https://vapi.ai/ logo
Join Discord
Powered by
  • billing issue
    c

    Carlooo

    01/01/2026, 10:40 PM
    cant buy credits even though card is on file. carloshamberland@gmail.com https://cdn.discordapp.com/attachments/1456416742216700010/1456416742451445854/image.png?ex=6958494a&is=6956f7ca&hm=136c28abe9eefe8ff10e9a318d0ef20a324396cdcbb42de78b07dbdb560de5cf&
    0
    v
    • 2
    • 3
  • GHL MCP integration
    n

    Nana_Naiii

    01/01/2026, 10:11 PM
    Good morning #1211483291191083018 I am having issues with the GHL MCP integration. It goes through all the steps to link it up. But when it gets back to the integration page, it still asks to connect. Not sure what is going on. Deleted the market place app and reinstalled it several times. Still same outcome. I have done a private integration api but not sure how to link it to a custom tool to check availability and book appointment. Any help would be much appreciated.
    0
    v
    • 2
    • 1
  • cant buy credits
    c

    Carlooo

    01/01/2026, 8:59 PM
    cant buy credits. maybe bc my balance is -0.01?
    0
    • 1
    • 2
  • Bad Request: id must be a valid UUID
    a

    A. Waseem

    01/01/2026, 7:23 PM
    i am new to VAPI and configured the
    /call
    api. It keeps giving me this error:
    {"message":["id must be a valid UUID."],"error":"Bad Request","statusCode":400}
    My payload is quite simple. Just assisstnatId, phoneNumberId taken from dashboard as in sample:
    Copy code
    {
      "assistantId": "d0c14a7c-xxxx-yyyy-zzzz-012345678910",
      "phoneNumberId": "8f934aba-xxxx-yyyy-zzzz-012345678910",
      "customer": {
        "number": "+1xxxxxxx"
      },
      "schedulePlan": {
        "earliestAt": "2025-12-31T17:5:00-05:00"
      }
    }
    Uisng phone number by twilio, added from dashboard.. would Appreciate the help!
    0
    v
    • 2
    • 3
  • Question Regarding GoHighLevel In-Person Appointment Booking
    l

    Luca

    01/01/2026, 12:01 AM
    Hello support team, I have gohighlevel connected to an assistant for a painting company. The assistant's job is to book estimates/quotes for the painting company. Doing this it needs to put an address into the contact for the painter to use to go do the estimate. I checked the docs and didn't see any option for the assistant to add notes (for the address). Is there any way for the assistant to book the appointment and have the customer's address attached? Thanks, L
    0
    v
    • 2
    • 1
  • Flutter SDK Issue: Mute Not Functioning in Vapi
    k

    khushalj

    12/31/2025, 2:10 PM
    In our Flutter integration, mute does not work as expected even though the Vapi SDK claims to support it. When mute is triggered from the Flutter layer: Mic input continues streaming Agent keeps processing audio Voice generation/transcription does not pause or stop So effectively, mute is a no-op at runtime.
    0
    v
    • 2
    • 1
  • Audio Distortion Demonic voice Issue with Paige Voice (Vapi + Twilio)
    h

    Hassan

    12/31/2025, 8:29 AM
    I’m using the Paige voice from the Vapi provider, integrated with Twilio, and we’re intermittently experiencing audio distortion during live calls. The audio sometimes sounds slowed down / distorted (almost demonic). Observations: Occurs intermittently and can happen mid-call Not limited to long TTS responses Call logs from both Vapi and Twilio have been reviewed Configuration appears correct on both sides Codec and carrier are consistent (PCMU) Call SID: 019b709b-825f-777a-92ca-9183a973e8f0 Based on the logs, there doesn’t appear to be any codec mismatch or configuration issue. Could you please confirm: Is this expected behavior in real-time streaming scenarios? Are there known issues with Paige voice when used with Twilio? Any recommended mitigations or configuration changes to prevent this? This is impacting live calls, so assistance would be appreciated.
    0
    v
    k
    • 3
    • 3
  • Waiting for more time after customer response
    d

    Dhina

    12/31/2025, 7:45 AM
    I have a call where AI asked for invoice#. While providing invoice#, AI interrupted the user. Is there any settings can i change to prevent this from happening? Call ID: 019b6c61-8e12-799c-beb9-d0f3f631b201+ You can check the log from 20 seconds to 40 seconds.
    0
    v
    • 2
    • 1
  • Hello Vapi team,
    m

    Mr GG

    12/31/2025, 6:41 AM
    I am using Vapi for outbound AI calls in Canada (Quebec). I have a Canadian phone number with SignalWire (+1 579 xxx xxxx) and I need to import it into Vapi. However, in my dashboard I do not see: - Telephony → Providers - Import SignalWire / Telnyx / Twilio Can you please enable BYOT (Bring Your Own Telco) / External Providers for my organization? This is required for Canadian outbound calling. Thank you
    0
  • How long does it take for VAPI Support to respond?
    p

    Parrasite9

    12/30/2025, 7:48 PM
    I have sent emails, and I have posted in this discord for over a week and I have yet to receive a response from VAPI. How long does it usually take to get a response from VAPI and how do we know who is actually affiliated with VAPI within thid discord? Things are going by so long without a response that im on the verge of moving to a new platform. OP: https://discord.com/channels/1211482211119796234/1452354727475024024
    0
    v
    a
    • 3
    • 2
  • Ended: Pipeline error eleven labs voice disabled by owner
    m

    Marcello

    12/30/2025, 8:56 AM
    What is that error? I can't use elevenlabs as a voice provider, with BYOK and without.
    0
    v
    a
    • 3
    • 4
  • URGENT ! WHEN I WANT TO MAKE OUTBOUND TO 80 NUMBER GOT ALL ERROR WITH 480 SIP OUTBOUND
    w

    WanWan

    12/30/2025, 7:44 AM
    PLEASE ASSIST ME ON THIS. CAUSE MY SIP PROVIDER GOT NO ISSUE. I TRY RUN A TEST WITH 5 NUMBER, IT CAN BE PROCEED, BUT WHEN MULTIPLE NUMBERS ALL GOT ERROR SIP OUTBOUND 480 https://cdn.discordapp.com/attachments/1455466456967024691/1455466457193513025/Capture.JPG?ex=6954d444&is=695382c4&hm=105756eca0abec9c83e81dbe2c8a3068ef2688fbe140e4c2771f20b4386370d7&
    0
    v
    a
    • 3
    • 6
  • Call forwarding not working
    c

    Connor Savage

    12/30/2025, 1:03 AM
    Anyone having a bug with call forwarding? Clients forwarding was previously working and completely stopped. Have tried using the transferCall usage with forwardingPhoneNumber but nothing is working
    0
    v
    a
    • 3
    • 3
  • not able to remove HIPAA add on
    t

    tnigam

    12/30/2025, 12:48 AM
    for HIPAA disable I am getting this error https://cdn.discordapp.com/attachments/1455361837758414930/1455361837972590592/image.png?ex=695472d5&is=69532155&hm=929d6303f739a350e3f14785054846a0a113417cf39583676304af046c601120&
    0
    v
    a
    • 3
    • 3
  • transfer voicemail problem
    a

    Abidi

    12/29/2025, 11:45 PM
    Running into problem that when transfer happens and it goes to voicemail that the caller doesn't know its a voicemail and to begin talking
    0
    v
    a
    • 3
    • 7
  • How to handle IVR
    m

    mai

    12/29/2025, 10:00 PM
    Hi team, I’ve been struggling to get the agent to reliably navigate IVR menus and wanted to ask for some help. Our use case involves calling many different venues to make bookings—primarily restaurants, but also other experiences such as golf, ping pong, etc. While the Vapi agent does an amazing job once it’s connected to a real human, it seems to struggle significantly when it’s connected to an IVR menu. What I’ve tried • Associated the DTMF tool with the assistant • Enabled Dial keypad in Predefined Functions • Added the following prompt based on the suggestions here: https://docs.vapi.ai/ivr-navigation
    Copy code
    [When navigating an IVR tree]
      - WAIT for all options to be spoken before proceeding
      - Once you have heard all options, use the dtmf tool with an input digit that matches the option you want to select
      - Avoid saying anything if using the dtmf tool at the same time
    [When waiting]
      - Reply with an empty string like " " to ensure nothing is spoken
    [Call Flow]
      1. Navigate IVR tree (if needed)
        - In order to get connected with a live representative that can handle your request, you may need to navigate an IVR tree.
        - This might sound like "Press 1 for..."
        - Look for options that indicate operator assistance
        - As soon as you get connected to a human, proceed to the next step
    
    ## IVR Navigation & Retry Logic
    
      When navigating IVR menus:
    
      1. **Wait for the complete menu** - Listen to all options before responding. If waiting, respond with a single space (" ") to stay silent.
    
      2. **First DTMF attempt**: Use standard pacing with 0.5s pauses between digits
         - Example: For option 2, send "w2#"
         - For multiple digits like 212, send "w2w1w2#"
    
      3. **Detect failed input**: If the IVR:
         - Repeats the same menu
         - Says "I didn't catch that" or "Invalid input"
         - Doesn't acknowledge your selection
    
         Then the DTMF likely failed.
    
      4. **Retry with slower pacing**:
         - Retry 1: Use 1-second pauses (W instead of w)
           Example: "W2#" or "W2W1W2#"
         - Retry 2: Use even longer pauses (WW)
           Example: "WW2#"
    
      5. **Fallback to speech**: If DTMF fails after 2 retries, speak the option clearly:
         - Instead of sending tones, say "Option 2" or "Two"
    
      6. **Pause characters**:
         - w = 0.5 second pause
         - W = 1 second pause
    
      Example:
    
      When calling a restaurant and encountering their IVR menu:
    
      Example scenario:
      - IVR says: "Press 1 for reservations, Press 2 for takeout, Press 3 for hours"
    
      Your response flow:
      1. Wait for the complete menu (respond with " " while listening)
      2. Send DTMF: "w1#" (for reservations)
      3. If IVR repeats menu → Retry with "W1#"
      4. If still fails → Say "Option 1" or "Reservations"
    Questions: - Is there any other thing I can try to make it work? - When I hear call logs, I do see DTMF tool is triggered. However, I don't know if it pressed the right option. Is there any way to know? Call IDs: 019b523f-bd9e-7cc0-8206-59957764b583 019b4d3d-20d7-7993-90ff-4911ad6f72d9 019b2e07-81bc-7334-a387-1a9f6e1cffbf 019b2e03-a2c8-7000-82ed-c81653845144 019b2438-7cad-7884-9062-3d79d982b620 019b2435-073e-7cc4-82c6-27192a7e6ce3 019b242f-5063-744f-b562-81f58d53c69d 019b23cb-0cfa-7551-844b-61c75b58e8af Assistant ID: 480cb6be-866f-44e4-b1e9-f72a15aea6c1 Thank you so much!
    0
    v
    l
    • 3
    • 6
  • Call recording being broken into first call and transfer message, need as one call HELP
    a

    Abidi

    12/29/2025, 9:49 PM
    Thank yoou
    0
    v
    • 2
    • 1
  • variableExtractionPlan for squads using a different provider
    l

    luisson

    12/29/2025, 9:25 PM
    Would it be possible have another provider apart from OpenAI for generating structured outputs between agent handoffs?
    0
    v
    • 2
    • 1
  • Why I am not seeing the widget in any of my assistants?
    n

    Nel-Kevin

    12/29/2025, 8:32 PM
    https://cdn.discordapp.com/attachments/1455297326540128256/1455297326913425471/image.png?ex=695436c0&is=6952e540&hm=99a3742f0ba480429df30ab45a84238f636bfbf0cc59d666ac73d3c5d87e6289&
    0
    v
    a
    r
    • 4
    • 4
  • BAA request
    l

    Lee Harrold

    12/29/2025, 6:40 PM
    Hey! Following up here. My org would like to sign a BAA so that we can use VAPI. I sent an email a few days ago about a BAA to the support email address. Can you send a BAA to an email address that I give to you in a dm? Thank you!
    0
    v
    a
    • 3
    • 4
  • Collaboration
    s

    Sander

    12/29/2025, 2:44 PM
    I am a content creator on building AI Receptionist and want to collab with VAPI. How can I contact the VAPI Team?
    0
    v
    • 2
    • 1
  • Used $861 in 42 seconds
    a

    Adam Price

    12/29/2025, 4:13 AM
    Hoping you can help me get my account fixed. The model said it would cost $.10/min, or something like that. Not sure what happened, but I seemed to have blown up the token usage super fast at a much higher cost. https://cdn.discordapp.com/attachments/1455051165237641408/1455051165736767488/Screenshot_2025-12-28_at_10.09.53_PM.png?ex=6953517f&is=6951ffff&hm=4b5a41d90aefb9bb1507c53e60cfede347ac2b944c507088b480e7221036c246&
    0
    a
    v
    v
    • 4
    • 4
  • SIP Trunk Configuration Infobip
    m

    Matheus M M

    12/29/2025, 3:50 AM
    I am currently facing issues setting up a SIP configuration between Infobip and Vapi.ai. When I place a call, it isn't even answered, and I receive the error UNDELIVERABLE_REJECTED_PLATFORM in the Infobip logs. I believe I have configured everything correctly on the Infobip side: Destination hosts: Added api.vapi.ai and sip.vapi.ai. Source hosts: Added 44.229.228.186/32 and 44.238.177.138/32. Additionally, I completed the setup on Vapi.ai using the BYO (Bring Your Own carrier) method, where I registered my Infobip number. Is there anything I might have missed in this configuration?
    0
    a
    v
    t
    • 4
    • 5
  • Need help with check availability
    z

    Zikrullah Dawran

    12/28/2025, 11:39 PM
    # Context I built an AI Voice Assistant (AI receptionist) on Vapi. Its tasks are to answer calls, help clients with their questions, check availability, and book or manage appointments. It has two tools: • Check Availability: checks available and busy time slots on the calendar. • Create Event: books and manages appointments. I integrated the calendar into Vapi through the Integrations tab, which has access to creating and editing events and checking availability. # Issue When the agent is asked to check availability, it doesn’t detect busy time slots on the calendar and shows a time slot as “free” even when there is already a booked appointment. The Check Availability tool does not parse the busy time slots. I will paste the response returned by the Check Availability tool when it is asked to check available times below: Response Details { "busy": [], "free": [ { "start": "2025-12-26T14:00:00.000Z", "end": "2025-12-26T15:00:00.000Z" } ] } # Notes - Nothing wrong with the system prompt of the agent - Calendar is Integrated and has been given permission to access - The time zone is America/Toronto and I’ve indicated this in the system prompt of the agent as well as in the description of the tools - I am not using any other platform like n8n, only Vapi for now Call ID I tried many times, here is one of them: 019b6715-236e-7cc7-aeff-da0b36e0b58f Feel free to ask for more details to solve this issue Thanks.
    0
    a
    v
    n
    • 4
    • 6
  • HELP ME PLEASE I need to get 30 more concurrency calls
    a

    alejandrodlrocha

    12/28/2025, 9:30 PM
    https://cdn.discordapp.com/attachments/1454949659154976830/1454949659477934318/Screenshot_2025-12-28_at_1.44.43_p.m..png?ex=6952f2f6&is=6951a176&hm=e2c80d6833c8d450a65f2445812f8d7d5283afedc5a2a4bcd7965025a6e0faaf&
    0
    a
    v
    • 3
    • 5
  • #structured-output error
    a

    Abidi

    12/27/2025, 11:43 PM
    what do you need to help?>
    0
    a
    v
    • 3
    • 2
  • Getting signed out every couple hours
    l

    Liam Rosen

    12/27/2025, 7:38 PM
    I and everyone on my team is getting signed out of Vapi every few hours. I believe we're all using Chrome.
    0
    a
    v
    a
    • 4
    • 7
  • Vapi dashboard unusable on mobile - no responsive design
    l

    Liam Rosen

    12/27/2025, 1:10 PM
    Is it a known issue that the dashboard is unusable on mobile? Tried Chrome, Firefox, Android, iPhone. A fragment of the page is shown and you can't scroll. Requesting the desktop site works, but barely - much of the sides of the page are cut off. Being able to make mobile updates is crucial when something breaks and you're on the go. I see someone else reported this a year ago and the story was there'd be a fix in Q1 2025 https://cdn.discordapp.com/attachments/1454461296870166660/1454461297445048474/Screenshot_20251227_080624_Firefox.png?ex=69512c23&is=694fdaa3&hm=813c3938d324ba7d07e7e1de530e9180179b80a30d0ae980d24b85f0971d0b7a&
    0
    a
    v
    • 3
    • 6
  • How can I use vapi.send to trigger dtmf keypad or trigger new context?
    a

    Amulya Parmar

    12/27/2025, 4:01 AM
    please adjust my vapi.send function to trigger a dtmf keypad or trigger a sms text tool call https://docs.vapi.ai/tools/default-tools#dial-keypad-dtmf https://docs.vapi.ai/assistants/background-messages https://docs.vapi.ai/ivr-navigation
    0
    v
    a
    • 3
    • 4
  • error updating Assistant :voice.fallbackPlan.each value in voices.property languageCode should not e
    v

    Vapi Support Bot

    12/26/2025, 8:09 PM
    To fix the error, remove any
    languageCode
    property from your fallback voice configuration.
    If you need to specify language, use
    language
    (not
    languageCode
    )—and only for providers that support it. Example:
    Copy code
    json
    {
      "voice": {
        "provider": "openai",
        "voiceId": "shimmer",
        "fallbackPlan": {
          "voices": [
            {
              "provider": "cartesia",
              "voiceId": "248be419-c632-4f23-adf1-5324ed7dbf1d",
              "language": "en" // Use "language" if needed, not "languageCode"
            }
          ]
        }
      }
    }
    Try this update and your assistant should publish without the error. For more details, see the [Voice fallback configuration documentation](https://docs.vapi.ai/voice-fallback-plan). Source: - [Voice fallback configuration documentation](https://docs.vapi.ai/voice-fallback-plan)
    0
    v
    • 2
    • 1