Ciaran
06/08/2026, 11:25 AMAI Evy
06/08/2026, 11:25 AMAI Evy
06/08/2026, 11:25 AM{{direction}} dynamic variable in your conversation flow agent to determine if a call is inbound or outbound. [(1) ]()
In your Logic Split Node, you can set up conditions based on {{direction}}, which will be either inbound or outbound. [(1) ]() [(2) ]()
Here's how to set it up:
1. Add a Logic Split Node after your begin node [(2) ]()
2. Create conditions checking if {{direction}} equals "inbound" or "outbound" [(1) ]()
3. Set destination nodes for each branch [(2) ]()
The Logic Split Node evaluates conditions immediately when the agent enters it, with minimal time spent, and the agent won't speak in this node. You'll need to configure an else destination as well, since this node requires a default path if none of the conditions are met.AI Evy
06/08/2026, 11:25 AMAI Evy
06/08/2026, 11:25 AMCiaran
06/08/2026, 11:51 AMAI Evy
06/08/2026, 11:51 AMAI Evy
06/08/2026, 11:51 AM{{user_name}} or {{product_name}}) . Supported fields include a variable picker so you don't have to remember exact names - just type {{ and a dropdown will appear listing available variables.
To use a dynamic variable:
1. Type {{ where you want the variable
2. A dropdown opens listing variables that apply in that context
3. Filter by typing more characters after {{
4. Choose a variable with Enter, a click, or Tab
The editor will insert the full placeholder and close the braces automatically.
I don't have specific information in the available sources about iOS/Android screen handling or a specific "purpose of the call" field. If you need help with a specific node type or field, let me know and I can check if there's documentation available for that particular use case.AI Evy
06/08/2026, 11:51 AMAI Evy
06/08/2026, 11:51 AMCiaran
06/08/2026, 12:18 PMAI Evy
06/08/2026, 12:18 PMAI Evy
06/08/2026, 12:18 PMAI Evy
06/08/2026, 12:18 PMAI Evy
06/08/2026, 12:18 PMCiaran
06/08/2026, 2:34 PMAI Evy
06/08/2026, 2:34 PMAI Evy
06/08/2026, 2:34 PMcall_analyzed webhook is sent, you can check the in_voicemail field in the call_analysis object. [(1) ]()
The call_analyzed webhook payload includes the full call data with the call_analysis object populated. [(2) ]() Within this object, there's an in_voicemail boolean field that indicates whether the call entered voicemail. [(1) ]()
Here's what the structure looks like in the webhook payload:
json
{
"event": "call_analyzed",
"call": {
"call_analysis": {
"call_summary": "...",
"in_voicemail": false,
"user_sentiment": "Positive",
"call_successful": true,
"custom_analysis_data": {}
}
}
}
The in_voicemail field will be true if voicemail was detected, and false otherwise.
Note that the call_analyzed webhook is triggered after call analysis is complete, and according to the documentation, post-call analysis fields are not populated for calls that were not connected or where no conversation took place. [(3) ]()AI Evy
06/08/2026, 2:34 PMAI Evy
06/08/2026, 2:34 PM