Messaging
Programmable Messaging is deeply integrated in the SignalWire platform. Our robust APIs, SDKs, and application builders are backed by first-class support and a team dedicated to compliance and class-leading delivery rates across all carriers and locations.
SignalWire is your Messaging partner from proof-of-concept to deployment. Get up and running quickly with our Getting Started guides, test your application with our Platform Free Trial, and get registration right the first time with our comprehensive Guide to The Campaign Registry (TCR).
Try it out
Choose an API
SignalWire's many API offerings make it quick and easy to send and receive SMS and MMS within an application through a variety of phone number types. There are a few different ways to utilize these services, so we encourage you to browse the documentation for our APIs.
SignalWire's Messaging APIs are tailored for SMS and MMS over the PSTN. For non-PSTN applications, check out our Chat APIs.
Compatibility APIs
Easy migration from other providers in our industry with a notoriously higher billio.
Realtime Server SDK
Build a messaging solution with your own server using web socket technology for low latency operations.
REST APIs
Use classic HTTP calls to manage brands and campaigns, configure phone numbers, and much more.
What Kind of Guide are you Looking for?
Send your first SMS
Focused on installation, authentication, and the most basic examples of SMS Messaging. You will also find all of the vital information on The Campaign Registry in this section.
Guides
Guides on general information and common use cases. General guides apply to all products while CXML API and Realtime API guides are separated by the API product.
Examples
Full walkthroughs of more specific use cases with either a dedicated GitHub repo or extensive embedded code examples.
Popular Guides
Forward your Texts to Email
Learn how to listen for incoming text messages (SMS) and forward them to an email address.
Create a Private URL Shortener
Learn how to build an a private URL shortener.
Send SMS from the Browser
This guide shows you how to create a web application that allows users to send SMS from the browser.