george.l
01/13/2025, 4:55 PMVapi
01/13/2025, 4:56 PMVapi
01/13/2025, 4:56 PMVapi
01/13/2025, 4:56 PMBen
01/14/2025, 2:44 PMShubham Bajaj
01/14/2025, 4:19 PMmodel.tools[].type === "endCall"
tool instead and model.tools[].type === "transferCall"
in place of endCallFunctionEnabled and forwardingPhoneNumber
- Tools are part of the assistant model, not the other way around. both tool payloads you showed are correct, but when creating your own transfer call tool, it's recommended to use a different name than the reserved/default ones.
- Yes, the api is the source of truth for all communication.
- Thanks for reporting the idle timeout issue. i've created a ticket for it: https://linear.app/vapi/issue/VAP-2223/update-max-idle-timeout-seconds
While the api is the source of truth, we are working on improving the dashboard as our next big initiative. we want the dashboard to be the first point of contact for all our features and users.
cc: @BenBen
01/14/2025, 4:28 PMmodel
itself not as part of the assistant, I will try this today
Would be great to update the docs here: https://docs.vapi.ai/assistants/function-calling#end-call accordinglyShubham Bajaj
01/14/2025, 4:31 PM