Partager via


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