Reference Turnkey Applications Tutorials Visual Designer
Reference Turnkey Applications Tutorials Visual Designer
    • REST API
      • Overview
      • API Endpoint
      • Authentication
      • Requests
      • Responses
      • Paging
      • Reason Codes Dictionary
    • Management APIs
      • Accounts
      • Identity Access Management BETA
        • Identity Access Management Overview
        • Identity Access Management API
          • User Management
            • Create a User
            • Update a User
            • Retrieve a User
            • Delete a User
          • API Keys Management
            • Create an API Key
            • Update an API Key
            • Retrieve an API Key
            • Delete an API Key
      • Applications
      • Clients
        • Create a Client
        • Delete a Client
        • Change Client’s Password
        • Get a List of Available Clients
      • Incoming Phone Numbers
        • IncomingPhoneNumber Instance Resource
        • IncomingPhoneNumbers List Resource
        • Local IncomingPhoneNumber Factory Resource
        • Toll-Free IncomingPhoneNumber Factory Resource
        • Mobile IncomingPhoneNumber Factory Resource
        • Attach a phone number to an application
        • Enable Incoming MMS for an Application
        • Delete a phone number
        • List of Phone Numbers
        • Incoming Phone Number Regex Support
      • Notifications
      • Usage Records
      • Trace Records
    • Voice
      • Calls
        • Call List Resource URI
        • Making a Call
        • Modifying Live Calls
        • Examples
        • List Filter
        • Paging Information
      • Conference Management
        • Supported Operations
        • Conference List Resource URI
      • Conference Participants Management
        • Participants List Resource URI
      • Gather DTMF
      • Gather Speech
      • Say
      • Play
      • Hold
      • Recordings
      • Refers
        • Resource Properties
        • Supported Operations
        • Paging Information
      • Resume
      • SIP Refer Support
    • Messages API - BETA
      • Overview
      • Channel Identities
      • Send Message
      • Status Callback Parameters
      • Status Callback Events
      • Receive Message
        • Incoming Message Request Parameters
      • Get Message List
      • Get Single Message
      • Message Attributes
      • Status Description
    • SMS
      • Messages
        • Send SMS
        • Get SMS List
        • Get single SMS Information
        • SMS Attributes
      • Error Codes
    • Email
    • RCML
      • Overview
        • Interacting with Your Application
        • RCML Verbs
      • Dial
        • Client
        • Conference
        • Number
        • SIP
      • Email
      • Gather
      • Say
      • Play
      • SMS
      • Message - Beta
      • Hold
      • Resume
      • Hangup
      • Pause
      • Redirect
      • Record
      • Reject
      • Refer
    • Visual Designer API
      • List Application Templates
      • :List a Specific Application Template
      • Create a Visual Designer Application
      • Get Application Details
      • Save Application Changes
      • Create Application Parameters
      • List Application Parameters
      • Delete Application Parameters
      • Upload Application Media Files
      • List Application Media Files
      • Play Application Media Files
      • Delete Application Media Files
      • Get Application Logs
      • Delete Application Logs
      • Get Application Settings
      • Modify Application Settings
      • Rename an Application
      • Delete an Application
      • Get Visual Designer Configuration
    • Turnkey Apps APIs
      • Smart 2FA
        • Sending One-Time Passwords
        • Verifying One-Time Passwords
        • Cancel One-Time Passwords
        • Session Detail Record (SDR)
        • Get list of One-Time Passwords
        • Get a Single One-Time Password
        • Usage Record One-Time Passwords
        • Common Response Error Code
        • Limit
          • Create Limit
          • Update Limit
          • Delete Limit
          • Get List of Limits
      • Call Queuing
      • Auto Attendant
        • Users
        • Announcement
        • Auto Attendant System
        • Menu
        • Schedule
        • Phone Number
        • Usage Records
        • Third Party Integration
      • Number Masking
        • Application
        • Mask Number Pool
        • Context
        • Participants
        • Interactions
        • Usage Records
      • Task Router
docs 1.0
  • docs
    • 1.0
  • docs
  • Enterprise:SMS

Programmable SMS

Overview

Get a complete tool kit that includes powerful APIs and our easy to use Visual Designer system. Programmatically send and receive SMS globally for your messaging communications.

Programmable SMS features

Two Ways Messaging

Virtual numbers reachable via SMS or Chat VoIP SIP Clients allow your customers to reply to messages for an interactive, chat-like experience.

Smart Encoding

Engage customers in their native tongue. Intelligent automatic unicode translation to ensure your emojis and non-standard characters make it to their destination the way you intended.

Delivery reports

Track delivery rates and performance of your SMS campaign. Receive real-time Delivery Reports of SMS messages sent.

Bring Your Own Network (BYON)

Bring Your Own Network (BYON) is a way to keep your existing phone provider for incoming or outgoing calls. CPaaS works with any SMPP or SS7-capable carrier and gives you the flexibility and control to choose the right phone company with the right plan for you. If you don’t already have a carrier for your SMS/MMS, then we have exclusive partnerships with Carriers that are guaranteed to save you lots on your phone bill

Intelligent SMS splitting

We support sending messages longer than 160 characters and automatically split them with no additional effort on the part of the user based on the encoding. No more lost messages or ugly, manual chunking.

Real-time SMS notifications and logs

Fetch your SMS logs in real-time with our APIs. Receive detailed information including message direction, message status, and message time stamps

Start easily with CPaaS Visual Designer

Create SMS applications using a drag and drop interface. CPaaS Visual Designer lets you enrich your application with custom code on your favorite programming language.

You can start building your application from scratch or use one of the many templates available. Sign in to CPaaS console and start quickly using the template gallery.

Check out the SMS API reference

  • SMS

    • Messages

      • Send SMS

      • Get SMS List

      • Get single SMS Information

      • SMS Attributes

    • Clients

      • Create a Client

      • Delete a Client

      • Change Client’s Password

      • Get a List of Available Clients

    • Incoming Phone Numbers

      • IncomingPhoneNumber Instance Resource

      • IncomingPhoneNumbers List Resource

      • Local IncomingPhoneNumber Factory Resource

      • Toll-Free IncomingPhoneNumber Factory Resource

      • Mobile IncomingPhoneNumber Factory Resource

      • Attach a phone number to an application

      • Delete a phone number

      • List of Phone Numbers

      • Incoming Phone Number Regex Support

    • Available Phone Numbers

Platform

Programmable Voice

Programmable SMS

Turnkey Applications

Smart 2FA

Call Queue

Auto Attendant

Number Masking

Task Router

Campaign Manager

Learn

Terms And Conditions

About

ABOUT

CONTACT US

© 2020, All rights reserved.