Send an SMS message to a business lead
Sends an SMS message to a lead or phone number, applying current-business sender selection, scheduling, and delivery rules.
Body
The SMS request containing recipient and message details.
Request payload for send SMS.
The SMS event ID associated with this SMS.
The date and time for the scheduled for value on this SMS.
The conversation ID associated with this SMS.
The from phone number ID associated with this SMS.
Defines the supported Outgoing Number Selection Reason values.
StickyConversation, LeadAssigned, CampaignOrSource, Preferred, LocalArea, HealthyPool, FallbackDefault, ManualOverride Whether this SMS was manually overridden.
The campaign ID associated with this SMS.
The source ID associated with this SMS.
The text value for this SMS.
Whether this SMS is automated.
Defines the source that requested outbound delivery.
manual, automation, campaign, import, api, system_notification, warmup, retry Defines priority classes used when pacing outbound delivery.
critical_internal_notification, fresh_inbound_lead_response, manual_user_initiated, active_conversation_reply, automation_follow_up, campaign_message, imported_lead_campaign, warmup, retry The automation ID responsible for this SMS, if applicable.
The import batch ID responsible for this SMS, if applicable.
Whether this SMS is for an imported lead.
Whether required consent is known for this outbound SMS.
The outbound delivery request ID assigned by delivery control.
The outbound reservation ID assigned by delivery control.
Optional idempotency key for retry-safe outbound delivery control.
Response
The sms response was created successfully.
API response containing SMS data returned to callers.
The Telnyx ID associated with this SMS.
The provider message ID associated with this SMS.
The conversation ID associated with this SMS.
The lead ID associated with this SMS.
The from phone number ID associated with this SMS.
The outbound phone number ID associated with this SMS.
The phone number associated with this SMS.
Defines the supported Outgoing Number Selection Reason values.
StickyConversation, LeadAssigned, CampaignOrSource, Preferred, LocalArea, HealthyPool, FallbackDefault, ManualOverride Whether this SMS was manually overridden.
The campaign ID associated with this SMS.
The source ID associated with this SMS.
The text value for this SMS.
Defines the supported SMS Message Status values.
draft, scheduled, queued, sending, sent, received, delivered, failed, undeliverable, opted_out, blocked_compliance, blocked_billing, blocked_missing_campaign, canceled The human-readable status reason explaining this SMS.
The date and time for the queued at value on this SMS.
The date and time for the scheduled for value on this SMS.
The human-readable scheduled reason explaining this SMS.
The date and time for the sending started at value on this SMS.
The date and time for the sent at value on this SMS.
The date and time for the delivered at value on this SMS.
The date and time for the received at value on this SMS.
The date and time for the failed at value on this SMS.
The date and time for the undeliverable at value on this SMS.
The date and time for the blocked at value on this SMS.
The date and time for the next retry at value on this SMS.
The retry count for this SMS.
^-?(?:0|[1-9]\d*)$The date and time for the canceled at value on this SMS.
The human-readable cancel reason explaining this SMS.
The error code value for this SMS.
The error message value for this SMS.
Whether this SMS is warmup.
Defines the supported SMS Traffic Type values.
RealLead, Warmup, Test, SystemInternal, FailedAttempt The monetary billable amount for this SMS.
^-?(?:0|[1-9]\d*)(?:\.\d+)?$The current billing status for this SMS.
The 10DLC campaign ID associated with this SMS.
The compliance action value for this SMS.
The unique identifier for the entity.
The date and time when the entity was created.
The date and time when the entity was last modified, if applicable.

