Questions about the json structure
# support
b
Well, I wanted to tell you about some problems that my team and I have found working with the vapi system, specifically with “temporary assistants” and “squads”, all of them managed directly by the json structure and without building them in the dashboard. 1.- Currently we have a json of an individual assistant that works both for the call system and the web, on the web the assistant communicates with me but when I call the number it redirects the call directly without saying a single word to me. It is necessary to clarify that when we use it on the web and we ask it to forward the call it says that it does it and in the system it says that it is done but it never transfers the call. 2.- We also have the doubt that if from a “squad” I can give the ability to an assistant to forward the call to another phone number and also add the ability to “analysis plan”. https://cdn.discordapp.com/attachments/1296499560629276723/1296499561262485505/image.png?ex=671282cf&is=6711314f&hm=1865e7be5c4ea3af1b17d9565c4d0189bd3eaf1c51fe525f45f15df647c43864&
v
@Bambi I'm here to help you address the issues you're experiencing with the VAPI system. Let's tackle each of your concerns one by one: 1. For the issue with the individual assistant that works on the web but not when calling, it sounds like there might be a discrepancy in the assistant's behavior between the two platforms. To resolve this, we should review the JSON configuration for the assistant and ensure that the voice interaction settings are correctly defined for phone calls. It's also important to check the call forwarding settings to make sure they are properly configured. 2. Regarding your question about the "squad" functionality, yes, you can configure an assistant within a squad to forward calls to another phone number. You would need to include the appropriate action in the assistant's JSON configuration to enable call forwarding. As for adding the "analysis plan" capability, this would depend on the specific features and options available within the VAPI system for squads. If this functionality is supported, it would also be a matter of configuring the assistant's JSON accordingly. If you can provide me with more details or specific configurations you're using, I can assist you further in troubleshooting these issues. If you need to retrieve the assistant based on the caller's phone number, please ensure your server is set up to respond with the correct JSON object containing the assistant when VAPI sends an "assistant-request" message. If you're unsure about how to proceed or need more detailed assistance, please ask support for more info on this.
You can continue this conversation by mentioning me in the message.
s
- For transfer call not working with phone call can you share the call id along with where it was expected to do transfers. - Phone call transfer doesn't works for web call. - using squad you can transfer call to phone numbers. - can you be clear here? > also add the ability to “analysis plan”. For call transfers do check this doc: https://docs.vapi.ai/call-forwarding
4 Views