PromptTemplate contexts
This table describes the authoring editor. A namespace can be empty when its related object is absent. Workspace-specific Form fields, snippets, and links are added for your Workspace. Variable reference.
| Context | Namespaces |
|---|---|
| General editor | datetime, record, form, member, workflow, task, webhook, actor, assistant, chat, event |
| Event Rule: assignment:concluded | datetime, assignment, workflow, task, member, assistant, chat |
| Event Rule: calendar_event:cancelled | datetime, event, member, workflow, phone_number |
| Event Rule: calendar_event:created | datetime, event, member, workflow, phone_number |
| Event Rule: calendar_event:ended | datetime, event, member, workflow, phone_number |
| Event Rule: calendar_event:no_show | datetime, event, member, workflow, phone_number |
| Event Rule: calendar_event:starting | datetime, event, member, workflow, phone_number |
| Event Rule: calendar_event:updated | datetime, event, member, workflow, phone_number |
| Event Rule: call:completed | datetime, member, chat, call, phone_number |
| Event Rule: call:started | datetime, member, chat, call, phone_number |
| Event Rule: call:summary | datetime, member, chat, call, phone_number |
| Event Rule: chat:callback | datetime, phone_number |
| Event Rule: chat:created | datetime, phone_number |
| Event Rule: chat:summary | datetime, member, chat, call, phone_number |
| Event Rule: connector:event | datetime, webhook, workflow, member |
| Event Rule: data_record:changed | datetime, record, form, member, actor |
| Event Rule: data_record:created | datetime, record, form, member, actor |
| Event Rule: data_record:updated | datetime, record, form, member, actor, changes |
| Event Rule: fax:received | datetime, fax, member, assistant |
| Event Rule: journey:completed | datetime, member, journey |
| Event Rule: journey:enrolled | datetime, member, journey |
| Event Rule: journey_step:execute | datetime, member, journey |
| Event Rule: link:clicked | datetime |
| Event Rule: member:updated | datetime, member, actor |
| Event Rule: message:created | datetime, phone_number |
| Event Rule: routine:triggered | datetime, member, workflow |
| Event Rule: task:command | datetime, task, workflow, member, assignment, assistant, chat, phone_number |
| Event Rule: task:enter | datetime, task, workflow, member, assignment, assistant, chat, phone_number |
| Event Rule: task:execute | datetime, task, workflow, member, assignment, assistant, chat, phone_number |
| Event Rule: task:exit | datetime, task, workflow, member, assignment, assistant, chat, phone_number |
| Event Rule: voicemail:received | datetime |
| Event Rule: workflow:assistant_message | datetime, workflow, task, member, assistant, chat, phone_number |
| Event Rule: workflow:execute | datetime, workflow, task, member, assistant, chat, phone_number |
| Event Rule: workflow:user_message | datetime, workflow, task, member, assistant, chat, phone_number |
| Event Rule: workspace:member_joined | datetime, member |
| Event Rule: workspace:member_left | datetime, member |
| Object: task | datetime, task, workflow, member, assistant, chat |
| Object: workspace | datetime, member |
| Object: chat | datetime |
| Object: data_record | datetime, record, form, member, actor |
| Object: member | datetime, member, actor |
| Object: routine | datetime, member, workflow |
| Object: workflow | datetime |
| Object: calendar | datetime |
| Object: calendar_event_type | datetime |
| Object: journey | datetime, member, journey |
| Object: call | datetime |
| Object: voicemail | datetime |
| Object: fax | datetime, fax, member, assistant |
The renderer can also receive caller-supplied custom context. Its keys belong to that caller's contract, not a universal list of template variables. Phone-number values are present only when the Chat has a linked phone number; call disposition is populated for call:completed.