Template variable-k
Template rendering
A template variable elemekre {{double_brace}} szintaxissal hivatkozhat. Az adatok az initial_context objectből származnak. Ezt API Triggerrel, Campaign sheetből vagy a hívás indulásakor futó Pre-Call Data Fetch használatával töltheti fel. A gathered_context kizárólag Webhook payloadokban érhető el; ez tartalmazza a hívás közben kinyert változókat.
A szintaxis a felhasználás helyétől függ:
| Hol | initial_context | gathered_context |
|---|---|---|
| Agent Node promptok | {{field_name}} (közvetlen hivatkozás) | Nem érhető el |
| Webhook Node payloadok | {{initial_context.field_name}} | {{gathered_context.field_name}} |
Agent Node promptok
Agent Node promptban minden initial_context mezőre közvetlenül, név szerint hivatkozzon. Beágyazott értékekhez dot notation használható.
Példa: ha az initial context:
{
"initial_context": {
"user": {
"name": "John"
}
}
}
akkor a felhasználónév így érhető el a promptban:
Prompt: You are Alice, who is talking to {{user.name}}.
Webhook Node payloadok
Egy Webhook Node payloadjában a context objectek saját nevük alatt vannak beágyazva, ezért az initial_context. és gathered_context. prefixszel hivatkozzon rájuk:
Payload value: {{initial_context.user.name}} vagy {{gathered_context.call_disposition}}
Template variable-k használata teszteléshez
A workflow Settings > Context Variables részében definiált template variable-k bekerülnek a workflow editorból indított webes és telefonos test callokba. Így olyan adatok szimulálhatók, amelyek normál esetben telephonyból vagy API Triggerből érkeznek.
Például a caller_number és called_number context variable-okkal valódi bejövő hívás nélkül tesztelhető a Pre-Call Data Fetch.
A browser voice testek alapértelmezés szerint bejövő hívásnak számítanak. Kimenő webes hívás szimulálásához állítsa a direction template context variable értékét outbound-ra.
Node-ok
Az IntraCord Voice Agentek különböző Node-okból épülnek fel. A Node-ok utasításokat adhatnak a Voice Agentnek, API Triggerrel hívást indíthatnak, Webhook Node-dal frissíthetik a CRM-et, vagy downstream workflow-t indíthatnak. A következő oldalak a Voice Agent felépítéséhez használható Node-okat mutatják be.