How to Create a Hotel Search Assistant in Voiceflow Using Amadeus & Google APIs

  Рет қаралды 874

Aziz Omar

Aziz Omar

Күн бұрын

Пікірлер: 13
@sebastiangonzalez9560
@sebastiangonzalez9560 Ай бұрын
Thank you very much for the tutorial. I successfully completed it and learned a lot. Greetings from Chile, a hug.
@HiAzizOmar
@HiAzizOmar Ай бұрын
This is awesome, Sebastian, congrats! :)
@peterhaya
@peterhaya 3 ай бұрын
I've been following your tutorial on creating a chatbot using Amadeus APIs, and I find it incredibly helpful. I have a couple of questions regarding token management: Token Renewal Process: Could you please explain the process of obtaining a new token if the previous one has expired? Is it a manual process, or can it be automated? Token Management for Freelancing: As I aspire to become a freelancer creating chatbots, I anticipate managing tokens for multiple clients. What would be the best approach to handle token renewal for multiple clients
@HiAzizOmar
@HiAzizOmar 3 ай бұрын
This is great to hear, then my mission is accomplished! :) Regarding your questions: 1. Token Renewal Process: the token will be automatically renewed, because we're calling that token generation API endpoint EVERY TIME before we call anything else from the Amadeus API. That way, you always regenerate a fresh token. That's also the reason, why there's no default value, unlike with the other API credentials. This is also the reason, why we've created a component out of that call (as you can see in the video at around 40:20), so that we'll be able to always conveniently place it in front of every call in the future. 2. Token Management for Freelancing: make sure tokens are stored in an encrypted, centralized system, automate their renewal with scripts and use environment varibles or secure config files. Implement role-based access control (RBAC), monitor usage and set up alerts for anomalies and expirations. regularly back up tokens, maintain audit logs, and stay compliant with regulations. For scalability and added security you could use secrets management tools. Obviously, you'd need to make regular security reviews and updates.
@aspire.ai_
@aspire.ai_ 2 ай бұрын
Hi, Just wondering would you be able to use this flow and set it to hotel websites such as trivago from a specific website rather than all hotels using amadeus ?
@HiAzizOmar
@HiAzizOmar 2 ай бұрын
Hi! Technically, yes, you could do this by scraping the respective site. I've also planned to create a tutorial on webscraping in general in the near future. However, for this use case here, there are at least two issues with this approach: 1. It makes retrieving your desired data unnecessarily complicated because that's not what these sites (e.g. Trivago) are made for. 2. From a legal point of view, this could be problematic if the site you're scraping from does actually not allow this. The very purpose of APIs is to use that data, so the infrastructure is specifically designed for that. So IMHO, that's the preferred approach.
@peterfamilyguy
@peterfamilyguy 2 ай бұрын
can you add .vf file in the decsprition pls
@HiAzizOmar
@HiAzizOmar 2 ай бұрын
Yes, you'll find it here: skriptt.com/wp-content/uploads/2024/05/skripttAI-Hotel_Search_Demo.vf_.zip
@aspire.ai_
@aspire.ai_ 2 ай бұрын
@@HiAzizOmar Hi Aziz! could we also aquire the template for this flow?
@alphadiallo5934
@alphadiallo5934 4 ай бұрын
Great 🔥. Can you share the template please?
@HiAzizOmar
@HiAzizOmar 3 ай бұрын
Sure: skriptt.com/wp-content/uploads/2024/05/skripttAI-Hotel_Search_Demo.vf_.zip
@alphadiallo5934
@alphadiallo5934 3 ай бұрын
@@HiAzizOmar thanks ✌🏽
@peterhaya
@peterhaya 3 ай бұрын
I've been following your tutorial on creating a chatbot using Amadeus APIs, and I find it incredibly helpful. I have a couple of questions regarding token management: Token Renewal Process: Could you please explain the process of obtaining a new token if the previous one has expired? Is it a manual process, or can it be automated? Token Management for Freelancing: As I aspire to become a freelancer creating chatbots, I anticipate managing tokens for multiple clients. What would be the best approach to handle token renewal for multiple clients
How To Monetize Self-Service APIs: Turn Data Into Opportunity
33:31
Amadeus for Developers
Рет қаралды 989
Glow Stick Secret Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 19 МЛН
1ОШБ Да Вінчі навчання
00:14
AIRSOFT BALAN
Рет қаралды 6 МЛН
How to Embed a Google Map in your Website AI Assistant
17:22
Voiceflow
Рет қаралды 4,5 М.
Setting up a production ready VPS is a lot easier than I thought.
29:50
13 Things To Remove From Your Website Immediately
12:33
Orbit Media Studios
Рет қаралды 312 М.
VoiceFlow API Integration - GET Request Example
24:21
Umbral
Рет қаралды 4,1 М.
Explained: GPT Vision & Google Gemini
14:49
Voiceflow
Рет қаралды 1,9 М.
9 Tips for Starting and Scaling Your AI Agency
5:36
Voiceflow
Рет қаралды 1,6 М.
Automate Restaurant Reservations and Recommendations with This AI Chatbot 🤖⚡️
24:21
Glow Stick Secret Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 19 МЛН