Receive and Send information with the API step
ฝัง
- เผยแพร่เมื่อ 25 ก.ค. 2023
- In this video, we use the API step in Voiceflow to create a chatbot that can capture information, look up relevant fields in a database, and update the database based on what a user says.
In this video, we cover a few concepts like
1. Capturing information
2. Using that to look up an item in a database
3. Saving information from the database in Voiceflow
4. Presenting the information to the user
5. Capturing more information and adding it to the database
For our database, we're using Airtable. It's a free tool that has easy-to-use APIs.
***
Great conversations start with Voiceflow. Easily design, prototype, and launch voice and chat experiences - whether you're building for Alexa, Google, or any conversational assistant.
Start building today at: www.voiceflow.com
Subscribe to our Voiceflow Channel HERE: bit.ly/3am22nf
Learn what's possible HERE: www.voiceflow.com/tutorials
Get started for free with Voiceflow HERE: voiceflow.com
Check out our Templates Library HERE: www.voiceflow.com/templates
Visit the Voiceflow Blog HERE: www.voiceflow.com/blog
Follow us on Twitter HERE: bit.ly/2xrXZqV - วิทยาศาสตร์และเทคโนโลยี
Voiceflow might look a little different than what's in this video from 2023. Browse our documentation to learn more, or connect with community builders on our Discord!
Docs ➡voiceflow.com/docs
Discord ➡link.voiceflow.com/community
Great content. Thanks for keeping the debugging part, that's useful for learning!
Awesome to know! We'll do more of this
Explained very well thank you!
This was so useful, do you use a specific software for the zoom in and pan effects on your videos?🤔
You're videos are great
Thanks Michael! We're trying to do more long-form content to help people learn faster :)
great video
Is there a way to upload images too? maybe some plugins?
I love your videos
If you're new to APIs - I made an detailed video on how APIs work and how to test them here: th-cam.com/video/1JphADhxVMQ/w-d-xo.htmlsi=DAfwQuftK1aRz0q9
Recommended if you're playing with APIs for the first time and aren't sure how to move past step by step tutorials.
Thanks for making this Daniel!
Hello. I'm new to this topic and I haven't tried Voiceflow yet. I'm curious if the same can be done with a SharePoint List. Would it be feasible to integrate it with Power Automate and create a custom connector to the Voiceflow API?
so i need to know if you cna capture information and then it sends that info to a google sheet
can voice flow do that ?
grande tio
Are you able to check two parameters and get a response in a single API request? For example, one parameter for username and another parameter for password, to then receive back a customer name response? I've tried entering another filterByFormula parameter but it gives an error.
Very helpful video. I know the question is a bit off topic, but which app do you use that allows you to list all of your personal applications on the left side and enables you to easily switch back and forth?
Glad you found it helpful! The browser used in this video is Arc :)
Hi - off topic also - how can I get my customer to upload a photo or file during the chat? If I need a photo to estimate a job for example can this be done easily?
Very helpful video but can I do the same but using Zapier integration instead API?
Thanks for the value... I was also trying to make a GET request from voiceflow to Google sheets.. Do you have a tutorial on that?
im trying to figure this out currently
What if I want to show the list/array from the api? like in capture response return only response.records. Is there any way to do this?
hello i want to receive data from a google sheets, its that posible? what need i do i want to use that sheets like KB
thanks!!
I tried to debug it and change the upper case to lower case of "status". Unfortunately, it still has the result "your Order is 0."???
how about to response more than one data ?
My api is showing me the same response 0 even though the capitalization and everything is correct can you help me out please
This is exactly what I am trying to do but there seems to be some confusion about the API. Can you explain exactly how you use the new Personal Access Token in the context of this video. The rest is very understandable. Many thanks for a great video.
This video can help! Walks through using the API with the personal access token How to use an API (with Examples) | Low Code guide to APIs with Airtable and Hubspot
th-cam.com/video/1JphADhxVMQ/w-d-xo.html
Hey you have missed a part where you change the API URL and put {record_id} at the end of it...
The bot wasn't working for me and It took me a lot of time to figure out...
Other then that, Great value
Hey Guys! Love the video and love voiceflow, Really need your help on this if possible! I am just trying to do this now and Airtable provide token id's instead of api keys. Can you please let me know a workaround for this? Thankyou!!
Hi there! You do the exact same thing but replace the API key with the personal token.
Thanks @@Voiceflow ! Is there a way to view multiple at a time. For example if one field was car make, they entered the car make, would i be able to show them all models that correspond with it?
Hi @@Voiceflow ! sorry for another comment but i am noticing that no matter what value i enter in, it goes through the success step after it checks airtable. I even enter random numbers and letters, after checking airtable it says that it is in stock?
Noice!
Do you support json?
The API step recieves a JSON response, you save parts of that response (or the whole thing) to a variable.
@@Voiceflow - thank you. Can you tell me where Json as a variable type within voiceflow. I was able to do the same in botpress but not in voiceflow. Can you share some documentation.
Hello. I'm using the same structure to retrieve OrderNumber by Email from my airtable base. final response is 0 while should be 1001. i was trying to find the issue but i could not solve it. How can i get help solving it?
If the API call is successful when you test it, then the issue is in saving it to a variable. The code you’re using to reference the variable may be wrong. A good bet is to copy the API response into GPT and ask it how to reference the data you are looking for
helpo i cant find my api key please help
Is there a discord group where we can ask questions?
Hi @shreyasgs8337 - thanks for asking! You can join our active Discord community here: discord.com/invite/9JRv5buT39
When i try to save the whole response in variable it returns with [object object]
I have the exact same problem, have you found a solution?
❤
i need to create a booking flow for a trailer hire company. they have 7 sizes and 20 trailers in each category. so to avoid duplication in bookings per day, which platform would you suggest to help build this flow/ thanks for your info. i love voiceflow... tested many bot builders and yours is way superior well done 🎉
@@reneewright2954 Hey Renee - thanks for using us! If you're building that flow on Voiceflow you could store the information about the trailers on Airtable and pull it into Voiceflow with the API step + carousel so show users a few options. We have a video walking through how to use the API step with Voiceflow here: th-cam.com/video/uk1O3zIlHuA/w-d-xo.html
Hey, I can find my API key can anyone help?
If you're referring to Airtable, they no longer offer API keys, they offer Personal Access Tokens which don' t work with Voiceflow... yet
UPDATE: Airtable has removed API keys, so instead of the API Key use the 'personal token'. You can find it in the same section of Airtable. Nothing else changes.
hello unfortunately does not work for me have put the ' personal token' it's a 401 error message
@@user-co8xb1kc8f Same....actually, you have to use the key it generates and says 'This token will only be shown once".
did you find the answer to the question? I need it aswell@@user-co8xb1kc8f
same here pal@@user-co8xb1kc8f
i have a 401 error message to bro
Call action works but Patch doesn't
they must have changed their format
Great. Now do it faster.