great video Gregor.. so well explained, thank you. Would you maybe consider explaining, in similar manner, how Ai step can dynamically construct the Airtable Formula based on the user query. I think ..that use case deserves ...this kind of explanation
Very helpful DETAILED walkthrough. The only improvement I would like to see would be for you to walk through (showing us) the detail on how to get the records[0].id parameter. You talk over looking at the API response content and then entering that (with some unspecified prompt) into ChatGPT to identify the parameter. Can you please show this? I tried to look for where I can even find the API response to capture and enter into ChatGPT to try this on my own. The rest of your presentation is SO CLEAR, this would be one last thing which if you could add / explain then I will be even more able to use this knowledge in case the variable in my (future) integration is NOT records[0].id then I can accurately find it.
Thanks for the kind words and glad if it's helpful. 😊 At what minute of the video exactly is it where you come across that problem where you would like some clarification? Right out of my head I am not sure exactly what the question is about.
Hi Gregor, thank you for such an informative video. I am trying to build an Alexa app using Voiceflow and Airtable so this video is perfect. The last step is to upload the Voiceflow to Amazon but there is a hitch. Voiceflow have deprecated their upload and have recommended a guide to a manual method. I have looked at it and it is beyond me. Would this subject be suitable for another of your videos?
Hi there Thanks for the topic suggestion. I'll add it on my list, but I will probably not be able to cover this, as it is a bit too specific and not related to the things I am working on myself. Best of luck tho, hope you can figure it out!
Thanks :) Well it depends what kind of knowledge base you are talking about. The most common type of knowledge base is probably still company documents, which you would most likely upload through the Voiceflow interface. But if you want to store data that is specific to a certain user, then Airtable is indeed a suitable solution.
You did a great job explaining this but I am getting an error for some reason even after trying many times to get the steps right. This is the error: { "error": { "type": "INVALID_REQUEST_MISSING_FIELDS", "message": "Could not find field \"fields\" in the request body" }, I went though the documentation with Airtable and Voiceflow but still keep getting the error. What could I be doing wrong? All fields are entered as you described...
@@paul7721 I think most likely the issue comes up because you copy exactly my 'raw' text. Your AirTable might look a bit different, so what you need to do is go to your own API documentation in AirTable and copy the code from there. (this documentation is really smart, it adapts according to your table). I mention how to open the API documentation at 10:36 and then at 13:40 the exact place where you need to take the code from. Try that and let me know if it works :)
@@DealingWithAB Sorry to hear that, I tried to make it as simple as a I can in this video. Did you try asking an AI Assistant (ChatGPT/ Claude) for help with your specific issue? I find that this can often be helpful.
@@GregSchaf Could you please make videos on complex stuff like connecting shopify to voiceflow where after customer verification they can cancel the order, return the order or modify and also they can shop directly from bot it self. It would be really helpful for me and people who are running an ai agency
This video just complicated things for me to understand and kept getting the 422 error and no matter what i do, nothing fixes this. "error": { "type": "INVALID_REQUEST_MISSING_FIELDS", "message": "Could not find field \"fields\" in the request body" },
Thank you so much Gregor. For PATCH, what if I want to add new not to existing note instead of replacing existing note with new note? Is it possible? For example, if I want to build {conversation_history} and would like all the user input to add on top of each other. Is it possible?
I never tried this but my guess would be that you need to then just GET the old value first, then concatenate the new addition, and then upload it all together (e.g. with PUT). You can use ChatGPT or Claude to help you with the code :)
Hello Gregor im struggling to use the patch request in the chat bot the post request gets successfully triggered but the patch request doesn't work I'm thinking maybe is because of my record id i used. I got one from chat gpt but it seems is wrong i don't know maybe i didn't ask chat well in how to get it if u can please explain how u got yours or perhaps make a video about it then it'll be very helpful coz im sure a lot of ppl will also struggle with that part
great video Gregor.. so well explained, thank you. Would you maybe consider explaining, in similar manner, how Ai step can dynamically construct the Airtable Formula based on the user query. I think ..that use case deserves ...this kind of explanation
Thanks for the kind words, and thanks for the topic suggestion. I'll consider making a video about that in the future :)
Great Video Gregor!
Thanks my friend :)
Thank you so much for this !
Very welcome, glad if this is useful 😊
Thanks for guiding us hand in hand
Glad if it's helpful, thanks for the comment :)
Will make more content like this in the future, let me know if you'd like to see anything specific!
Very helpful DETAILED walkthrough. The only improvement I would like to see would be for you to walk through (showing us) the detail on how to get the records[0].id parameter. You talk over looking at the API response content and then entering that (with some unspecified prompt) into ChatGPT to identify the parameter. Can you please show this? I tried to look for where I can even find the API response to capture and enter into ChatGPT to try this on my own. The rest of your presentation is SO CLEAR, this would be one last thing which if you could add / explain then I will be even more able to use this knowledge in case the variable in my (future) integration is NOT records[0].id then I can accurately find it.
Thanks for the kind words and glad if it's helpful. 😊
At what minute of the video exactly is it where you come across that problem where you would like some clarification? Right out of my head I am not sure exactly what the question is about.
Hi Gregor, thank you for such an informative video. I am trying to build an Alexa app using Voiceflow and Airtable so this video is perfect. The last step is to upload the Voiceflow to Amazon but there is a hitch. Voiceflow have deprecated their upload and have recommended a guide to a manual method. I have looked at it and it is beyond me. Would this subject be suitable for another of your videos?
Hi there
Thanks for the topic suggestion. I'll add it on my list, but I will probably not be able to cover this, as it is a bit too specific and not related to the things I am working on myself. Best of luck tho, hope you can figure it out!
This is super valuable, so if i want to update the knowledgebase i just need to add information in Airtable right ?
Thanks :)
Well it depends what kind of knowledge base you are talking about.
The most common type of knowledge base is probably still company documents, which you would most likely upload through the Voiceflow interface.
But if you want to store data that is specific to a certain user, then Airtable is indeed a suitable solution.
Thank for the advice, hope you can make more valuable video
@@OnlyEthan5625 Thanks I will! Let me know if you have a topic you'd be specially interested in :)
@@GregSchaf I would love to see you building a recommendation systems in voiceflow by using airtable. :)
@@OnlyEthan5625 Thanks, will consider making in the future
You did a great job explaining this but I am getting an error for some reason even after trying many times to get the steps right. This is the error: {
"error": {
"type": "INVALID_REQUEST_MISSING_FIELDS",
"message": "Could not find field \"fields\" in the request body"
},
I went though the documentation with Airtable and Voiceflow but still keep getting the error.
What could I be doing wrong? All fields are entered as you described...
just to clarify, did you get that issue when you tried to send a GET request on Postman?
I was creating a new record so Post not Get
@@paul7721 I think most likely the issue comes up because you copy exactly my 'raw' text. Your AirTable might look a bit different, so what you need to do is go to your own API documentation in AirTable and copy the code from there. (this documentation is really smart, it adapts according to your table).
I mention how to open the API documentation at 10:36 and then at 13:40 the exact place where you need to take the code from.
Try that and let me know if it works :)
@@GregSchaf im having this same issue and this didn't help with error 422. Not sure what the issue is but im just lost and frustrated
@@DealingWithAB Sorry to hear that, I tried to make it as simple as a I can in this video. Did you try asking an AI Assistant (ChatGPT/ Claude) for help with your specific issue? I find that this can often be helpful.
Brooo in simple wayy you explainedd thanks a lottt
Thanks, glad it helps! Let me know if there are any other topic's you'd like to see videos about :)
@@GregSchaf Could you please make videos on complex stuff like connecting shopify to voiceflow where after customer verification they can cancel the order, return the order or modify and also they can shop directly from bot it self. It would be really helpful for me and people who are running an ai agency
This video just complicated things for me to understand and kept getting the 422 error and no matter what i do, nothing fixes this.
"error": {
"type": "INVALID_REQUEST_MISSING_FIELDS",
"message": "Could not find field \"fields\" in the request body"
},
Thank you so much Gregor. For PATCH, what if I want to add new not to existing note instead of replacing existing note with new note? Is it possible? For example, if I want to build {conversation_history} and would like all the user input to add on top of each other. Is it possible?
I never tried this but my guess would be that you need to then just GET the old value first, then concatenate the new addition, and then upload it all together (e.g. with PUT).
You can use ChatGPT or Claude to help you with the code :)
When the bot reply it only saves shot answers I air table not long answers
Hello Gregor im struggling to use the patch request in the chat bot the post request gets successfully triggered but the patch request doesn't work I'm thinking maybe is because of my record id i used. I got one from chat gpt but it seems is wrong i don't know maybe i didn't ask chat well in how to get it if u can please explain how u got yours or perhaps make a video about it then it'll be very helpful coz im sure a lot of ppl will also struggle with that part