Issue about create a Tool
# support
a
I'm currently working on Google Calendar integration with Vapi, but I'm not receiving any variables. Additionally, when I click on the Tool option, I don't see the available providers like Custom Tool, Make, or GoHighLevel. Could you please let me know the issue and how to fix it? https://cdn.discordapp.com/attachments/1355052831995854848/1355052832343986247/Screenshot_2025-03-28_at_10.35.27_AM.png?ex=67e786ca&is=67e6354a&hm=3da52d83f77c9189d9b04e5f3958569c2273eb9f8c1cb3b0cd30b2c7e2627b2f&
v
Hi there! 👋 I see you're having some issues with your Google Calendar integration in Vapi. I don't have enough information to determine exactly why the tool providers aren't appearing in your interface, but I can definitely help with troubleshooting steps and explain the potential reasons for not receiving variables during your Google Calendar integration. ## About the Missing Tool Providers According to the [Vapi documentation](https://docs.vapi.ai/tools), there are three types of tools available: - Default Tools (pre-attached via Vapi configuration) - Custom Tools (your own functions that interact with your systems) - Integration Tools (Make and GoHighLevel) Here are some troubleshooting steps you can try: 1. **Check your browser**: Try clearing cache, disabling extensions, or using a different browser 2. **Verify integration setup**: Ensure you've obtained the necessary API keys from the services you want to integrate 3. **Check for known issues**: There's a known bug related to creating tools with blank headers If you're specifically trying to use GoHighLevel and encountering a "Tool Creation Failed" error, you might try using the "Function" tool type instead of "GHL" as a workaround. ## Regarding Variables Not Being Received There could be several reasons why you're not receiving variables during Google Calendar integration: 1. **Integration Settings**: Make sure the integration between Vapi and Google Calendar is correctly configured, including API keys and permissions. 2. **Variable Syntax**: Verify that you're using the correct syntax for dynamic variables. Variables are defined using double curly braces
{{variableName}}
and need to be added in the prompts where you want to use them. 3. **Data Format Issues**: Ensure the data structure being sent from Vapi matches the expected format of Google Calendar.
4. **Date and Time Formatting**: Issues with date and time formats can cause variables to be interpreted incorrectly. Consider using separate variables for date, time, and day to avoid interpretation errors. To configure variables correctly, you can pass them to Vapi using
assistantOverrides
with `variableValues`:
Copy code
json
{
  "variableValues": {
    "name": "YourVariableValue"
  }
}
Would you like me to provide more specific information about any of these areas or help with other aspects of your Vapi integration? Sources: - [Vapi documentation](https://docs.vapi.ai/tools) - [Troubleshooting missing tool providers in Vapi](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336399188665040968) - [Reasons for not receiving variables during Google Calendar integration](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336346460576284702) - [How to configure variables for Google Calendar integration](https://docs.vapi.ai/assistants/dynamic-variables)
a
s
Hey! To help track down this issue, could you share: - The call ID - When exactly this happened (the timestamp) - What response you expected to get - What response you actually got instead This would really help us figure out what went wrong!
Regarding the tools, not appearing, we have made some changes to the menu. Now you won't see the sections divided as Make, GHL, Custom Tools. For now, we have removed Make and GHL tool integrations temporarily, which will be added again later. And for now, only you can only create custom tools.