Skip to main content

Message Origination

Message Origination (MO) webhooks are triggered whenever an inbound message is received by your Voxtelesys account. These callbacks provide detailed information about the incoming message, including the sender, recipient, and message content.

Note that only billable suggestion events will trigger MO webhooks. These include REPLY and REQUEST_LOCATION.

MO Webhook Payload

ParameterTypeRequiredDescriptionExample
typestringtrueAlways MOMO
directionstringtrueAlways InboundInbound
channelstringtrueAlways rcsrcs
message_idstringtrueID of message4de1d075-2a7e-404e-abac-3f80560db42f
tostringfalseThe sender the message was sent toexampleSender
fromstringfalseThe phone number the message was sent from (E164 format with no plus)1987654321
event_metaobjecttrueEvent specific metadata{ "type": "TEXT", "text": "Hello", "callback_data": "exampleCallback" }
event_meta.typestringtrueThe type of inbound message (can be TEXT, SUGGESTION, or LOCATION)TEXT
event_meta.textstringfalseThe text of the messageHello
event_meta.callback_datastringfalseUser input callback data (used by the LOCATION and SUGGESTION types)exampleCallback
event_meta.longitudestringfalseThe longitude of the sender (used only by the LOCATION type)0
event_meta.latitudestringfalseThe latitude of the sender (used only by the LOCATION type)0
errorobjecttrueThe message error, if applicable{ "code": "0", "description": "None" }
error.codestringtrueDetailed error code0
error.descriptionstringtrueDetailed error descriptionno error
timestringtrueThe time of the message was received in ISO 8601 format2025-12-08T15:30:00Z
api_versionstringtrueThe version of the API the message was sent on1