Incoming Call - Make.com - Vapi Get Assistant
# support
f
I have make.com webhook that triggers get assistant when a call comes in. This works fine, but when I make a change in vapi, I need to download the full json, modify it , and update the get assistant make.com scenario. Is there a way to use different code to ensure it always uses the latest Vapi version of the assistant?
v
To always use the latest Vapi assistant version in Make.com, add an HTTP module that fetches the assistant dynamically each time a call comes in. Use the following HTTP GET request in your scenario:
Copy code
http
GET https://api.vapi.ai/assistant/{assistant_id}
Authorization: Bearer YOUR_VAPI_API_KEY
This ensures your workflow always pulls the current assistant config from Vapi, so you never have to manually update the JSON. [See API reference](https://docs.vapi.ai/api-reference/assistants/get?explorer=true) Source: - [Vapi Get Assistant API Reference](https://docs.vapi.ai/api-reference/assistants/get?explorer=true)
f
In the past I had a squad scenario configred instead, where I only list the name and ID of the assistant and when a call comes in it will get the full updated assistant from Vapi. I do not however have a squad anymore.
@User
v
If you are just calling a single assistant, just send a GET request for the assistant ID and it should pull the latest version of the assistant
f
I did that as per the Bot's suggestion, but then the call fails.
I assume its because it has items in the json that needs to be removed like: " "createdAt": "2025-05-30T18:19:25.369Z", "updatedAt": "2025-06-09T12:31:01.460Z"," etc
v
Could you please provide a call id?
f
There is no call ID as the call fails with message: "Couldn't get assistant". Can you guys please not take days to respond????
@User
v
Could you please send the request payload you are attempting to send to create the call? That will be incredibly helpful for us to understand the root cause of the issue
As well as the assistant id you would like to use