Turn your messages into performance drivers Discover Rich Business Messaging

Extend the reach of RCS with SMS

Weitere Informationen

Increase the scope of RCS with SMS failoverRead the article

Increase the reach of RCS with SMS failoverRead the article

Increase the reach of RCS with SMS . Find out more.

Centralize Your Data smsmode© in your warehouse via Airbyte

Synchronize your SMS sending data SMS from smsmode© to your data warehouse with Airbyte. Two official connectors (SMS RCS) let you extract messages, delivery statuses, and usage data—without any custom development.

THE TRUST OF YOUR FAVORITE COMPANIES

Two connectors, four data streams

Authentication is performed using an API key (X-Api-Key), generated from your smsmode account.©. Pagination is handled automatically at 100 records per page.

SMS Connector

STREAM

messages

consumption

AVAILABLE DATA

Message body, sender, recipient, delivery status, date sent, unit cost, network operator (MCC/MNC), country

Volume used per channel, amount billed, period

RCS Connector

STREAM

rcs_messages

consumptions_rcs

AVAILABLE DATA

Equivalent to the "stream messages" command for the RCS channel

RCS consumption automatically filtered by month and channel type

How to Import the Connector into Airbyte

1

Open the Airbyte Builder

Log in to your Airbyte dashboard and go to the Builder (or Custom Connectors) section.

2

Create a custom connector

Click " New custom connector " and give it a name, such as " sms."

3

Switch to YAML mode

In the upper-right corner of the editor, switch the view to YAML mode.

4

Clear the default template

Delete the default template provided by Airbyte.

5

Post the official manifesto

From the GitHub repository, open smsmode.yaml or smsmode.yaml depending on the channel you want to use, copy the entire file, and paste it into the editor.

6

Enter your API key

Go to the " Inputs " tab to enter your active smsmode© API key.

7

Test the connection

Run a stream execution test to verify the connection.

8

Publish the connector

Click " Publish " to finalize the connector and make it available in your synchronization pipelines.

Why Centralize Your Data with smsmode?© ?

Once synchronized in your warehouse, your SMS RCS data can be used anywhere else.

Track carrier deliverability

Identify variations in delivery status by network (MCC/MNC) and adjust your routing accordingly.

Manage Your Shipping Costs

Compare consumption volumes with billing data to track your budget on a campaign-by-campaign basis.

Populate Your BI Dashboards

Combine SMS data SMS your CRM, analytics tool, or sales data to measure the actual impact of your campaigns.

Automate Alerts

Trigger downstream actions (dbt, Airflow, Metabase, etc.) based on delivery or consumption thresholds.
AN API DESIGNED FOR INTEGRATION

Directly from the infrastructure of a licensed telecom operator

The data you sync comes directly from the smsmode infrastructure©, a French telecom operator licensed by ARCEP. No intermediary aggregator: the delivery statuses and usage data you retrieve reflect the actual routing status.

The smsmode REST API© is documented on dev.smsmode.com, versioned and stable.

Frequently asked questions

Yes. The YAML files are published and maintained by Calade Technologies, the company that develops smsmode.©. Updates to the smsmode API© are carried over to the repository.

The connectors are declared in the Airbyte Low-Code CDK manifest, version 7.17.1. They are compatible with Airbyte Open Source (self-hosted) and Airbyte Cloud, provided that your instance supports custom connectors in the YAML Declarative format.

Your API key must be active and have read permissions for the "messages" and "consumptions" resources. You can generate and manage your keys in the "Credentials" section of your smsmode account.©, or through the documentation dev.smsmode.com.

For the SMS connector, data retrieval covers all messages available via the API, with no date restrictions imposed by the connector. For the RCS connector, a `start_date` is required. It defines the time period for retrieving monthly usage data.

Airbyte natively handles retry attempts and HTTP errors. If a sync fails, it is marked as failed in your Airbyte dashboard, with no loss of data already extracted during previous runs.

Yes, by importing the two connectors (sms smsmode) as two separate sources in Airbyte, each with its own API key and destination configuration.

Create your free account

Try out our SMS platform and benefit from 20 free test credits, with no obligation.

Need more info?
We look forward to hearing from you.
Sign up for our newsletter!

Stay up to date on the latest news, trends, and offers in mobile messaging.