vicious-gold
vicious-gold2y 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
vicious-gold
vicious-goldOP2y ago
No GPT auto-generated reply here ?
fair-rose
fair-rose2y 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
fair-rose
fair-rose2y ago
You can click "EXAMPLES" and check the request for each
No description
fair-rose
fair-rose2y ago
the doc itself has valuable info, read it carefully
No description
vicious-gold
vicious-goldOP2y 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 »
fair-rose
fair-rose2y 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
vicious-gold
vicious-goldOP2y ago
ETA ?
fair-rose
fair-rose2y 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
vicious-gold
vicious-goldOP2y ago
Would it match this spec ?
fair-rose
fair-rose2y ago
Unless the rest of your flow is complex, you can already do it with the current interact/intent API.
vicious-gold
vicious-goldOP2y ago
The rest of the flow is only messages and api blocks
fair-rose
fair-rose2y 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!
vicious-gold
vicious-goldOP2y ago
Would you mind to show me a Test flow you’re refering to

Did you find this page helpful?