Channels allow you to send and receive messages or phone calls through your account. You can connect as many channels to your account as you want.
Available channel types include Aggregators (SMS & Voice), Android Phone (SMS), Facebook Messenger, the Nyaruka Surveyor Android apps, Telegram and Twitter. We're always looking to add channels, so feel free to recommend one to firstname.lastname@example.org.
Aggregator (SMS & Voice)
Aggregators are services that process messages across multiple carriers with exceptional speed and efficiency. They provide virtual mobile numbers and short codes that are easily connected to your account through an API integration.
Examples of aggregators include, but are certainly not limited to:
Throughput is the speed of the messages sent by your channel, measured in messages/second. For example, with toll-free Twilio numbers, throughput is 3 text messages/second, whereas standard virtual numbers send 1 message/second.
We're always extending our network of local aggregators. If you don't see an option for your country, let us know. We'd be happy to help source a local aggregator that we can integrate with our platform for your country.
See our IVR docs for more info.
Twilio.org offers $500 in credit and a 25% discount to nonprofit organizations who can furnish a determination letter.
Our proprietary channel, an Android Phone channel uses our free Android apps to turn your phone into a message relayer for your account. When your account sends a message, it notifies your Android phone. The phone will then send the message out from your local number on your behalf. If somebody responds to that message, the phone will then relay that message to your account. You can send up to 330 messages/hour by downloading our free message packs within the app.
Ideal for those who:
- Wish to send messages immediately
- Are developing a service that isn't expected to send more than 330 messages per hour
- Wish to deploy in a country where virtual mobile numbers and short codes aren't available or feasible.
This channel option is ideal for Android channel deployments that need to send more than 330 messages per hour. It entails creating and connecting a Nexmo account to your account with us. With bulk sending enabled, Nexmo handles your outbound messages while maintaining your Android phone's sender ID, and your Android phone will handle incoming messages.
The External API channel allows you to send and receive messages via external providers (those not already listed when adding a channel). This could be an external chat/messaging service or an aggregator not already listed (though we're happy to integrate with aggregators for a fee).
For example, if you want to leverage the automation we provide through an external service, you could write hooks for your system and connect them through your external API. We would then send and receive messages on via the external service.
As long as your contacts have the URN type your channel is configured to correspond with, we'll send outgoing messages using the endpoint you configure.