GoHighLevel + Vapi + Twillio Setup returns call bu...
# support
s
when i am using above 1. GoHighLevel + Vapi + Twillio-> call always returns busy 2. GoHighLevel + Vapi + vapi number -> call connects fine 3. Vapi + twillio -> call connects fine i am calling same number. i am unable to figure out whats wrong. can someone please help
v
Hi, I’ve worked with setups combining GoHighLevel, VAPI, and Twilio before. I can help troubleshoot why your calls always return busy when using GHL + VAPI + Twilio. Could you clarify if the Twilio number is fully verified and if GHL is configured to use it as the caller ID? @SaiTama
c
Hi SaiTama, To handle a scenario where a user is put on hold while connecting to a specialist using Vapi and Twilio, you can follow these steps: 1. **Receive Inbound Call**: Twilio posts data to your
/inbound_call
. Store the call reference and possibly invoke Vapi for initial AI instructions. 2. **Prompt User via Vapi**: Decide if the user wants a specialist. If yes, trigger the
/connect
endpoint. 3. **Create/Join Conference**: Update the inbound call to join a conference, placing the user on hold. 4. **Dial Specialist**: Create a second call leg to the specialist's phone and use
statusCallback
to handle no-answer or voicemail. 5. **Handle Unanswered Call**: If Twilio determines a no-answer, use a callback to play a message or send the user back to the AI for scheduling. 6. **Merge Call If Answered**: If the specialist answers, merge calls and join the user and specialist in a conference. For detailed information, check the [Call Handling with Vapi and Twilio](https://docs.vapi.ai/calls/call-handling-with-vapi-and-twilio) guide. This includes sample code for setting up and managing these calls. Let me know if you need help with specific steps or have any further questions.
s
hey, thanks for the reply. that was the issue i think. i applied for twilio number verification. meanwhile bought different number, whoch ios working fine. so i guess its issue with reputation only.
v
Awesome, glad it’s working with the new number! Yeah, it sounds like it was just a Twilio reputation issue. Once your verified number gets approved, calls should go through smoothly. Just make sure to warm it up a bit to keep things stable.
s
will do. thanks
c
Glad you were able to get this resolved. If anything else comes up or you need further assistance, we’re here to help.
4 Views