rival-black
rival-black16mo ago

intent request VS launch request

whats the difference between Intent request VS Launch request ? How to trigger each ? How to test it on whatsapp ?
13 Replies
rival-black
rival-blackOP16mo ago
No GPT auto-generated reply here ?
robust-apricot
robust-apricot16mo ago
LAUNCH starts the conversation. use it only once per ID INTENT tells voiceflow that the users has this X intent. if voiceflow is waiting for an intent, itll direct the user. it's used to externally inform the user intent. youd want this if you have an external NLU documentation so you can learn how to use it: https://developer.voiceflow.com/reference/stateinteract-1
robust-apricot
robust-apricot16mo ago
You can click "EXAMPLES" and check the request for each
No description
robust-apricot
robust-apricot16mo ago
the doc itself has valuable info, read it carefully
No description
rival-black
rival-blackOP16mo ago
Can an external event that happens on a external API (a stripe payment) trigger a intent (thus a flow) in voiceflow ? The payment is confirmed by stripe so it triggers an intent that trigger a message « payment done »
robust-apricot
robust-apricot16mo ago
Yes, I recommend you to read my thread you can understanding what you can and can't be done with this https://discord.com/channels/1079548823610871889/1243602070930718811 For my specific case, it won't work without a few workaround, however they're getting a totally new system called trigger instead of intents, and the voiceflow team told me itd fix this
rival-black
rival-blackOP16mo ago
ETA ?
robust-apricot
robust-apricot16mo ago
"We are going to migrate the Intent step to a "Triggers" step and this will remove the need of using Intents for events.
https://changelog.voiceflow.com/en/upcoming-release-migration-from-intent-step-to-triggers-step?user_id=1d3d1865-7159-498e-a23d-50802abd325a" the post says june
rival-black
rival-blackOP16mo ago
Would it match this spec ?
robust-apricot
robust-apricot16mo ago
Unless the rest of your flow is complex, you can already do it with the current interact/intent API.
rival-black
rival-blackOP16mo ago
The rest of the flow is only messages and api blocks
robust-apricot
robust-apricot16mo ago
From what I've concluded, if you intent (payment_confirmation) can only be activated externally and not internally, just create it without any utterances, and transform your capture/listen/choice steps into a INTENT/NOMATCH block again, read the thread I linked so you can deeply understading this. good luck!
rival-black
rival-blackOP16mo ago
Would you mind to show me a Test flow you’re refering to

Did you find this page helpful?