Two-Way SMS Numbers

Send and receive SMS using an SMS-enabled virtual phone number. Use your didlogic DID for two-way text conversations through API, Webphone or mobile app.
Trusted by
One number for both directions
One number for both directions
Send SMS from your virtual number and receive replies on the same SMS-enabled DID, where supported.
API-ready messaging
API-ready messaging
Send SMS programmatically from an owned SMS-enabled DID and retrieve message status, timestamps, cost and segment information through the didlogic API.
Send and reply without integration
Send and reply without integration
Use SMS directly from the didlogic Webphone or mobile app with an eligible number.
Voice + SMS where supported
Voice + SMS where supported
Use one business number for voice and messaging when the selected DID supports both services.

SMS-enabled numbers for the markets you serve

Get SMS-enabled virtual numbers for your markets and use them for two-way messaging where supported. Availability is number-specific, and our team can confirm options, requirements and pricing for single or bulk orders.

Built for real two-way conversations

Customer support
Give customers a number they can text when they need help and let your team respond from the same business number.
Follow-ups after calls
Continue a conversation by text after speaking to a customer, useful for sending details or answering a follow-up question without starting a new communication channel.
Inbound customer enquiries
Publish an SMS-enabled business number so customers can contact you by text as well as voice where both capabilities are supported.
Multi-number operations
Use SMS-enabled virtual numbers when your operation requires dedicated numbers across teams, customers or markets.

Send and receive SMS your way

REST API
Send SMS from an SMS-enabled didlogic DID and retrieve message status, timestamps, cost and segment data.
HTTP webhook
Receive inbound SMS on eligible numbers directly to your configured HTTP endpoint.
Webphone
Send and receive SMS from your browser using an eligible SMS-enabled number.
Mobile app
Send, receive and reply to SMS from an SMS-capable didlogic number on iOS or Android.
Two-Way SMS Numbers vs A2P SMS
Both products send SMS, but they solve different problems.
Two-Way SMS Numbers A2P SMS
Phone number required Yes, an SMS-enabled DID No
Sender Your SMS-enabled virtual number Typically a business sender ID where supported
Receive replies Yes, where the number supports inbound SMS Not the core use case
Best for Number-based conversations and inbound replies OTPs, alerts, notifications and business messaging at scale
Typical direction Two-way Primarily outbound

Using virtual numbers for verification

An SMS-enabled virtual number can receive incoming SMS where supported. However, acceptance of virtual or VoIP numbers for account verification is controlled by the third-party service requesting the verification.

Some platforms may restrict or reject virtual numbers.

didlogic therefore cannot guarantee that an SMS-enabled DID will be accepted by a particular social network, messaging service, financial service or other third-party platform.

If you require numbers for a specific verification use case, particularly in volume, provide the target country, platform and required quantity before ordering so availability can be checked.

SMS pricing and message segments

Outbound SMS pricing depends on the destination, but one visible message does not always equal one billable SMS. Longer messages can be split into multiple segments, with each segment billed separately.

The number of characters per segment depends on the encoding:

* GSM-7: up to 160 characters for a single SMS, or 153 characters per segment for longer messages
* Unicode: up to 70 characters for a single SMS, or 67 characters per segment for longer messages

Unicode characters, including Cyrillic, Arabic, Chinese, Japanese or Korean text, emoji and some special characters, can reduce the number of characters available per segment and increase the final segment count.

Two-Way SMS pricing can also include the cost of the SMS-enabled virtual number itself.
SMS pricing and message segments

FAQ: Two-Way SMS

What is two-way SMS?

Two-way SMS allows messages to be sent and received using the same SMS-enabled phone number. It enables an ongoing text conversation rather than one-way message delivery only.

What is an SMS-enabled virtual number?

It is a virtual phone number provisioned with SMS capability. At didlogic, an eligible SMS-enabled DID can be used as the numeric sender for outbound messages and can receive inbound messages where supported.

Learn more about virtual phone numbers.

Does every didlogic virtual number support SMS?

No. SMS capability depends on the individual number, country and number type. Check that the specific DID is SMS-enabled before using it for messaging.

Can I send and receive SMS from the same number?

Yes, when the selected DID supports two-way SMS. The number is used for outbound messaging and can receive incoming SMS.

Can I send SMS using the didlogic API?

Yes. didlogic documents outbound SMS sending from an SMS-enabled DID owned by the authenticated user.

How can I receive incoming SMS?

Inbound messages on eligible numbers can be delivered to a configured HTTP endpoint. SMS can also be managed through supported didlogic interfaces such as the mobile app.

Can I use an SMS-enabled didlogic number in the Webphone?

Yes. The didlogic Webphone supports outbound messaging using SMS-eligible numbers and provides access to messaging history.

Can I use Two-Way SMS on the mobile app?

Yes. With an SMS-capable number selected, the didlogic mobile app supports sending, viewing and replying to SMS and can notify you when an incoming message arrives.

Is Two-Way SMS the same as P2P SMS?

Not necessarily. P2P describes the nature of the traffic, traditionally person-to-person communication. Two-way SMS describes the ability of a number to both send and receive messages. Carrier classification can vary by country and use case.

What's the difference between Two-Way SMS and A2P SMS?

Two-Way SMS at didlogic requires an SMS-enabled virtual phone number and is designed for number-based messaging and replies. Standalone A2P SMS does not require a DID and is intended primarily for business-generated outbound messages such as OTPs, alerts and notifications.

Learn more about A2P SMS.

Can I use a virtual SMS number to receive verification codes?

An SMS-enabled number can receive incoming SMS where supported, but didlogic cannot guarantee that a third-party platform will accept a virtual or VoIP number for verification. Compatibility depends on the external service.

How is outbound SMS billed?

Outbound SMS pricing depends on the destination and the number of SMS segments. Long messages or messages using Unicode characters can require multiple segments and therefore result in multiple SMS charges.