Branching, free text and escalation

Who it is for: whoever manages the account

TalkAI surveys are not linear: the path can change depending on what each person answers.

Branching by option

Each answer option (or each free-text rule) can have an action:

ActionWhat it does
ContinueMoves to the next question
Jump to a questionGoes to a specific question
EscalateHands the conversation to a person or an AI agent
EndFinishes the survey early

Example: for "Are you happy with the service?", if they answer "No" you can jump to a question asking for details, or escalate to a person.

â„šī¸
Note:If you choose "Jump to a question" you must indicate the target question. If that question is deleted later, the action goes back to "Continue".

Rules for free-text answers

When the question is free text, there are no buttons: TalkAI interprets what the contact writes with content rules. Each rule defines a pattern and an action.

Rules are evaluated in order: the first one that matches decides the path.

You can also require a valid format with a regular expression: if the answer does not comply (for example, it is not an email), it counts as invalid and is retried or escalated.

💡
Tip:Combine a format validation (it must be a number) with content rules (branch depending on the value).

Escalation to a person or the AI

A survey goes from automatic to handled in these cases:

When escalating, you choose the routing:

When escalated, the contact gets a notice that their request was forwarded, and the conversation appears in the Inbox ready to answer.

đŸšĢ
Important:To escalate to an AI agent, that agent must exist and be active. To escalate to a person it helps to have a department with available agents.