Tools in Vapi! A Step-by-Step Tutorial! || Functions Gone? No worries!

  Рет қаралды 7,992

Henryk | AI Automation

Henryk | AI Automation

Күн бұрын

Пікірлер: 44
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
Another way to add the "result", is to: 1. Insert "Create JSON" module in Make.com -> Create Data structure 2. Click on "Generate" -> parse in the JSON object from the description -> Click on purple Generate button. 3. Use the outcome of this module inside of the webhook response.
@Armanliaghat
@Armanliaghat 4 ай бұрын
@@HenrykAutomation Henryk does it work for you every time? And does Vapi understand different time zones on the call? I’m using it for a form with an international client base.
@Armanliaghat
@Armanliaghat 4 ай бұрын
And sometimes it says just a sec and it can’t retrieve it.
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
@@Armanliaghat Yeah it works every time. Ensure your toolID + result are in the correct spot. Vapi? No, it does not know time zones. U can use something like: timeapi.io/ to convert though. Think Jannis had a tutorial on this not too long ago!
@Armanliaghat
@Armanliaghat 4 ай бұрын
@@HenrykAutomation thanks alot man. appreciate it.
@F1LEGENDSUNLEASHED
@F1LEGENDSUNLEASHED 3 ай бұрын
didnt get it
@DanLoman
@DanLoman 4 ай бұрын
Was just dealing with this issue. Henryk knocks another one out of the park, thanks!
@mikefetherling
@mikefetherling 4 ай бұрын
Absolute gold! Thanks so much for this video!
@OwaisRehmani-w9p
@OwaisRehmani-w9p 3 ай бұрын
Thanks for the tutorial, can u please tell about the server and client events of the tool, That flow is uncleared and not working on my end, please make a video on it.
@WirelessGus
@WirelessGus 2 ай бұрын
Thank you for your knowledge share. Mucho appreciated!
@AIMadMarketeer
@AIMadMarketeer 3 ай бұрын
Thanks for the great videos Henryk! Any chance you could do a short video on using make to grab open slots from GHL and then having the assistant book from the tool?
@StevenBecket
@StevenBecket 3 ай бұрын
This helped me thanks Henryk
@gauthamramachandran5792
@gauthamramachandran5792 3 ай бұрын
im so happy you made this 😿
@derekjayasuriya7296
@derekjayasuriya7296 Ай бұрын
Is there a better way to test the Tool function with Make by sending test payloads rather than having to go through a full conversion with Vapi every time? I think this was a feature in the old 'Functions' option
@HenrykAutomation
@HenrykAutomation Ай бұрын
Yeah that's gone now. You could send it via Postman. I show how to use it in most of my recent videos. Let me know if u need a hand with that part.
@matata3107
@matata3107 Ай бұрын
2:26 What exactly is a tool schema?
@PrimeMindAI
@PrimeMindAI 3 ай бұрын
@HenrykAutomation Thanks for this video, if the make process wants to return a fail, lets say the process does not work or there is a duplicate account or something if adding a contact, how can it respond to tell VAPI to try again?
@HenrykAutomation
@HenrykAutomation 3 ай бұрын
In the result you say "Failed attempt" or whatever u want.
@Pick-A-Doc
@Pick-A-Doc 2 ай бұрын
sry. my toocallId wont show up in make . i just get a call id . where can i retrieve it inside make?
@HenrykAutomation
@HenrykAutomation 2 ай бұрын
make a call using web or phone :)
@Pick-A-Doc
@Pick-A-Doc 2 ай бұрын
@@HenrykAutomation great advice. never thought about calling .....really?
@AIConcepts-z8v
@AIConcepts-z8v 6 күн бұрын
How can I get the RecordingURL from my VAPI assistant over into Make? I've tried many times and just nit seeing it. I do have audio recoding on and can see the link in logs. Ideas?
@HenrykAutomation
@HenrykAutomation 6 күн бұрын
End of call report set in the advanced settings -> copy your make.com webhook URL into the the Server URL in vapi -> do a test call -> you'll see it in the end of call report
@AIConcepts-z8v
@AIConcepts-z8v 6 күн бұрын
@@HenrykAutomation Thanks for the quick reply! I added the webhook URL into Server under Advanced and have End of Call message checked below. Made a call .. see "End of call" in the list of messages in Make .. but no RecordingURL. I see a parameter that says Recording is enabled.
@AIConcepts-z8v
@AIConcepts-z8v 6 күн бұрын
@@HenrykAutomation I was able to get RecordingURL to show up in Make but for some reason I lost data from my Tool/Function. When I finally got my tool/function to work again .. now I no longer see RecordingURL. Its like somehow I can only have one or the other.
@AIConcepts-z8v
@AIConcepts-z8v 6 күн бұрын
Is it OK to have the webhook URL in both places in one assistant .. in a Tool and in Advanced?
@HenrykAutomation
@HenrykAutomation 6 күн бұрын
@@AIConcepts-z8v I'd recommend watching some of my videos or other videos to learn how make.com works, it seems like you're in the learning stages of make.com and vapi :) Keep going and getting errors, you'll eventually get there, its the best way to learn!
@geehammer
@geehammer 4 ай бұрын
Do you think Vapi will end up replacing a lot of 3rd party tools like Voiceflow?
@Armanliaghat
@Armanliaghat 4 ай бұрын
What are you using voice flow for? I mean with Vapi. How do they work together.
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
It's an interesting question, @geehammer Vapi has been gaining traction due to its comprehensive features and ease of use (from devs to beginners). While it has the potential to replace some 3rd party tools like Voiceflow, it really depends on the specific needs and preferences of developers and users. Each tool has its own strengths, so Vapi might complement rather than completely replace other tools in the space. Time will tell how the ecosystem evolves!
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
@@Armanliaghat You can hook up Voiceflow with Vapi using Voiceglow, that's what I was thinking this was about :)
@geehammer
@geehammer 4 ай бұрын
@@HenrykAutomation correct, trying to reduce tools means less things to break and future proof yourself.
@DanielHuthwaite
@DanielHuthwaite 2 ай бұрын
I am getting a message when asking the time "The current time is 'current time' " Why might this be? Thank you
@HenrykAutomation
@HenrykAutomation 2 ай бұрын
Not sure, send me a picture of your set up in LinkedIn pls
@mobenmoussa5182
@mobenmoussa5182 4 ай бұрын
Can tools just be used to send extracted data to my make webhook instead of using the end of call report? Essentially id like the webhook to update with the data as the conversation progresses then when the call is transferred the collected data creates a ticket in my CRM.
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
U could have a confirmation step in your prompt b4 the transfer. Thats when u send the tool call to wherever you want.
@mobenmoussa5182
@mobenmoussa5182 4 ай бұрын
So would I need to update my prompt to state something like "Before transferring the call, reconfirm the information the caller gave you". How do I then trigger the tool to send the data?
@aswa6298
@aswa6298 4 ай бұрын
@@mobenmoussa5182I’m assuming that you would edit the tool call description “This tool’s purpose is to send data to my CRM right before the call is transferred and the information is confirmed by the customer” - this will allow the AI to run the tool before it attempts a transfer and after it confirms information. You could also additionally run it “asynchronously” so it runs the webhook in the background, and doesn’t need to wait for a response back - it’ll just shoot the data in a POST to your webhook in the background before the transfer. Hope that helps, and if I’m wrong Henryk could correct me
@aswa6298
@aswa6298 4 ай бұрын
@@mobenmoussa5182Triggering the tool to POST out data to a webhook with no response is super easy to do within the prompting and tool description- I think receiving data back to the AI Bot via response (JSON Format) is the harder part, but Henryk does a really good job explaining this. Thanks for the guide on the changes :)
@mobenmoussa5182
@mobenmoussa5182 4 ай бұрын
@@aswa6298 thanks will try it out!
@mikefetherling
@mikefetherling 4 ай бұрын
Kinda struggling with getting a tool to trigger - not sure what best practice is for tools on how to structure the system prompt vs tool description. Your video seems to suggest the setup is different from functions in the UI...The documentation doesn't appear to have much direction in this regard. Might be some juicy content for an upcoming video???
@HenrykAutomation
@HenrykAutomation 4 ай бұрын
The tool gets triggered two ways: 1. In its description, you tell it when it should trigger or its "job". It uses the LLM to decide when to trigger that way. 2. In the prompt, you say "use 'book' tool". This way it follows your instructions when to exactly trigger. 3. Or a combo of both.
@mikefetherling
@mikefetherling 4 ай бұрын
@@HenrykAutomation Thanks so much!
Vapi Tool Calling 2.0 | Full Beginners Tutorial
35:59
Jannis Moore | AI Automation
Рет қаралды 7 М.
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 81 МЛН
PRANK😂 rate Mark’s kick 1-10 🤕
00:14
Diana Belitskay
Рет қаралды 11 МЛН
How to Build Powerful Tools in Vapi - Step-by-Step Tools Tutorial
18:55
Henryk | AI Automation
Рет қаралды 4,1 М.
VAPI Update: Functions are Gone... Here's how to use Tools!
13:02
Frank Nillard | AI Studio
Рет қаралды 1,7 М.
My Automated Social Media System - Every Step
17:52
Futurepedia
Рет қаралды 45 М.
I Compared 7 AI Phone Caller Platforms
10:44
Brendan Jowett
Рет қаралды 19 М.
Realtime API vs VAPI: The Future of Voice AI Callers
16:27
Alejo & Paige Voice AI
Рет қаралды 1,7 М.
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 81 МЛН