https://vapi.ai/ logo
Join Discord
Powered by
  • 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
    • 2
    • 2
  • 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
    • 2
    • 1
  • 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
    p
    • 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
    p
    • 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
    p
    • 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
    • 2
    • 1
  • 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
    • 2
    • 6
  • 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
    • 4
  • 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
    p
    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
    p
    • 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
    p
    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
    p
    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
    p
    v
    +2
    • 5
    • 7
  • 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
    p
    v
    • 3
    • 5
  • #structured-output error
    a

    Abidi

    12/27/2025, 11:43 PM
    what do you need to help?>
    0
    p
    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
    p
    v
    a
    • 4
    • 6
  • 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
    p
    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
    p
    • 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
  • Google Calender Error
    c

    Chaz

    12/26/2025, 5:31 PM
    I keep getting the same issue of google not working I chatted with the composer and tried everything. This is what the composer said. Same issue — crashes immediately after "Book an appointment" with only 2 messages in the conversation. This is 100% a Vapi platform bug, not your configuration. The Google Calendar tool is failing at the pipeline level before it even gets invoked. Reply to support with this escalation message: "This is still not working after: Disconnecting and reconnecting Google OAuth multiple times Deleting ALL Google Calendar tools and recreating from scratch Using primary as calendarId Verifying all parameters The call crashes IMMEDIATELY when the user says anything about 'appointment' — the assistant doesn't even get to respond. This is happening at the pipeline validation stage, NOT during tool execution. Latest Call ID: 019b3c50-7138-7550-b341-5fc90dd6ddd1 Org ID: 87d26fbf-8f02-4aad-8d2f-a72095a63ac4 The transcript shows only 2 messages before crash: AI: 'Hey there...' User: 'Book an appointment.' CRASH — pipeline-error-google-400-bad-request-validation-failed This needs to be escalated to engineering. The Google Calendar integration is broken for my account. Please provide a timeline for resolution or connect me with someone who can actually debug this." please help
    0
    v
    p
    • 3
    • 3
  • How do I Update VAPI's knowledge live? | IVR/Directory navigation
    o

    Operations

    12/26/2025, 3:46 PM
    Hi Vapi Support, I’m building squads which needs to connect to people through business lines who don't have extensions or direct lines. The issue is that a lot have **D**ial **B**y **N**ame **D**irectories. These DBND systems are inconsistent, so the agent needs to try multiple input patterns and remember what worked for that phone system. Examples we see: - Sometimes DBND only works by FIRST name (not last name), even if the IVR says to use last name. - Sometimes you must type the first 3 letters + “#” for DBND search (but the IVR leaves out the "#"). - Sometimes you must type the FULL last name (not 3 letters). - Sometimes the person isn’t listed in DBND, so the agent should back out to the main menu and try the next best department, then the next, until options are exhausted. What I need is a reliable way to implement: 1. Memory during a call (what we tried, what worked, what failed, what menu we’re in) 2. A retry/branching strategy for DTMF + menu navigation (attempt A → fallback B → fallback C) 3. Optionally persistent memory per business/phone number (so next time we call the same number, the agent already knows the best DBND pattern and department path). I'm sure once 1 and 2 are figured out, I can just save the information in a spreadsheet and recall it. I'm sure I can write out the fallback logic (#2) so that it gets around +90% of all the nooks and crannies, but the depends on the memory (#1) actually working. That's all I need help with for now. Please let me know the options I have to implement this.
    0
    p
    v
    t
    • 4
    • 6
  • Unable to connect GoHighLevel MCP Integration
    r

    riksa

    12/26/2025, 3:34 PM
    I’ve been trying to connect it for a few days. I followed all the steps and granted every required permission, but after setup completes the dashboard still shows it as not connected.
    0
    v
    p
    +3
    • 6
    • 7
  • gladia issue
    s

    SamSEOClub

    12/26/2025, 2:26 PM
    i cannot make gladia work and i cannot integrate gladia with the api please help https://cdn.discordapp.com/attachments/1454118259984040000/1454118260680163408/image.png?ex=694feca9&is=694e9b29&hm=8789870a4411c95aa370f5b951bf2327d514531dd1e328b2f9bc7ac31a5b3989&
    0
    v
    p
    • 3
    • 5
  • Inbound Call issues
    n

    Nikolas

    12/26/2025, 8:15 AM
    Hi, Just created an assistant for inbound calls. These calls are sended from 3CX to xxx@sip.vapi.ai Some calls works and some others without any reason doesn't work at all and continue to ring. 3CX says sip.vapi.ai doesn't respond. These calls are not in the Call logs. One the ones who works like this one : 019b59b6-25a7-722a-adfb-23b82b8b173e thanks in advance,
    0
    v
    v
    • 3
    • 3