import style from ./messaging-overview.module.scss; # Messaging Overview ## API Options SignalWires 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. Easy migration from other providers in our industry with a notoriously higher billio.
Build a messaging solution with your own server using web socket technology for low latency operations.
Use classic HTTP calls to manage brands and campaigns, configure phone numbers, and much more.
## What Kind of Guide are you Looking for? In the left sidebar, you will find our Messaging guides broken into several different sections that group them based on your development level and need. **Getting Started:** Guides that focus on installation, authentication, and the most basic examples of SMS Messaging. You will also find all of the vital information on [The Campaign Registry](../getting-started/campaign-registry/campaign-registry-all-you-need-to-know.mdx) 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. - The **CXML API** is ideal if you are porting your code from other providers. It can run serverless, but it also supports Python, PHP, Node.js, and other languages. - The **Realtime API** is ideal if you are an advanced developer and you want flexible, modern and realtime APIs for Node.js. **Examples:** Full walkthroughs of more specific use cases with either a dedicated GitHub repo or extensive embedded code examples. These are divided by coding language. ## Popular Guides Learn how to listen for incoming text messages (SMS) and forward them to an email address.
Learn how to build an application that generates a One-Time Password and sends it via SMS.
This guides shows you how to create a web application that allows users to send SMS from the browser.