Áttekintés
| Módszer | Endpoint | Gyors hivatkozás |
|---|---|---|
POST | /public/agent/{uuid} | Az API Trigger Node által futtatott kimenő ügynök aktiválása |
POST | /public/agent/workflow/{workflow_uuid} | Az UUID ügynök által futtatott kimenő ügynök aktiválása |
GET | /workflow/{workflow_id}/runs/{run_id} | Az ügynök futtatásának részleteinek lekérése |
GET | /public/download/workflow/{token}/{artifact_type} | Felvételek és átiratok letöltése |
POST | /telephony/inbound/{workflow_id} | Bejövő webhook futtatása |
Válassza ki a megfelelő nyilvános futási útvonalat
Az IntraCord felfed két nyilvános kimenő ügynök futtatási útvonalcsaládját. Ők nem felcserélhető, még akkor is, ha mindkét útvonalparaméter UUID-nek tűnik.
| Használja ezt, ha | Gyártási útvonal | Vizsgálati útvonal | Azonosító, amelyen átmegy |
|---|---|---|---|
| Hozzáadott egy API trigger Node a workflow-hoz, és szeretné végrehajtani azt az eseményindítót | /public/agent/{uuid} | /public/agent/test/{uuid} | A trigger UUID (trigger_path) az API trigger Node-ból |
| A workflow-t a stabil Agent UUID segítségével szeretné végrehajtani trigger Node helyett | /public/agent/workflow/{workflow_uuid} | /public/agent/test/workflow/{workflow_uuid} | A workflow UUID-azonosítója az ügynök Ügynök UUID mezőjéből |
Miután az IntraCord feloldotta a célügynököt, mindkét útvonalcsalád ugyanúgy viselkedik:
- Ugyanazt a kérelmet fogadják el
- Ugyanazt a válaszformát adják vissza
- Ugyanazt a
X-API-Keyszervezeti határt érvényesítik - Ugyanazokat a telefóniai beállítás-kiválasztási szabályokat használják
Ha kifejezetten az API Trigger útvonalra van szüksége, tekintse meg az API Trigger Node által futtatott kimenő ügynök aktiválása című részt. Az UUID ügynök általi végrehajtáshoz lásd: Az UUID ügynök által futtatott kimenő ügynök aktiválása.
Kezdeti kontextus használata
A initial_context futásidejű adatokat ad át az ügynöknek futás közben. Az értékek sablonváltozóként érhetők el az ügynök parancssorában, dupla kapcsos kapcsos zárójeles szintaxis használatával.
{
"initial_context": {
"customer_name": "Jane",
"appointment_date": "March 15"
}
}
Az ügynökprompt ezután hivatkozhat a {{customer_name}} és a {{appointment_date}} jelekre, és ezek a futás indulásakor lecserélődnek.
Állapotértékek futtatása
| Állapot | Leírás |
|---|---|
pending | Futtatás várólistában, de még nincs csatlakoztatva |
in_progress | Run élő |
completed | A futás rendesen véget ért |
failed | A futás sikertelen volt a végrehajtás előtt vagy közben |