Workflow-k és ügynökök
Az IntraCordban a Dashboardon látható Voice Agentet az API workflow-ként kezeli. Ugyanarról az objektumról van szó: a workflow a technikai modell, a Voice Agent pedig a termékben használt név.
A gráfmodell
A workflow egy irányított gráf — Edge-ekkel összekapcsolt Node-ok halmaza.
A Node-ok a beszélgetés lépései. Minden Node-nak van egy promptja, amely megmondja az LLM-nek, hogy az adott ponton mit kell mondania és tennie.
Az Edge-ek a Node-ok közötti átmenetek. Minden Edge-nek van egy feltétele – természetes nyelvi leírása arról, hogy mikor kell továbblépni. Az LLM az eddigi beszélgetés alapján értékeli, hogy a feltétel teljesült-e.
Node-típusok
| Típus | Mit csinál |
|---|---|
startCall | Telefonhívások belépési pontja. Az első dolog, amit az ügynök mond, amikor egy hívás csatlakozik |
agentNode | LLM-alapú beszélgetési lépés. Az alapvető építőelem |
globalNode | Meghatározza az összes Agent Node-ra érvényes utasításokat (pl. hangszín, nyelv, tartalék viselkedés) |
endCall | Megszakítja a hívást |
trigger | Belépési pont API-ból indított, nem telefonos Workflow Runokhoz |
webhook | HTTP-kérést indít el, ha eléri – használja CRM-frissítésekhez, értesítésekhez stb. |
qa | Automatikus minőségelemzést futtat a befejezett híváson |
Edge-ek és átmenetek
Egy Edge két Node-ot köt össze, és akkor aktiválódik, ha a feltétele teljesül:
A transition_speech opcionális – ha be van állítva, az ügynök kimondja, mielőtt a következő Node-ra lépne.
Verziókezelés
Minden alkalommal, amikor frissíti egy workflow workflow_definition-jét, az IntraCord elment egy új verziót, miközben megőrzi az előzményeket. Mindig az aktuális verzió fut. A régi verziókat megőrizzük ellenőrzés céljából.
Workflow-k létrehozása
Kétféleképpen hozhat létre workflow-t az API-n keresztül:
- Definícióból — adja meg a teljes Node/Edge gráfot. A legjobb programozott generáláshoz.
- Sablonból – írja le a használati esetet természetes nyelven, és az IntraCord létrehozza a kezdeti gráfot egy LLM segítségével. A legjobb a gyors kezdéshez.
Tekintse meg a Workflow Definition Schema című részt a teljes mezőreferenciáért.