Multiple Choice
Multiple Choice Decision is one exit per case, plus Default Case. Cases run top to bottom. The first match wins.
Why this node
Section titled “Why this node”Billing vs support vs sales. If/then is only two ports.
Add Case. Each non-default case needs a complete condition (same builder as If/then) or Save stays blocked. Default needs no condition — it is the catch-all. Wire a node on Default or Run test ends with nothing matched.
First setup — three inquiry types
Section titled “First setup — three inquiry types”-
During Call parameter
inquiry_type(or an API field). -
Multiple Choice Decision. Cases: Billing, Support, Sales — each equals the value the model actually writes. Leave Default Case.
-
Each port: a lookup, a transfer, or AI Response. Default: ask them to say it again.
-
Save & go live. Run test should name the matched case. Then a live call.
What “broken” looks like
Section titled “What “broken” looks like”- Needs setup — a named case has an incomplete condition.
- Always Default — the value is
billand the case testsbilling. - Run test: no case matched — Default is unwired.
Troubleshooting
Section titled “Troubleshooting”Two cases could both match
Order is the rule. Put the stricter case above the broad one.
