In questa pagina: Scopri come integrare Twilio con Adobe Journey Optimizer creando le credenziali API per la messaggistica SMS, MMS e RCS in modo da poter inviare messaggi mobili nei tuoi percorsi e campagne.
Integrando Twilio con Adobe Journey Optimizer, puoi distribuire messaggi da dispositivi mobili ai profili come parte dei tuoi percorsi e delle tue campagne.
Per configurare Twilio come provider SMS, effettua le seguenti operazioni:
Configurare le credenziali API per SMS/RCS/MMS api-credential
Per configurare Twilio con Journey Optimizer, è necessario creare nuove credenziali API per Twilio:
-
Nella barra a sinistra, passa a Amministrazione > Canali
>Impostazioni SMS e seleziona il menu Credenziali API. Fare clic sul pulsante Crea nuove credenziali API. -
Configura le credenziali API SMS, come descritto di seguito:
-
Fornitore SMS: Twilio.
-
Nome: scegli un nome per le credenziali API.
-
SID account e Token autenticazione: accedere al riquadro Informazioni account della pagina del dashboard di Twilio Console per trovare le credenziali.
-
SID messaggio: immettere l’identificatore univoco assegnato a ogni messaggio creato dall’API di Twilio. Ulteriori informazioni sono disponibili nella documentazione di Twilio.
-
Numero in entrata: aggiungi il tuo numero univoco in entrata. Questo consente di utilizzare le stesse credenziali API in sandbox diverse, ciascuna con il proprio numero in entrata.
-
-
Seleziona Usa set di dati personalizzato per in entrata per instradare gli SMS in entrata di questa credenziale a un set di dati precreato scelto dal menu a discesa. Ulteriori informazioni sull’utilizzo di un set di dati personalizzato per le parole chiave in entrata
note NOTE Lo schema del set di dati deve essere XDM ExperienceEvent e includere almeno questi gruppi di campi: - Adobe CJM ExperienceEvent - Dettagli sull’interazione del messaggio
- Adobe CJM ExperienceEvent - Dettagli sull’esecuzione dei messaggi
- Adobe CJM ExperienceEvent - Dettagli profilo messaggio
Lo schema e il set di dati devono essere abilitati per il profilo. -
Fai clic su Invia al termine della configurazione delle credenziali API.
-
Nel menu Credenziali API, fai clic sull’icona bin per eliminare le credenziali API.
-
Per modificare le credenziali esistenti, individuare le credenziali API desiderate e fare clic sull’opzione Modifica per apportare le modifiche necessarie.
-
Fai clic su Verifica connessione SMS, dalle credenziali API esistenti, per verificare le credenziali API SMS inviando un messaggio di esempio a un dispositivo designato.
-
Compila i campi Numero e Messaggio e fai clic su Verifica connessione.
note important IMPORTANT Il messaggio deve essere strutturato in modo da essere allineato al formato di payload del provider.
Dopo aver creato e configurato le credenziali API, ora è necessario creare una configurazione del canale per i messaggi SMS e MMS. Ulteriori informazioni
Configurare le credenziali API per RCS
La messaggistica RCS è supportata in Adobe Journey Optimizer tramite Twilio utilizzando la funzionalità Provider SMS personalizzato. Ciò consente la distribuzione di messaggi avanzati e interattivi tramite profili aziendali verificati, incorporando elementi quali caroselli, pulsanti e contenuti multimediali.
➡️ Scopri come Twilio supporta RCS nella documentazione di Twilio
Per abilitare la messaggistica RCS con Twilio, è necessario configurare le nuove credenziali API tramite un provider SMS personalizzato. Le credenziali SMS Twilio esistenti non sono compatibili, in quanto RCS richiede un formato di payload distinto.
Per configurare RCS con Twilio:
-
Registrati per ricevere messaggi RCS in Twilio
Inizia completando il processo di registrazione RCS nella piattaforma Twilio. Ciò include la configurazione del profilo aziendale e l’abilitazione delle funzionalità RCS per il tuo account.
-
Creare un webhook SMS
Configura un webhook SMS in grado di ricevere le risposte ai messaggi RCS in arrivo o gli aggiornamenti di consegna. Questo webhook deve essere collegato correttamente alla configurazione Twilio per la comunicazione bidirezionale.
-
Crea credenziali API utilizzando Personalizzato come fornitore SMS
In Journey Optimizer, definisci nuove credenziali API specificatamente per RCS utilizzando “Personalizzato” come fornitore di SMS. Utilizza il metodo di autenticazione dell’endpoint RCS appropriato, l’URL di base e le intestazioni.
Dopo aver creato e configurato le credenziali API, ora è necessario creare una configurazione del canale per i messaggi RCS. Ulteriori informazioni
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to integrate Twilio with Journey Optimizer by creating API credentials for SMS, MMS, and RCS messaging so you can deliver Mobile messages in your journeys and campaigns.
Intents:
- Create Twilio API credentials for SMS and MMS
- Verify the SMS connection by sending a sample message to a designated device
- Route inbound SMS messages to a custom dataset
- Configure RCS with Twilio through a Custom SMS Provider
Glossary:
- Account SID and Auth Token: Twilio credentials found in the Account Info pane of the Twilio Console Dashboard page (product-specific)
- Message SID: The unique identifier assigned to every message created by Twilio’s API (product-specific)
- Inbound Number: A unique inbound number that lets you use the same API credentials across different sandboxes, each with its own inbound number (product-specific)
- Verify SMS connection: An action on existing API credentials that tests them by sending a sample message to a designated device (product-specific)
- Custom SMS Provider: The feature through which RCS messaging is supported with Twilio, using “Custom” as the SMS vendor (product-specific)
- Use custom dataset for inbound: An option that routes a credential’s inbound SMS to a pre-created dataset selected from a dropdown (product-specific)
Guardrails:
- RCS with Twilio requires the Custom SMS Provider feature; existing Twilio SMS credentials are not compatible because RCS requires a distinct payload format.
- RCS credentials must be defined using “Custom” as the SMS vendor, with the appropriate RCS endpoint authentication method, base URL, and headers.
- The custom dataset for inbound schema must be XDM ExperienceEvent and include at least the Message interaction details, Message Execution Details, and Message Profile Details field groups; the schema and dataset must be enabled for Profile.
- The Verify connection sample message must be structured to align with the provider’s payload format.
Terminology:
- Canonical name: Twilio provider — Acronym: n/a — variants: Twilio configuration
- Do not confuse: “Twilio SMS credentials” (for SMS/MMS) ≠ RCS credentials configured via a Custom SMS Provider (distinct payload format)
FAQ:
- Q: Can I reuse my Twilio SMS credentials for RCS? — No; existing Twilio SMS credentials are not compatible because RCS requires a distinct payload format, so new credentials must be configured through a Custom SMS Provider.
- Q: How is RCS supported with Twilio? — RCS is supported through Twilio using the Custom SMS Provider feature, which enables rich, interactive messages with elements such as carousels, buttons, and multimedia via verified business profiles.
- Q: Where do I find my Twilio Account SID and Auth Token? — In the Account Info pane of your Twilio Console Dashboard page.
- Q: How do I test my SMS API credentials? — Click Verify SMS connection, fill in the Number and Message fields, and click Verify connection to send a sample message to a designated device.