Opentact
  • Opentact Introduction
  • KEY CONCEPTS
    • Basic Concept
      • Voice Capability
        • Managing Inbound Calls
      • SMS Capability
      • Number Capability
    • Phone Number
      • Voice Enablement
      • SMS Enablement
      • TN Profile
        • Blacklist Caller ID
        • Whitelist Caller ID
    • SIP Control APP
      • Specify Remote Call Control URL
      • Specify Dialplan XML
    • SIP Trunking
    • Messaging
      • Quick Start Guide
      • Prepare Phone Numbers for SMS
    • SIP Connection
      • Associate SIP Connection with Phone Number
    • SIP Domain
      • Send Outbound Call with SIP Domain
      • Receive Inbound Call to SIP User
        • Web Call
        • Zoiper SIP Client
    • SIP Users
      • Create a SIPUser
      • Create a SIPUserInvite
    • Telecom Data
  • Opentact API Documentation
    • Opentact API Integration
      • API Environment
      • Opentact API keys
      • Passing Authentication
      • Authentication API
        • Example API Call
        • Authentiction with Gmail
    • TN Profile
      • Add and Remove Blacklist to TN Profile
        • Example API Call
      • Add and Remove Whitelist to TN Profile
        • Example API Call
    • Phone Number
      • Order Phone Number
        • Example API Usage
      • Release a Number
        • Example API Usage
      • Get all Purchased Numbers
      • Number Search
        • Example API Usage
    • SIP Connection
      • Remove Number from SIP Connection
      • Get Number for a SIP Connection
      • Update SIP Connections
      • Create SIP Conenctions
      • Delete SIP Connections
      • List SIP Connections
      • Assign Number to a SIP Connection
    • Messaging
      • Enable SMS on Numbers
      • Disable SMS on Number
      • Send SMS with Pool
      • Send SMS with Number
      • Receiving SMS
      • Retrieve Message Detail Records
      • Receiving Messaging Events
    • Log Retrieval
      • Retrieve Call Log
      • Retrieve SMS Log
    • Calling
      • Bridge two calls
      • Make Single Call
      • Make Bulk Call
        • Example API Call
    • SIP Domain
      • Create SIP Domain
      • Create SIP User
      • Deleting SIP User
      • Modify SIP User
    • Websocket Event Subscription
      • Create Subscription
      • Remove Subscription
      • Get Subscribed Events
        • Example API Call
  • Websocket Events
    • Event Websocket
    • Websocket Authentication
      • How to Authenticate to WSS
      • Authentication Response
      • Explanation of JSON response
    • Event Definition
      • Call Initiated
        • Example Event
      • Call Ringing
        • Example Event
      • Call Live
        • Example Event
      • Callflow
        • Example Event
      • Call Hangup
        • Example Event
      • Call Destroyed
        • Example Event
      • Call Bridged
        • Example Event
      • Call Answered
        • Example Event
      • Account events
        • Example Event
      • SMS events
        • Example Event
      • TN events
        • Example Event
      • Record Events
        • Example Event
      • Transcript
        • Example Event
      • General Event Fields
      • Example Event
  • Opentact XML
    • Overview
    • <Call/>
    • <Callback/>
    • <Geo/>
    • <Scheduler/>
    • <Play/>
    • <Say/>
    • <Hangup/>
    • <Pause/>
    • <Record/>
    • </Dial>
    • </Gather>
    • <Answer/>
    • <Hold/>
    • <Tone/>
    • <Error/>
    • <Default/>
    • <Meta/>
    • <Curl/>
  • How to build your Opentact Application
    • Introduction
    • Inbound Call Control
    • Opentact Events
    • Call Flow Control
      • Specify CallFlow for TN
        • Dynamic Call Flow XML
        • Basic Workflow
      • Handle Inbound Call
    • Send and Receive SMS
      • Life Cycle of SMS Delivery
      • Real-time SMS over Websocket
      • Send SMS via Restful API
    • Send and Receive SIP Calls
      • Create SIP User
      • Make Calls Between SIP User
      • Receive Calls as SIP User
  • Regulatory Compliance
    • 10DLC FAQs
    • Stir Shaken
  • SIP Trunking
    • Use Opentact for SIP Trunking
  • Webhook Event
    • Introduction
    • Test Webhook with Opentact
    • Event Definition
Powered by GitBook
On this page
  • Sign Up for an Opentact Mission Control Portal Account:
  • Buy an SMS-Capable Phone Number with Opentact:
  • Create a Messaging Profile:
  • Assign Your Phone Number to Your Messaging Profile:

Was this helpful?

  1. KEY CONCEPTS
  2. Messaging

Prepare Phone Numbers for SMS

Prepare Your Phone Numbers for SMS with Opentact: A Quick Guide

PreviousQuick Start GuideNextSIP Connection

Last updated 1 year ago

Was this helpful?

Sign Up for an Opentact Mission Control Portal Account:

Head to to sign up for your free Opentact account. This grants access to our Opentact Portal, enabling you to buy numbers, set up messaging profiles, and more.

Buy an SMS-Capable Phone Number with Opentact:

To utilize the Messaging API, acquire an SMS-capable phone number from Opentact, either through purchase or porting. Follow these steps:

  • Navigate to the Numbers section in the Opentact Portal.

  • Click on the Search & Buy Numbers tab, specifying your city, country, or rate center.

  • Select desired features (Voice, Fax, SMS, MMS) and click Search.

  • Add selected numbers to your Cart and proceed to Place Order.

Note: Ensure sufficient credit for the purchase. Click the + button to add credit.

  • Alternatively, explore programmatically adding/buying numbers via our RESTful API.

Create a Messaging Profile:

Simplify your inbound and outbound messaging settings by creating a Messaging Profile. Follow these steps:

  • Navigate to the Messaging section in the Opentact Portal.

  • Click Add new profile, enter a name, and configure settings, including webhook URLs.

  • Ensure the profile is using API V2 and click Save.

Note: Programmatically create a Messaging Profile using our RESTful API.

Assign Your Phone Number to Your Messaging Profile:

After creating a messaging profile, add your number to it with these steps:

  • Navigate to My Numbers in the Opentact Portal.

  • In the My Numbers tab, locate your number.

  • Click on the "Select profile to send messages" box in the "Messaging Profile" column.

  • Choose your messaging profile from the dropdown menu under "SMS Messaging" and click Save Changes.

Programmatically assign a number to a Messaging Profile via our RESTful API.

With these straightforward steps, your phone numbers are primed for efficient SMS sending and receiving using Opentact. Explore further programmability through our comprehensive RESTful API documentation.

https://portal.opentact.org