stormy-gold
stormy-gold•17mo ago

Outbound WhatsApp Messages

Hello everyone. I wanna know if its posibel make a outbound voice flow chatbots, like WhatsApp outsourcing. I have experience using Twilio, but i dont have examples using VoiceFlow + WhatsApp, so i dont know if can have some endpoint to start the sender like Twilio. Its posibel make a Outbound WhatsApp Chatbot using VoiceFlow?
7 Replies
Tico | Voiceflow Assistant
Yes, it is possible to create an outbound WhatsApp Chatbot using Voiceflow. Voiceflow provides a platform to design, prototype, and develop conversational assistants for various channels, including WhatsApp. To integrate your Voiceflow agent with WhatsApp, you can follow the steps outlined in our Advanced WhatsApp Integration Guide. This guide provides instructions on how to run your Voiceflow agent directly with the WhatsApp business API. The integration allows you to interact with Voiceflow's Dialog API, render buttons in WhatsApp, receive voice messages, and use an existing WhatsApp Business Number. Please note that this guide is intended for people building an integration for their own organizations. If you are building an integration that will be used by another business, you should refer to Meta's Get Started for Solution Partners doc or their Get Started for Tech Providers doc. Also, remember that you can customize your Voiceflow assistant to suit your specific needs. You can use our open-source projects and APIs to create your own customizations with code. I hope this information helps you in creating your outbound WhatsApp Chatbot using Voiceflow. If you have any more questions, feel free to ask.
genetic-orange
genetic-orange•17mo ago
We built FlowBridge for that exact reason šŸ™‚ It allows you to easily integrate WhatsApp with Voiceflow! https://flowbridge.app Oh wait, I may have miss interpreted it. You want voiceflow to initiate the conversation, not the user? How would that work exactly? How do you want it to initiate and for what?
stormy-gold
stormy-goldOP•17mo ago
Yes i just need start the conversation because its one usecase to remember overdue payments to the users i imagine implementing Twilio and using the WhatsApp webhook to start a conversation. I also know that Voiceflow has integration with WhatsApp but I didn't know if it is possible to start the conversation with the phone number that is input, but that is the use case I want to do.
genetic-orange
genetic-orange•17mo ago
Voiceflow does not have native integration with whatsapp anymore As for initiating conversation, I guess what I would do in this situation is use a financial program that supports whatsapp or any external system to initiate that message, then listen for responses of the user which then initiates the voiceflow
stormy-gold
stormy-goldOP•17mo ago
You know some1 example about financial program or external system to ideal into that usecase?
genetic-orange
genetic-orange•17mo ago
I dont, perhaps the financial system your using to track finances and send out payment reminders already supports it? Or supports sending out webhooks so you can use something like make.com
stormy-gold
stormy-gold•17mo ago
I don’t know if this helps you achieve what you want, but you could do a web form on a web page that asks an initial question, then set up a web hook in make.com to capture the trigger (be that an email confirmation that a user has submitted the question through your webpage for example?). You would have to find a way to include the user phone number in the web form though, as the trigger can then start an automation in make that takes the phone number from the web page and sends it to to the WhatsApp API to start off a message template and ping the user from WhatsApp. This initial message would have to be quite generic though, as WhatsApp have specific guidelines about what the initial conversation messages contain. For example, they can’t be spammy, or solicit information in a spammy way. I’ve not tried this final idea myself, but you could even perhaps get the specific message the user asked on the web form— into your chat using a VoiceFlow API? Not sure about that last point though? Maybe someone more knowledgeable about that could advise. Just be careful with testing the automation though from somewhere like make.com to WhatsApp’s template using their API as if you send too many messages in a short space of time Meta will temp suspend your account if they think you are spamming a number. 😬

Did you find this page helpful?