boomapp connect
« Intelligent » global 2-way, Email, Voice, SMS et Push Messaging. Superchargez toutes les applications Power Platform avec boomapp connect pour créer des flux de travail de communications conversationnelles multicanaux véritablement automatisés (pilotés de manière unique par le sujet). Les workflows de communication entièrement interactifs basés sur la réponse d’un destinataire permettent de livrer des interactions transparentes et sans friction sans forcer le changement comportemental par le biais de l’engagement. Pour plus d’informations et pour configurer un compte d’essai gratuit, consultez notre site web.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - China Cloud géré par 21Vianet |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - China Cloud géré par 21Vianet |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - China Cloud géré par 21Vianet |
| Contact | |
|---|---|
| Nom | Prise en charge de Boomerang |
| URL | https://www.boomerangmessaging.com/products/boomApp/msconnector |
| Messagerie électronique | support@boomcomms.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Boomerang I-Comms Ltd |
| Site internet | https://www.boomerangmessaging.com/products/boomApp/msconnector |
| Politique de confidentialité | https://boomerangmessaging.com/privacy/ |
| Catégories | Communication; Productivité |
Conditions préalables
Vous devez procéder comme suit :
- Un plan Microsoft Power Automate avec une fonctionnalité de connecteur personnalisée
- Un abonnement Boomerang
- Détails de l’authentification de l’API Boomerang.
Créer un compte avec Boomerang
- site web - Plus d’informations sur la création de comptes Boomerang.
Support et documentation :
Vous trouverez la documentation ici.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| nom d'utilisateur | securestring | Nom d’utilisateur de cette API | Vrai |
| mot de passe | securestring | Mot de passe de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Messagerie électronique |
Envoyez des messages électroniques uniques ou en bloc. Les e-mails sont envoyés à partir du domaine @boomerangui.com et il est possible de personnaliser l’objet et de remplacer l’adresse « From ». Il est également possible de transférer des réponses à une adresse e-mail et / ou une URL |
| Numéro personnalisé sms |
Les sms sont remis à l’aide du numéro spécifié dans la demande afin que toutes les réponses soient retournées à ce nombre. Les clients qui utilisent la fonctionnalité Campagne de Boomerang peuvent utiliser un nombre associé à une campagne, ce qui permet d’accéder aux réponses entrantes à partir de la section Rapports de campagne dans l’interface utilisateur boomerang. Toutefois, contrairement à la méthode SMS 2 way, les réponses ne sont pas suivies par rapport au message sortant. Pour plus d’informations, consultez https://boomerangmessaging.com/docs/sending-sms-messages. |
| Sms bidirectionnel |
Cette méthode permet d’effectuer le suivi des réponses directement sur chaque transaction sortante et est utilisée pour gérer les conversations entre votre système et l’utilisateur final. Les réponses peuvent être transférées à une adresse e-mail et les clients avec Boommail peuvent renvoyer un e-mail-2-SMS au répondeur. Pour https://boomerangmessaging.com/docs/sending-sms-messagesplus d’informations sur la messagerie conversationnelle et 2 voies. |
| Sms unidirectionnel |
Les sms sont remis à l’aide d’un originateur alphanumérique (tel qu’un nom de société) qui doit contenir un maximum de 11 caractères et un destinataire ne peut pas répondre à un message envoyé à l’aide d’un originateur numérique alpha. Notez également que dans les destinations où la remise de messages avec un originateur alphanumérique n’est pas prise en charge (en raison de restrictions locales), cela peut être remplacé par un originateur numérique, pour vous assurer que le message est remis. |
| Voix |
Un nombre fixe est utilisé en tant qu’originateur pour un appel vocal text-To-Speech (TTS). Les séquences de touches « 1 » et « 2 » sont utilisées pour accepter ou refuser le message, « 9 » est utilisé pour rediriger l’appel. Pour plus d’informations, consultez https://boomerangmessaging.com/docs/sending-delivering-voice-messages |
Messagerie électronique
Envoyez des messages électroniques uniques ou en bloc. Les e-mails sont envoyés à partir du domaine @boomerangui.com et il est possible de personnaliser l’objet et de remplacer l’adresse « From ». Il est également possible de transférer des réponses à une adresse e-mail et / ou une URL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
de
|
from | string |
Transmettez le contenu à utiliser comme adresse De. Si la valeur par défaut est vide, elle est prise à partir des paramètres de votre compte |
|
|
email_subject
|
email_subject | string |
Objet à afficher par défaut lorsque l’e-mail est reçu dans la boîte de réception du destinataire |
|
|
message_content
|
message_content | string |
Contenu du message sortant envoyé à tous les recipientAddresses. |
|
|
email_address
|
email_address | array of string |
email_address |
|
|
validity_period
|
validity_period | integer |
Période pendant laquelle le nombre utilisé pour envoyer le message sera actif. Les réponses au message ne seront pas remises après l’expiration de la période de validité. Pour les messages bidirectionnel, la période de validité minimale est de 1 jour. |
|
|
open_ticket
|
open_ticket | boolean |
Par défaut, tous les messages sont envoyés un ticket unique, ce qui signifie que le message est fermé lors de la réception de la première réponse. Pour faire correspondre plusieurs réponses au même message d’origine, utilisez le ticket ouvert en passant true. |
|
|
email_responses
|
email_responses | string |
Adresse e-mail vers laquelle les réponses de message sont transférées. |
|
|
push_responses
|
push_responses | string |
URL de rappel vers laquelle les réponses de message sont publiées. |
|
|
unique_identifier
|
unique_identifier | string |
Identificateur unique pour chaque transaction. Ceci est utilisé pour protéger contre la duplication des messages, car Boomerang ignore les transactions avec un ID utilisé précédemment. |
|
|
campaign_name
|
campaign_name | string |
Identificateur facultatif qui peut être utilisé pour regrouper les messages par des campagnes spécifiques et des messages par lots. |
|
|
custom_parameter
|
custom_parameter | string |
Paramètre utilisé pour une référence personnalisée. Cela peut être utilisé par exemple comme référence de campagne, référence de travail, ID de lot, etc. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
transactions
|
transactions | array of object |
transactions |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
email_address
|
transactions.email_address | string |
email_address |
Numéro personnalisé sms
Les sms sont remis à l’aide du numéro spécifié dans la demande afin que toutes les réponses soient retournées à ce nombre. Les clients qui utilisent la fonctionnalité Campagne de Boomerang peuvent utiliser un nombre associé à une campagne, ce qui permet d’accéder aux réponses entrantes à partir de la section Rapports de campagne dans l’interface utilisateur boomerang. Toutefois, contrairement à la méthode SMS 2 way, les réponses ne sont pas suivies par rapport au message sortant. Pour plus d’informations, consultez https://boomerangmessaging.com/docs/sending-sms-messages.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
de
|
from | string |
L’ID d’envoi associé à un message peut être un numéro de campagne entrant actuellement associé à une campagne active. |
|
|
message_content
|
message_content | string |
Contenu du message sortant envoyé à tous les recipientAddresses. |
|
|
Adresse de destination du destinataire
|
number | string |
Adresse de destination du destinataire ; Numéro de téléphone mobile qui doit contenir un minimum de 11 chiffres (à l’exception de + ou de début '0') et un maximum de 16 chiffres (à l’exception d’un + où cela est utilisé comme pré-correctif au nombre lui-même). Un seul nombre ou un tableau pouvant atteindre 10 000 nombres peuvent être passés. |
|
|
priority
|
priority | boolean |
Paramètre facultatif utilisé pour définir un état de priorité sur un message. Tous les messages envoyés avec « priority » remplacent « Heures sociales » configurées par rapport à un compte. Passez true pour définir la priorité. |
|
|
unique_identifier
|
unique_identifier | string |
Identificateur unique pour chaque transaction. Ceci est utilisé pour protéger contre la duplication des messages, car Boomerang ignore les transactions avec un ID utilisé précédemment. |
|
|
campaign_name
|
campaign_name | string |
Identificateur facultatif qui peut être utilisé pour regrouper les messages par des campagnes spécifiques et des messages par lots. |
|
|
custom_parameter
|
custom_parameter | string |
Paramètre utilisé pour une référence personnalisée. Cela peut être utilisé par exemple comme référence de campagne, référence de travail, ID de lot, etc. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
transactions
|
transactions | array of object |
transactions |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Sms bidirectionnel
Cette méthode permet d’effectuer le suivi des réponses directement sur chaque transaction sortante et est utilisée pour gérer les conversations entre votre système et l’utilisateur final. Les réponses peuvent être transférées à une adresse e-mail et les clients avec Boommail peuvent renvoyer un e-mail-2-SMS au répondeur. Pour https://boomerangmessaging.com/docs/sending-sms-messagesplus d’informations sur la messagerie conversationnelle et 2 voies.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
conversation_id
|
conversation_id | string |
Définir un ID de conversation pour regrouper tous les messages (y compris les réponses) dans la même conversation |
|
|
message_content
|
message_content | string |
Contenu du message sortant envoyé à tous les recipientAddresses. |
|
|
Adresse de destination du destinataire
|
number | string |
Adresse de destination du destinataire ; Numéro de téléphone mobile qui doit contenir un minimum de 11 chiffres (à l’exception de + ou de début '0') et un maximum de 16 chiffres (à l’exception d’un + où cela est utilisé comme pré-correctif au nombre lui-même). Un seul nombre ou un tableau pouvant atteindre 10 000 nombres peuvent être passés. |
|
|
validity_period
|
validity_period | integer |
Période pendant laquelle le nombre utilisé pour envoyer le message sera actif. Les réponses au message ne seront pas remises après l’expiration de la période de validité. Pour les messages bidirectionnel, la période de validité minimale est de 1 jour. |
|
|
open_ticket
|
open_ticket | boolean |
Par défaut, tous les messages sont envoyés un ticket unique, ce qui signifie que le message est fermé lors de la réception de la première réponse. Pour faire correspondre plusieurs réponses au même message d’origine, utilisez le ticket ouvert en passant true. |
|
|
email_responses
|
email_responses | string |
Adresse e-mail vers laquelle les réponses de message sont transférées. |
|
|
push_responses
|
push_responses | string |
URL de rappel vers laquelle les réponses de message sont publiées. |
|
|
priority
|
priority | boolean |
Paramètre facultatif utilisé pour définir un état de priorité sur un message. Tous les messages envoyés avec « priority » remplacent « Heures sociales » configurées par rapport à un compte. Passez true pour définir la priorité. |
|
|
unique_identifier
|
unique_identifier | string |
Identificateur unique pour chaque transaction. Ceci est utilisé pour protéger contre la duplication des messages, car Boomerang ignore les transactions avec un ID utilisé précédemment. |
|
|
campaign_name
|
campaign_name | string |
Identificateur facultatif qui peut être utilisé pour regrouper les messages par des campagnes spécifiques et des messages par lots. |
|
|
custom_parameter
|
custom_parameter | string |
Paramètre utilisé pour une référence personnalisée. Cela peut être utilisé par exemple comme référence de campagne, référence de travail, ID de lot, etc. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
transactions
|
transactions | array of object |
transactions |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Sms unidirectionnel
Les sms sont remis à l’aide d’un originateur alphanumérique (tel qu’un nom de société) qui doit contenir un maximum de 11 caractères et un destinataire ne peut pas répondre à un message envoyé à l’aide d’un originateur numérique alpha. Notez également que dans les destinations où la remise de messages avec un originateur alphanumérique n’est pas prise en charge (en raison de restrictions locales), cela peut être remplacé par un originateur numérique, pour vous assurer que le message est remis.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
de
|
from | string |
ID d’origine d’un message de 1 sens. Valeur numérique alpha contenant un maximum de 11 caractères. |
|
|
message_content
|
message_content | string |
Contenu du message sortant envoyé à tous les recipientAddresses. |
|
|
Adresse de destination du destinataire
|
number | string |
Adresse de destination du destinataire ; Numéro de téléphone mobile qui doit contenir un minimum de 11 chiffres (à l’exception de + ou de début '0') et un maximum de 16 chiffres (à l’exception d’un + où cela est utilisé comme pré-correctif au nombre lui-même). Un seul nombre ou un tableau pouvant atteindre 10 000 nombres peuvent être passés. |
|
|
priority
|
priority | boolean |
Paramètre facultatif utilisé pour définir un état de priorité sur un message. Tous les messages envoyés avec « priority » remplacent « Heures sociales » configurées par rapport à un compte. Passez true pour définir la priorité. |
|
|
unique_identifier
|
unique_identifier | string |
Identificateur unique pour chaque transaction. Ceci est utilisé pour protéger contre la duplication des messages, car Boomerang ignore les transactions avec un ID utilisé précédemment. |
|
|
campaign_name
|
campaign_name | string |
Identificateur facultatif qui peut être utilisé pour regrouper les messages par des campagnes spécifiques et des messages par lots. |
|
|
custom_parameter
|
custom_parameter | string |
Paramètre utilisé pour une référence personnalisée. Cela peut être utilisé par exemple comme référence de campagne, référence de travail, ID de lot, etc. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
transactions
|
transactions | array of object |
transactions |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Voix
Un nombre fixe est utilisé en tant qu’originateur pour un appel vocal text-To-Speech (TTS). Les séquences de touches « 1 » et « 2 » sont utilisées pour accepter ou refuser le message, « 9 » est utilisé pour rediriger l’appel. Pour plus d’informations, consultez https://boomerangmessaging.com/docs/sending-delivering-voice-messages
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
voice_intro
|
voice_intro | string |
Message lu lorsque l’appel vocal est répondu. Le contenu du message sera lu juste après lui. |
|
|
voice_thank_you
|
voice_thank_you | string |
Message lu à la fin de l’appel vocal une fois que le contenu du message a été lu. |
|
|
voice_redirect_message
|
voice_redirect_message | string |
Message lu à la fin de l’appel vocal une fois que le contenu du message a été lu. |
|
|
nombre
|
number | string |
Numéro de redirection |
|
|
voice_retries
|
voice_retries | integer |
Nombre de tentatives effectuées si l’appel vocal n’est pas répondu la première fois. |
|
|
voice_delay
|
voice_delay | integer |
Délai d’attente du système entre les nouvelles tentatives. |
|
|
message_content
|
message_content | string |
Contenu du message sortant envoyé à tous les recipientAddresses. |
|
|
nombre
|
number | string |
Adresse de destination du destinataire ; Numéro de téléphone mobile qui doit contenir un minimum de 11 chiffres (à l’exception de + ou de début '0') et un maximum de 16 chiffres (à l’exception d’un + où cela est utilisé comme pré-correctif au nombre lui-même). Un seul nombre ou un tableau pouvant atteindre 10 000 nombres peuvent être passés. |
|
|
priority
|
priority | boolean |
Paramètre facultatif utilisé pour définir un état de priorité sur un message. Tous les messages envoyés avec « priority » remplacent « Heures sociales » configurées par rapport à un compte. Passez true pour définir la priorité. |
|
|
unique_identifier
|
unique_identifier | string |
Identificateur unique pour chaque transaction. Ceci est utilisé pour protéger contre la duplication des messages, car Boomerang ignore les transactions avec un ID utilisé précédemment. |
|
|
campaign_name
|
campaign_name | string |
Identificateur facultatif qui peut être utilisé pour regrouper les messages par des campagnes spécifiques et des messages par lots. |
|
|
custom_parameter
|
custom_parameter | string |
Paramètre utilisé pour une référence personnalisée. Cela peut être utilisé par exemple comme référence de campagne, référence de travail, ID de lot, etc. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
transactions
|
transactions | array of object |
transactions |
|
transaction_id
|
transactions.transaction_id | string |
transaction_id |
|
parts_per_message
|
transactions.parts_per_message | integer |
parts_per_message |
|
telephone_number
|
transactions.telephone_number | string |
telephone_number |
Déclencheurs
| Confirmation de la livraison |
Déclenché par la mise à jour de l’état de remise des utilisateurs finaux. Met à jour la transaction avec l’état de remise retourné par l’opérateur réseau de l’utilisateur final. Pour plus d’informations, consultez https://boomerangmessaging.com/docs |
| Lors de la soumission d’une réponse SMS |
Déclenché par des réponses entrantes qui sont automatiquement mappées aux messages sortants associés lorsqu’ils sont envoyés en tant que message intelligent de 2 voies/ conversationnelles |
Confirmation de la livraison
Déclenché par la mise à jour de l’état de remise des utilisateurs finaux. Met à jour la transaction avec l’état de remise retourné par l’opérateur réseau de l’utilisateur final. Pour plus d’informations, consultez https://boomerangmessaging.com/docs
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
has_more
|
has_more | boolean |
has_more |
|
Drs
|
drs | array of object |
Drs |
|
transaction_id
|
drs.transaction_id | string |
transaction_id |
|
status
|
drs.status | string |
status |
|
status_date
|
drs.status_date | string |
status_date |
|
destination
|
drs.destination | string |
destination |
|
custom_parameter
|
drs.custom_parameter | string |
custom_parameter |
|
campaign_name
|
drs.campaign_name | string |
campaign_name |
|
unique_id
|
drs.unique_id | string |
unique_id |
Lors de la soumission d’une réponse SMS
Déclenché par des réponses entrantes qui sont automatiquement mappées aux messages sortants associés lorsqu’ils sont envoyés en tant que message intelligent de 2 voies/ conversationnelles
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | integer |
status |
|
Message
|
message | string |
Message |
|
has_more
|
has_more | boolean |
has_more |
|
Réponses
|
replies | array of object |
Réponses |
|
transaction_id
|
replies.transaction_id | string |
transaction_id |
|
custom_parameter
|
replies.custom_parameter | string |
custom_parameter |
|
response_id
|
replies.response_id | string |
response_id |
|
de
|
replies.from | string |
de |
|
response_content
|
replies.response_content | string |
response_content |
|
is_new
|
replies.is_new | boolean |
is_new |
|
transaction_date
|
replies.transaction_date | string |
transaction_date |
|
response_date
|
replies.response_date | string |
response_date |