https://vapi.ai/ logo
Join Discord
Powered by
  • New Public key creation for every new Assistant
    r

    Ramy

    12/06/2025, 2:36 PM
    I am creating bulk assistants using APIs and launching them using web calls only do i need to create a new Public key for evey new assistant to be able to use it using public calls , because every time i test I got the error : { "message": "Key doesn't allow assistantId 'd61db6a0-ca3f-4377-9132-0e8a0c7ce0cd'.", "error": "Forbidden", "statusCode": 403 } Unless I create a new public key and allow the newly created assistant
    0
    v
    v
    • 3
    • 3
  • call transfer
    f

    FPStruck

    12/06/2025, 10:21 AM
    any time I try to tranfer a call to an external phone number from the AI, it just fails. Is the VAPI team looking into this?? seems like everyone is having this problem with no real solution
    0
    v
    v
    • 3
    • 4
  • Neha Voice Not Selectable in Assistant Configuration
    b

    BOLT16

    12/06/2025, 9:50 AM
    Despite being visible in the Vapi Voice Library, the voice profile “Neha” (Female, Indian American) does not appear in the search bar when attempting to select it under Assistant → Voice Configuration. When typing “Neha” in the voice selection field, the system returns “No voice found”, even though the voice is clearly listed and available in the main Voice Library panel. This issue prevents the user from assigning the Neha voice to an assistant, causing configuration blockage and inconsistent synchronization between the Voice Library and the Assistant Configuration module. Expected Behavior: Any voice displayed in the Voice Library (including Neha) should be searchable and selectable in the Assistant Voice Configuration dropdown. Actual Behavior: Neha’s voice appears in the Voice Library but is not recognized or retrievable in the assistant’s voice selection search bar. Impact: Blocks the user from using the selected voice for production. Creates confusion due to mismatch between library visibility and configuration availability. Interrupts the workflow of creating Hindi or Indian-accent voice agents. https://cdn.discordapp.com/attachments/1446800988039155824/1446800989561815040/Screenshot_2025-12-06_151524rg.png?ex=69354dec&is=6933fc6c&hm=ef10c8173d7fdb2a6419c04296714f222ba62254e393040e269dddac612ba7de& https://cdn.discordapp.com/attachments/1446800988039155824/1446800990320857168/Screenshot_2025-12-06_151549Sd.png?ex=69354dec&is=6933fc6c&hm=593ce02348a01c180605b7c6a22991b81bdae170c80a412c8ce68a202213a1be&
    0
    v
    v
    • 3
    • 2
  • schedulePlan Not Working
    g

    Gokhan

    12/06/2025, 9:12 AM
    The call is not triggered even though the schedulePlan is set as follows. How can I resolve this issue? "schedulePlan": { "earliestAt": "2025-12-06T10:05:00Z", "latestAt": "2025-12-06T10:11:00Z" }
    0
    v
    v
    • 3
    • 2
  • Cannot publish any of the openai realtime models
    y

    yahav

    12/06/2025, 8:55 AM
    The error message says "Fix validation errors to publish" but im not sure where that validation error is at. there is no error indication somwhere to follow. this only happends when i try to publish the gpt-realtime clusters. https://cdn.discordapp.com/attachments/1446787121099706451/1446787121569337395/Screenshot_1.png?ex=69354101&is=6933ef81&hm=c37da3fa5001b6191909271ac362dbb601ed82616d9bfd78df4672399128cd33&
    0
    v
    v
    • 3
    • 3
  • Workflow: Save Failed Failed to save workflow: each value in nodes.model.provider
    b

    Beelzebub

    12/06/2025, 6:08 AM
    I keep getting this error , I checked the other thread and this problem havent solved . Can someone please help ? https://cdn.discordapp.com/attachments/1446744963080781955/1446744963432972519/Screenshot_2025-12-06_010329.png?ex=693519be&is=6933c83e&hm=9b3c9c23176b90a07996beff9c839944857b31bcb327f0494535fe792b3884e8& https://cdn.discordapp.com/attachments/1446744963080781955/1446744963873378364/Screenshot_2025-12-06_010641.png?ex=693519be&is=6933c83e&hm=f27b47ce72f3d0e1992d26677c7dbc3106d7b5f9c0281f201239b624bbf50a03&
    0
    v
    • 2
    • 2
  • How do i get an end-of-call report for VAPI chat?
    d

    Dennis Ho

    12/05/2025, 9:30 PM
    Reading through the documentation, there doesn't seem to be a way to "end" a chat so that an end of call report is generated to get the structured data.
    0
    v
    • 2
    • 2
  • Receptionist in squad w/ recording consent
    s

    SurrealBread

    12/05/2025, 8:40 PM
    I need the receptionist to first check with the tool/n8n webhook to make sure the person's phone number is on the list. then i need it to run the compliance script and get confirmation they agree to recording, then make the transfer. the end of call webhook is configured on the assistant the call is being transferred to. Thanks in advance. The json for both workflows is attached if you need to look at it. the latest call log is: 019aec28-2b51-7113-a0ea-039d43205900 squad link: https://dashboard.vapi.ai/squads-v2/bad2ef63-78a0-4d4e-8a4d-31bafcf300cf assistant link: https://vapi.ai?demo=true&shareKey=4fe97633-2e81-4493-9feb-8a34592767cc&assistantId=bc7aa79c-e0af-42e4-b5aa-1e73489be085
    0
    v
    • 2
    • 3
  • Not able to Connect with GoHighLevel
    c

    CG๛ALPHAッ

    12/05/2025, 7:27 PM
    Not able to Connect with GoHighLevel
    0
    v
    c
    • 3
    • 14
  • Unable to use react sdk
    m

    Manny R

    12/05/2025, 7:06 PM
    Details here https://github.com/VapiAI/client-sdk-react/issues/35
    0
  • Error Getting All Details in Campaign and API request
    c

    CG๛ALPHAッ

    12/05/2025, 7:00 PM
    When I'm making Campaign call, It's not using all details in csv. It supposed to use Name and all other info I've added in csv data for campaign. Instead it's only making call to phone number. Even when I'm trying to make API Call, still it's not using all data that we have.
    0
    v
    • 2
    • 5
  • VOICE PROBLEM
    b

    Brennowisk

    12/05/2025, 6:25 PM
    I'm having a problem with my agent. It's entirely in Brazilian Portuguese, using a native voice from 11labs. When I call it, the voice is completely buggy, with a strange accent, and unreadable. However, when I use VAPI's "Talk to Assistant," the voice is perfect, with no accent or speech errors. Can anyone help me? Do I need to make any specific settings?
    0
    v
    • 2
    • 1
  • FAIL SIP TRUNKING CREDENTIAL
    t

    Teru

    12/05/2025, 6:06 PM
    This issue have been happening a while. What is the main problem related to it? https://cdn.discordapp.com/attachments/1446563511508402414/1446563512234020946/image.png?ex=693470c1&is=69331f41&hm=783d239cca8abe1d60e8ec8b00696b85e82efa88d8e05cdd3e4312a7bedaf460&
    0
    v
    • 2
    • 2
  • Error 400 in create Call
    r

    Rafael

    12/05/2025, 5:36 PM
    I’m trying to start a call via the Vapi API, and I’m getting this error: "Couldn’t get tool for hook.
    toolId
    a4e835ca-b846-4b23-b748-c1c7a1ed4e39 does not exist." However, the assistant I’m trying to call has no tools assigned to it. My orgID: 61d09b13-129f-4353-9eb3-0e7ee89eb6b8 Assistant ID: 378bbdc9-e255-46ca-b6b9-a6ce06c18961
    0
    v
    • 2
    • 1
  • Not able to set tool to async
    b

    baadshah2

    12/05/2025, 5:24 PM
    curl -Method Post "https://api.vapi.ai/tool"
    Copy code
    -Headers @{
        "Content-Type" = "application/json"
        "Authorization" = "my-auth-id"
      }
    -Body '{ "tools": [ { "toolId": "your-tool-id-1", "async": true } ] }' But it is returning following error curl : {"message":["property tools should not exist","type must be one of the following values: dtmf, endCall, transferCall, transferCancel, transferSuccessful, handoff, output, voicemail, query, sms, function, mcp, apiRequest, code, bash, computer, textEditor, google.calendar.event.create, google.calendar.availability.check, google.sheets.row.append, slack.message.send, gohighlevel.calendar.event.create, gohighlevel.calendar.availability.check, gohighlevel.contact.create, gohighlevel.contact.get, make, ghl","type must be a string"],"error":"Bad Request","statusCode":400} At line:1 char:1 + curl -Method Post "https://api.vapi.ai/tool" ` + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc eption + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
    0
    v
    • 2
    • 2
  • Agent not picking up variables
    j

    jmenjivar

    12/05/2025, 3:56 PM
    Hi VAPI team, I'm trying to make this agent reads the First message with 1 variable "Hi, thank you for calling {{orgName}}" For testing purposes I'm using API call. This is my postman request POST "https://api.vapi.ai/call" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer MY_ID" \ --body "{ \"assistantId\": \"b23ffec0-eb72-4e0e-9d92-43f0441a4adb\", \"phoneNumberId\": \"MY_NUM\", \"customer\": { \"number\": \"+12345678901\" }, \"assistantOverrides\": { \"variableValues\": { \"orgName\": \"BTEC\", \"accountType\": \"premium\" } } }" RESPONSE I GET: { "subscriptionLimits": { "concurrencyBlocked": false, "concurrencyLimit": 10, "remainingConcurrentCalls": 9 }, "id": "019aeb75-a42a-711b-9b5c-a69d2833063d", "assistantId": "b23ffec0-eb72-4e0e-9d92-43f0441a4adb", "phoneNumberId": "MY_NUM", "type": "outboundPhoneCall", "createdAt": "2025-12-04T22:22:26.858Z", "updatedAt": "2025-12-04T22:22:26.858Z", "orgId": " MY_ORG", "cost": 0, "customer": { "number": "+12345678901" }, "status": "queued", "phoneCallProvider": "vapi", "assistantOverrides": { "variableValues": { "orgName": "BTEC", "accountType": "premium" } }, "monitor": { "listenUrl": "... ", "controlUrl": "... " }, "transport": { "conversationType": "voice", "provider": "vapi.sip" } } I'm making calls from the "Talk to assistant" from the web dashboard and it initiates the calls just fine. Problem is that the Agent never reads my variables "orgName": "BTEC", "accountType": "premium". Checked the logs and they do not show the variables are being used. Could you please provide some guidance on how to proceed?
    0
    v
    • 2
    • 2
  • call.start.error-get-transport
    s

    Sajid Ali

    12/05/2025, 3:14 PM
    Hello Please Help ! I am getting issue when I call customers through twillo number the issue : "call.start.error-get-transport" Note : calls are going through vapi free number
    0
    v
    • 2
    • 1
  • Bug report: Custom LLM appends /chat/completions to whatever URL you specify
    i

    ian

    12/05/2025, 3:09 PM
    When using custom LLM implementation, whatever URL you provide will end up as URL + "/chat/completions". VAPI should not alter this URL you should use the URL as is without modification.
    0
    v
    • 2
    • 3
  • call.start.error-get-transport
    f

    francodarget

    12/05/2025, 12:49 PM
    Hi team, I'm setting up an outbound calling flow with a Twilio phone number connected to VAPI, but every outbound call fails instantly with this error: call.start.error-get-transport I'm not assuming any specific cause — just providing the information needed to diagnose it. Call ID 019aecbf-7932-766b-903c-075a3f6996ad Couldn't fin the solution :/ https://cdn.discordapp.com/attachments/1446483721288024207/1446483721543749683/Phone_Configuration_VAPI.jpg?ex=69342671&is=6932d4f1&hm=7eb297ecf4c0e8c0da767b80fe4138202fde72adb6bbcc296b4d1e98870b7d3c& https://cdn.discordapp.com/attachments/1446483721288024207/1446483721946660944/Twilio_number_configuration.jpg?ex=69342671&is=6932d4f1&hm=d5416e4cd7cdb04d5e6b837e724e28271b34f0387a21b38310f32cb81adba05d& https://cdn.discordapp.com/attachments/1446483721288024207/1446483722390999202/Twilio_Phone_Properties.jpg?ex=69342671&is=6932d4f1&hm=1e000d7e3f6e7229fee4f08a8d793b0eff220061aca65497159f62bff1f7631e& https://cdn.discordapp.com/attachments/1446483721288024207/1446483722756165704/VAPI_ERROR_LOG.jpg?ex=69342671&is=6932d4f1&hm=1575baa4abc03c278642fefc23b9698cf62ccf5180ae88bda978d432d3b3ae90& https://cdn.discordapp.com/attachments/1446483721288024207/1446483723133517947/VAPI_ERROR_LOGS.jpg?ex=69342671&is=6932d4f1&hm=dbef040742232e4e1efde8042de7c0dfe5c5b1615b1ac00bcf6c276006805931&
    0
    v
    • 2
    • 2
  • Webhook not working when I make outbound call.
    g

    Garret (eWebify)

    12/05/2025, 11:30 AM
    So I use make to make certain calls outbound and when I do the data from the call doesn’t send to the url in the messaging - server url it used to work but no longer. So I use an https request in make to use vapi to make a call but after a call I never see the webhook or server irk sending the data. Also in the webhook section of vapi it gives me one day and the screen is t scrollable, how can I test when your system won’t give me data anymore, if I make a manual outbound call in your system or on your website it works and the webhook fires and goes but done via https://api.vapi.ai/call/phone and after the call the end of call report doesn’t send to my server url
    0
    v
    • 2
    • 1
  • All ORGs disappeared from our account yesterday (17:00 GMT)
    c

    carlos

    12/05/2025, 9:59 AM
    We are unable to view any of our orgs in the VAPI dashboard. More importantly we are also unable to make any calls via these orgs. We keep getting "unauthenticated" errors. All fo these ORGs have been making calls up to this point. Some of the ORGs have been in place for more than 6 months without issue. What has happened!? I have emailed support but heard nothing back! This is critical for us.
    0
    v
    k
    • 3
    • 7
  • Server URL Call-Ended
    r

    raymoney

    12/05/2025, 2:15 AM
    Configuring my serverURL using a custom webhook via make, but it triggered every second of the call. How do I change this so it only triggers my webhook for the Call-Ended event?
    0
    v
    v
    • 3
    • 5
  • Does Custom LLM support streaming?
    i

    ian

    12/05/2025, 1:59 AM
    I'd like to send an initial "working on it" message back to the user, then call our LLM to generate text. Is this possible? It looks liek you have to return the entire response
    0
    v
    • 2
    • 1
  • Urgent: I can't sign in. It's not a wrong password issue
    s

    STRANGE

    12/05/2025, 12:35 AM
    Hello, I need urgent support. When I attempt to login, the CTA keeps loading and resets. I urgently need to access the system, please help. My ID is diat@remoteoffice.io
    0
    v
    k
    • 3
    • 4
  • Delete members
    k

    kyle

    12/04/2025, 9:35 PM
    @Servicesrl Please provide your org id and the members to remove
    0
    s
    • 2
    • 3
  • What does "Call.in progress.error vapifault worker not available" mean
    i

    ian

    12/04/2025, 9:16 PM
    ???
    0
    v
    b
    • 3
    • 4
  • Is there any way to play some holdtime music while vapi agent is waiting for a tool to return data?
    b

    baadshah2

    12/04/2025, 7:44 PM
    Is there any way to play some hold time music so that the customer who is waiting doesnt disconnect since there would be silence while the agent is waiting for the data.
    0
    v
    • 2
    • 2
  • Random weird noise after tool
    b

    baadshah2

    12/04/2025, 7:42 PM
    My callid 019adaf3-c04f-7ff3-a41a-acd5d33b7125 played random weird noise at 4:03 second mark. I noticed the agent had called my make.com webhook which returned fetcherror but why did the agent voice go all haywire? It should be able to still continue conversation ?
    0
    v
    • 2
    • 1
  • Warm Transfer Issue
    u

    Umair Ameen

    12/04/2025, 6:08 PM
    I need help with sending a custom “reason” message during a warm transfer using the Transfer Call tool in Vapi. Right now, the warm transfer works only when I hard-code the reason inside the tool itself. Instead, I want the assistant to first ask the caller for the reason, then pass that collected reason to the destination number before connecting the call. Is there a way to dynamically send this custom reason from the assistant to the warm transfer?
    0
    v
    • 2
    • 1
  • How do you track / improve call quality?
    a

    Alan

    12/04/2025, 4:38 PM
    How do you track / improve call quality? We have over 80% fail rate
    0
    v
    • 2
    • 1