Who your Guru is
Guru name
Advanced notes rarely needed: extra instructions for one step of how an answer is made
Understanding the question
Choosing the reference material
Writing the answer
Conversations
Session expiry Web chat, SMS and WhatsApp
A phone number is an assumption, not an identity: carriers reassign roughly 100,000 US numbers a day. These decide how long a verified customer stays verified, and how long a conversation survives before it is discarded. Leave blank for the defaults.
Answers and references
Enforce reference URLs
Forbid reference URLs
URLs allowed in answers even when not in the reference comma separated
Enable keyword search
Twilio account for flow SMS steps and other texts sent outside a channel
Use an existing SMS number
— New dedicated number —
Model set the AI model for each processing role
1. Before the engine every message, in this order
Auto-reply gate — SMS / WhatsApp: was this message sent by software? Under a 1.5 s budget
Preprocess — greetings, thanks, farewells, a request to wait, unclear messages; under a 1 s budget
2. Intent detection which flow the message starts, then the values it needs
Intent Detection — picks the flow and its fixed-choice values; started together with Intent Hedge, the first complete pick wins and cancels the other
Intent Hedge — the second picker: the flow and its fixed-choice values in one call
Intent Parameters — the chosen flow's free-text values (an email, an account number, an amount), read after the pick; started together with its alternate, the first good answer wins
Intent Parameters — alternate — the same extraction on a second host, at the same moment
Reply Ranker — in a flow, after a question: does the reply answer it, withdraw the request, or ask for something new
Reply Ranker — alternate — answers when the Reply Ranker has not within 1 s
AI Callback — the flows' other AI calls, and Intent Detection's fallback if it has not picked within 1 s
3. Qualifier does the question need documents? Three legs at once
Qualifier — classify — decides whether the question needs documents
Qualifier — classify alternate — starts if a decision model has no verdict within 1 s, or races a text model
Qualifier — answer — writes the proposed answer when no documents are needed
Qualifier — rephrase — writes the retrieval query; Default = the answer model
Qualifier — text-leg alternate — hedges the answer and rephrase legs: starts if a leg has not answered within 2 s; each leg stops waiting at 3.5 s
4. Ranker which retrieved documents the answer uses
Ranker — judges each retrieved document
Ranker — alternate — starts if a decision-model ranker has no verdict within 1 s
5. Guru the answer
Guru — writes the answer from the documents
Guru — alternate — starts if the guru has not opened its stream within 3 s; whichever speaks first answers
6. Recovery only when a step above fails
JSON Intervention — repairs a reply that should be JSON and is not
Guru Intervention — retries an answer that failed
restart_alt Reset to defaults
Where your Guru answers besides your website: WhatsApp, text messages, phone calls and email.
link Connect WhatsApp
add Add Twilio number
add Add email
Connecting your WhatsApp Business account…
No channels yet. Connect WhatsApp, add a Twilio number, or add an email address.
phone Phone calls Voice, through Twilio