OMNIA Control Plane

Twilio SMS

Manage Twilio SMS credentials, validation, test sends, webhooks, and message activity.

active

SMS Provider Path

Channels uses a family to provider hierarchy so text and voice providers can evolve independently.

ChannelsTextSMSTwilio

Twilio SMS Integration

Temporary local Twilio SMS configuration with validation and safe masked display.

Connection status

Twilio SMS is not configured yet.

loading

Masked account SID

Not saved

Auth token

Not saved

Phone / service

Not configured

Connection

Enabled

Enabled

Controls whether Twilio SMS sending is allowed.

Account SID

Enter the Twilio account SID. Saved values remain masked after persistence.

Auth token

The auth token is saved locally for now and is masked again after load.

Twilio phone number

Used as the sender when messaging service mode is disabled.

Messaging service SID

Provide a messaging service SID when Twilio should route through a messaging service.

Use Messaging Service

Use Messaging Service

Routes outbound SMS through a Messaging Service instead of a fixed From number.

Outbound SMS Settings

Default From

Fallback sender used when a message does not provide an explicit From value.

Default Messaging Service SID

Fallback messaging service SID used when messaging service mode is enabled.

Status callback URL

Twilio posts delivery updates to this callback when message status changes.

Application SID

Optional Twilio application SID for advanced message flows.

Validity period

Optional delivery validity period in seconds for queued messages.

Default content SID

Optional Twilio content SID used for templated outbound content.

Content retention

Controls how Twilio retains outbound message content.

Address retention

Controls how Twilio retains recipient address information.

Allow media

Allow media

Permits MMS/media URLs on outbound messages.

Provide feedback

Provide feedback

Enables Twilio delivery feedback when supported.

Smart encoded

Smart encoded

Lets Twilio normalize Unicode characters when possible.

Allow scheduling

Allow scheduling

Exposes Twilio schedule fields for future queued sends.

Allow shorten URLs

Allow shorten URLs

Enables Twilio URL shortening when available.

Enable test send

Enable test send

Marks the module ready for explicit test sends from OMNIA.

Inbound SMS Settings

Incoming webhook URL

Twilio sends inbound SMS events to this webhook endpoint.

Incoming webhook method

Choose the HTTP method Twilio should use for inbound message webhooks.

Validate Twilio signature

Validate Twilio signature

Rejects inbound requests that fail signature validation.

Auto reply enabled

Auto reply enabled

Responds to inbound SMS with a TwiML-generated reply.

Store inbound messages

Store inbound messages

Persists inbound messages into OMNIA observability state.

Create inbox event

Create inbox event

Marks inbound SMS as inbox-ready events for future routing.

`Create conversation stub` remains disabled until inbound SMS handling actually branches on that flag. It is intentionally hidden as an active control because the current webhook path always persists directly to the inbox.

Validation / Test Tools

Test recipient

Destination phone number for a manual outbound SMS test.

Test message

Message body sent during a manual SMS validation test.

Activity / Status Summary

Validation

No validation yet

Last test send

No send yet

Last inbound webhook

No webhook hit yet

Last activity

No Twilio activity recorded yet.

Inbound Messages

No inbound Twilio messages have been received yet.

Recent Events

No Twilio events have been recorded yet.