Introduction to Messaging on RingCentral

Last updated: 2019-08-08 Contributors Byrne Reese

Getting Started with Messaging

Within the RingCentral Platform, Messaging encompasses a number of elements that work together to enable developers to send and receive SMS, fax, voicemail and pager messages through the network. In addition, all messages sent and received over the network are captured within the RingCentral Message Store which allows developers to download messages, access message histories, and manage user inboxes.

We invite all developers to try out our Messaging API by writing a simple app to send an SMS message in almost no time at all. Get started using a Quick Start in any of the following languages:

Javascript » PHP » Python » Ruby » Java » C# »

What types of messages can be sent/received?

RingCentral supports a number of different types of messages that can be sent and received. They are all types of messages most are familiar with. But just in case:

Type Description
SMS SMS includes both text messages, and multimedia messages (MMS). They are sent over cell networks, but can also be delivered to customers directly via their RingCentral Soft Phone.
Fax Fax messages are a means of transmitting documents in such a way that they can be easily printed by a fax machine over phone lines. RingCentral's Fax API allows one to completely digitize how faxes are sent and/or received.
Voicemail A core part of RingCentral's Voice platform is the ability to define extensions at which caler's can leave recorded messages. These extensions can be for an individual or a group of people.
Pager Messages Pager messages allow individuals to send one-way announcements from a desk phone or mobile phone. They are often used in retail or warehouse environments, such as, "clean up on aisle 5."

RingCentral's APIs allow for developers to send and receive messages of all of the above types.

Glip Messages

Another type of message is a "Glip Message" which are transmitted via RingCentral's Team Messaging product called "Glip." These messages are not managed via our messaging system and are discussed in more detail in Glip section of our Developer Guide.

Who does one send or receive a message?

The Messaging API allows developers to both send and receive messages of every type. The following guides will help you und

SMS

Fax

Pager Messages

Where does one access or download past messages?

The RingCentral Message Store is responsible for keeping a record of every message sent or received over the network. The Message Store gives developers the ability to:

  • Download messages
  • Download message attachments
  • Resend messages (as is sometimes needed with faxes)
  • Inspect the delivery status of a message
  • Remove/delete a message from a user's inbox
  • Change the read/unread status of messages
  • Change the message priority

Learn the basic structure of messages, as well as how to get a list of messages using the API:

Working with Message Store »