Incoming SMS Not Starting Conversation
# support
j
Incoming SMS are not starting a conversation. The SMS are coming into Twilio, and Twilio has the 10DLC configuration set, but it doesn't seem like anything is happening with webhook to start the conversation. I don't see documentation on the webhook so I'm not sure how to even test the response manually outside of twilio.
v
To manually test your webhook endpoint for incoming SMS, you can use a tool like
curl
to send a POST request with a sample payload. Here’s a basic example:
Copy code
bash
curl -X POST https://your-webhook-url \
  -H "Content-Type: application/json" \
  -d '{ "message": { "type": "sms-incoming", "from": "+1234567890", "body": "Test message" } }'
Replace
https://your-webhook-url
with your actual endpoint. This lets you verify if your webhook is receiving and processing requests as expected.
For the exact payload structure, refer to your integration or check Vapi's webhook documentation for SMS events if available. Source: - [Server Events Vapi Webhooks](https://docs.vapi.ai/server-url/events)
j
@User When the number was imported into Twilio, this is the messaging webhook that was set by Vapi. https://api.vapi.ai/twilio/sms Twilio is getting the message, but I can't see anything where this is being sent to Vapi. There is no session in the session log
@User Updates or assistance here?
@Vapi I'm trying to chase if this is a Twilio issue or a Vapi issue. I sent a payload to the hook in Postman and that also did not initiate a conversation
c
In the phone numbers section of the Vapi dashboard, is SMS enabled for the phone number?
j
It is. I toggled it and waited and it seems to be accepting and sending a response now. Will test further and report back.
c
Please let us know
j
Still working. I've had to toggle a few of the lines repeatedly but working so far.
c
We apologize for the delay in responses lately. We are in process of making some changes to our workflow in how we handle support requests. The good news is that we are starting to get back on track of having a 48 hour response time and we would like to start cleaning up anything old. With that being said, just wanted to check in with you to see if you have made any progress or changes to your project since support has last reached out.