optimistic-gold
optimistic-gold2y ago

Send data user to my email

Hello. I'm building a chatbot to capture leads, customer service and send all the data I capture to my email. The problem is that I create a chatbot with "Capture" forms, but at the end of this flow I need to receive this data on my email. How is it possible to do this? Thanks
28 Replies
Tico | Voiceflow Assistant
To send the data captured by your chatbot to your email, you'll need to integrate an external service that can handle email sending, as Voiceflow itself does not directly support email functionalities. Here's a general approach you can take: - Use the Capture Step to collect and store user responses in variables. This can be for capturing entire user replies or specific entities within a user's response. - After capturing the required data, you can use an API block to send this data to an external service or your server, which then can handle the email sending part. You'll need to configure the API block with the necessary request details and map the captured variables to the request body. - Test the API request within Voiceflow to ensure it's correctly set up and the data is being sent as expected. Remember, the specifics of how you set up the API request and handle the email sending will depend on the external service or server-side logic you're using. You might need to refer to the documentation of the email service provider or the server-side technology you're using for precise configurations. For more detailed guidance on capturing user input and setting up API requests in Voiceflow, you can refer to the following resources: - Capture Step Guide - API Integration Guide
optimistic-gold
optimistic-goldOP2y ago
ok, but wich external service I need to use?
Steve B. | IntelleSync.ai
You can do this easily with make.com or Zapier
W. Williams (SFT)
Or an email service like resend.com. You get 3,000 emails free / month.
optimistic-gold
optimistic-goldOP2y ago
Thanks, I dont find a tutorial to see how can do it on zapier for example
flat-fuchsia
flat-fuchsia2y ago
Use Make instead of Zapier, it's free. You need to create a webhook in Make. Then, using the API block in Voiceflow, paste the link for the webhook there using the POST method. In Voiceflow, you can then choose what data you would like to send.
No description
optimistic-gold
optimistic-goldOP2y ago
No description
No description
optimistic-gold
optimistic-goldOP2y ago
I set Make and paste the api key, But I don’t receive any email 😭 Ah ok, I’ve received the emails but without any content. What’s wrong here? Thanks
flat-fuchsia
flat-fuchsia2y ago
show me your gmail setting in Make. There you should choose which data to send as well
Steve B. | IntelleSync.ai
As @Andrew996 said, you need to configure your variables there as well
optimistic-gold
optimistic-goldOP2y ago
Here the configuration of gmail on make, where I need to add the variables?
optimistic-gold
optimistic-goldOP2y ago
No description
No description
optimistic-gold
optimistic-goldOP17mo ago
I tried to add to "content" the variable "name" but when i receive the email I can't see the data of the user, I receive this Nombre: {name}, here the screenshot
optimistic-gold
optimistic-goldOP17mo ago
No description
optimistic-gold
optimistic-goldOP17mo ago
and here the configuration of voiceflow with capture module but I don't know if is correct
optimistic-gold
optimistic-goldOP17mo ago
No description
optimistic-gold
optimistic-goldOP17mo ago
thanks for your help
Steve B. | IntelleSync.ai
When you click in 'content' field in the gmail module you should get a big list of all the available variables. locate the relevant variables and drag them into content field.
No description
optimistic-gold
optimistic-goldOP17mo ago
If I click on content I can see this
No description
optimistic-gold
optimistic-goldOP17mo ago
and if I click on variable tab it shown this
No description
Steve B. | IntelleSync.ai
Drag these into 'content'..
No description
Steve B. | IntelleSync.ai
then send a test email
optimistic-gold
optimistic-goldOP17mo ago
ok let me try it works thank you so much!!!
optimistic-gold
optimistic-goldOP17mo ago
hello, I had to change the email account connected to Make but now I can't see the variables and I recieve empty emails..what can be the problem? thanks
No description
optimistic-gold
optimistic-goldOP17mo ago
the configuration on voiceflow is the same
optimistic-gold
optimistic-goldOP17mo ago
No description
graceful-blue
graceful-blue16mo ago
put the info received from webhook into that content block. you must've forgotten to save your make or something.
Steve B. | IntelleSync.ai
Send a test request from Voiceflow, that will populate the webook with the right variables in make.

Did you find this page helpful?