Sinch (préversion)
Sinch aide votre entreprise à se connecter aux clients par le biais d’alertes, de rappels, d’invitations, de campagnes marketing, etc. Optimisé par Sinch Engage, Sinch MessageMedia, One NZ, eTXT et GroupText, nos plateformes fournissent des milliards de messages dans le monde entier. Avec ce connecteur, vous pouvez facilement intégrer SMS, RCS et MMS dans vos workflows, rationaliser et automatiser les communications client.
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 : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - régions Azure Government - régions de chine Azure - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Canal de support |
| URL | https://messagemedia.com/contact/ |
| Messagerie électronique | support@messagemedia.com |
| Métadonnées du connecteur | |
|---|---|
| Publisher | Sinch Suède AB |
| Site internet | https://messagemedia.com |
| Politique de confidentialité | https://messagemedia.com/legal/privacy-policy/ |
| Catégories | Communication |
Nom de votre connecteur
Sinch
Documentation sur l’API
https://messagemedia.github.io/documentation/#tag/Messages/operation/SendMessages
Opérations prises en charge
https://support.messagemedia.com/hc/en-us/categories/10710547404559-Power-Automate-App-Support
Comment obtenir des informations d’identification
Ce connecteur utilise API Key et API secret authentification (voir les étapes du lien en forme de cloche sur la façon d’en obtenir un) https://support.messagemedia.com/hc/en-us/articles/4413627066383-Creating-New-API-Credentials
Opérations prises en charge
Ce connecteur prend en charge les opérations suivantes :
-
Send Text Message (SMS): envoyez un sms (SMS) à plusieurs destinataires mobiles. -
Send Rich Text Message (RCS): envoyez un message RCS à un destinataire mobile. -
Send MMS Message (MMS): envoyez un message multimédia (MMS) à plusieurs destinataires mobiles. -
Get sender IDs: Obtenez la liste des ID d’expéditeur liés à votre compte. -
Get message status: Obtenir un état du message à l’aide d’un ID de message. -
When a message is received: cette opération se déclenche lorsque vous recevez un message entrant (SMS, RCS, MMS). -
When delivery receipt is received: cette opération se déclenche lorsque vous recevez un reçu de remise pour un message sortant (SMS, RCS, MMS).
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 |
|---|---|---|---|
| Clé API | securestring | La api_key de cette API | Vrai |
| api_secret | securestring | La api_secret de cette API | Vrai |
| Services Dench | ficelle | Il s’agit de l’API en cours de connexion, choisissez l’une des options suivantes : Sinch MessageMedia (Meilleur pour les comptes spécifiques à l’Asie) ; Sinch engage (Best for Europe, us accounts) | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Envoyer un message MMS |
Cette action est utilisée pour envoyer un message multimédia (MMS) à un numéro mobile. |
| Envoyer un message texte enrichi (RCS) |
Envoyez un message RCS à un destinataire mobile. |
| Envoyer un sms (SMS) |
Envoyez un sms (SMS) à plusieurs destinataires mobiles. |
| Obtenir les ID d’expéditeur |
Obtenez la liste des ID d’expéditeur liés à votre compte. |
| Obtenir l’état du message |
Obtenez un état du message à l’aide d’un ID de message. |
Envoyer un message MMS
Cette action est utilisée pour envoyer un message multimédia (MMS) à un numéro mobile.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Numéro de destination
|
to | True | string |
Numéro mobile du destinataire au format E.164. Nombre maximal de 100 destinataires, séparés par un espace |
|
Message
|
message | True | string |
Corps du message MMS |
|
Contenu multimédia
|
media | byte |
Contenu multimédia à inclure dans le message MMS, encodé en tant que chaîne Base64. Les types de supports pris en charge incluent des images (JPEG, PNG, GIF), des vidéos (MP4) et des fichiers audio (MP3). La taille maximale du fichier pour chaque pièce jointe multimédia est de 600 ko. |
|
|
ID de l’expéditeur
|
source_number | string |
Spécifier un numéro source compatible MMS à utiliser |
|
|
Clé de métadonnées
|
metadata_key | string |
Clé de métadonnées |
|
|
Valeur des métadonnées
|
metadata_value | string |
Valeur des métadonnées |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
messages
|
messages | array of object |
messages |
|
callback_url
|
messages.callback_url | string |
callback_url |
|
delivery_report
|
messages.delivery_report | boolean |
Les rapports de remise peuvent être demandés avec chaque message |
|
destination_number
|
messages.destination_number | string |
numéro de destination |
|
format
|
messages.format | string |
format |
|
message_expiry_timestamp
|
messages.message_expiry_timestamp | string |
horodatage d’expiration du message |
|
message_id
|
messages.message_id | string |
ID de message |
|
Origine
|
messages.metadata.Source | string |
Origine |
|
scheduled
|
messages.scheduled | string |
scheduled |
|
status
|
messages.status | string |
status |
|
contenu
|
messages.content | string |
contenu |
|
source_number
|
messages.source_number | string |
numéro source |
|
média
|
messages.media | array of string |
média |
|
Objet
|
messages.subject | string |
Objet |
Envoyer un message texte enrichi (RCS)
Envoyez un message RCS à un destinataire mobile.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
body
|
body | True | dynamic |
Envoyer un sms (SMS)
Envoyez un sms (SMS) à plusieurs destinataires mobiles.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de l’expéditeur
|
source_number | string |
Spécifier un numéro source à utiliser |
|
|
Numéro de destination
|
to | True | string |
Numéro mobile du destinataire au format E.164. Nombre maximal de 100 destinataires, séparés par un espace |
|
Message
|
message | True | string |
Corps du message SMS |
|
Rapport de remise
|
delivery_report | boolean |
Les rapports de remise peuvent être demandés avec chaque message. Si des rapports de remise sont demandés, un webhook est envoyé à la propriété callback_url spécifiée pour le message (ou aux webhooks) |
|
|
URL de rappel
|
callback_url | string |
Une URL peut être incluse dans chaque message vers lequel les Webhooks seront envoyés via une requête HTTP POST |
|
|
Clé de métadonnées
|
metadata_key | string |
clé de métadonnées |
|
|
Valeur des métadonnées
|
metadata_value | string |
valeur de métadonnées |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
messages
|
messages | array of object |
messages |
|
callback_url
|
messages.callback_url | string |
callback_url |
|
delivery_report
|
messages.delivery_report | boolean |
Les rapports de remise peuvent être demandés avec chaque message. Si des rapports de remise sont demandés, un webhook est envoyé à la propriété callback_url spécifiée pour le message (ou aux webhooks) |
|
destination_number
|
messages.destination_number | string |
numéro de destination |
|
format
|
messages.format | string |
format |
|
message_expiry_timestamp
|
messages.message_expiry_timestamp | string |
horodatage d’expiration du message |
|
message_flags
|
messages.message_flags | array of |
indicateurs de message |
|
message_id
|
messages.message_id | string |
ID de message |
|
Origine
|
messages.metadata.Source | string |
Origine |
|
scheduled
|
messages.scheduled | string |
scheduled |
|
status
|
messages.status | string |
status |
|
contenu
|
messages.content | string |
contenu |
|
source_number
|
messages.source_number | string |
numéro source |
|
média
|
messages.media | array of string |
média |
|
Objet
|
messages.subject | string |
Objet |
Obtenir les ID d’expéditeur
Obtenez la liste des ID d’expéditeur liés à votre compte.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
page
|
pagination.page | integer |
page |
|
page_size
|
pagination.page_size | integer |
page_size |
|
total_count
|
pagination.total_count | integer |
total_count |
|
page_count
|
pagination.page_count | integer |
page_count |
|
type
|
default_sender.type | string |
type |
|
nombre
|
default_sender.number | string |
nombre |
|
source_type
|
default_sender.source_type | string |
source_type |
|
mms_capable
|
default_sender.mms_capable | boolean |
mms_capable |
|
Expéditeurs
|
senders | array of object |
Expéditeurs |
|
display_type
|
senders.display_type | string |
display_type |
|
is_default
|
senders.is_default | boolean |
is_default |
|
label
|
senders.label | string |
label |
|
mms_capable
|
senders.mms_capable | boolean |
mms_capable |
|
nombre
|
senders.number | string |
nombre |
|
display_name
|
senders.display_name | string |
Nom complet mis en forme pour l’expéditeur |
|
number_id
|
senders.number_id | string |
number_id |
|
source_type
|
senders.source_type | string |
source_type |
|
type
|
senders.type | string |
type |
|
number_status
|
senders.number_status | string |
number_status |
|
account_id
|
account_id | string |
account_id |
|
vendor_id
|
vendor_id | string |
vendor_id |
Obtenir l’état du message
Obtenez un état du message à l’aide d’un ID de message.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID unique de ce message
|
messageId | True | string |
ID unique de ce message |
Retours
- Corps
- message
Déclencheurs
| Lorsque le reçu de remise est reçu |
Cette opération se déclenche lorsque vous recevez un reçu de remise pour un message sortant (SMS, RCS, MMS). |
| Lorsqu’un message est reçu |
Cette opération se déclenche lorsque vous recevez un message entrant (SMS, RCS, MMS). |
Lorsque le reçu de remise est reçu
Cette opération se déclenche lorsque vous recevez un reçu de remise pour un message sortant (SMS, RCS, MMS).
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
message_id
|
message_id | string |
ID du message d’origine |
|
status
|
status | string |
Les rapports de remise indiquent l’état du message |
|
source_address
|
source_address | string |
adresse source |
|
destination_address
|
destination_address | string |
adresse de destination |
|
contenu
|
content | string |
contenu |
|
type
|
type | string |
type |
|
delivery_report_id
|
delivery_report_id | string |
ID de rapport de remise |
|
status_code
|
status_code | string |
Les codes d’état fournissent un aperçu plus précis de l’état d’un message |
|
submitted_date
|
submitted_date | string |
Horodatage de message |
|
date_received
|
date_received | string |
Horodatage du fournisseur |
|
Attachments
|
attachments | array of object |
Attachments |
|
Type de pièce jointe
|
attachments.attachment_type | string |
Type de pièce jointe |
|
Contenu de pièce jointe
|
attachments.attachment_content | string |
Contenu de pièce jointe |
|
Nom de la pièce jointe
|
attachments.attachment_name | string |
Nom de la pièce jointe |
|
Métadonnées
|
metadata | array of object |
Toutes les métadonnées qui ont été incluses dans le message d’envoi d’origine |
|
Clé de métadonnées
|
metadata.metadata_key | string |
Clé de métadonnées |
|
Valeur des métadonnées
|
metadata.metadata_value | string |
Valeur des métadonnées |
Lorsqu’un message est reçu
Cette opération se déclenche lorsque vous recevez un message entrant (SMS, RCS, MMS).
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
message_id
|
message_id | string |
ID du message d’origine |
|
reply_id
|
reply_id | string |
ID unique de la réponse que cette notification représente |
|
status
|
status | string |
Les rapports de remise indiquent l’état du message |
|
source_address
|
source_address | string |
adresse source |
|
destination_address
|
destination_address | string |
adresse de destination |
|
contenu
|
content | string |
Contenu de la réponse |
|
Contenu du message V2 - texte
|
contact_message.text_message.text | string |
Contenu du message V2 - texte |
|
type
|
type | string |
type |
|
status_code
|
status_code | string |
Les codes d’état fournissent un aperçu plus précis de l’état d’un message |
|
submitted_date
|
submitted_date | string |
Horodatage de message |
|
date_received
|
date_received | string |
Horodatage du fournisseur |
|
Attachments
|
attachments | array of object |
Liste contenant toutes les pièces jointes incluses dans la réponse. Ce champ est présent uniquement si vous avez activé MMS entrant dans votre compte et que la réponse contient des pièces jointes |
|
Type de pièce jointe
|
attachments.attachment_type | string |
Type MIME associé à cette pièce jointe |
|
Contenu de pièce jointe
|
attachments.attachment_content | string |
Pièce jointe encodée en base64 |
|
Nom de la pièce jointe
|
attachments.attachment_name | string |
Nom de la pièce jointe |
|
Métadonnées
|
metadata | array of object |
Toutes les métadonnées qui ont été incluses dans la demande de message d’envoi d’origine |
|
Clé de métadonnées
|
metadata.metadata_key | string |
Clé de métadonnées |
|
Valeur des métadonnées
|
metadata.metadata_value | string |
Valeur des métadonnées |
Définitions
Message
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
callback_url
|
callback_url | string |
Une URL peut être incluse dans chaque message vers lequel les Webhooks seront envoyés via une requête HTTP POST |
|
delivery_report
|
delivery_report | boolean |
Les rapports de remise peuvent être demandés avec chaque message. Si des rapports de remise sont demandés, un webhook est envoyé à la propriété callback_url spécifiée pour le message (ou aux webhooks) |
|
destination_number
|
destination_number | string |
Numéro de destination à remettre au message |
|
format
|
format | string |
Le format spécifie quel format le message sera envoyé en tant que SMS (sms), MMS (message multimédia) ou TTS (texte à voix) |
|
message_expiry_timestamp
|
message_expiry_timestamp | string |
Un horodatage d’expiration du message peut être fourni pour spécifier l’heure la plus récente à laquelle le message doit être remis |
|
message_flags
|
message_flags | array of |
message_flags |
|
message_id
|
message_id | string |
ID de message |
|
Origine
|
metadata.Source | string |
Origine |
|
scheduled
|
scheduled | string |
Date de remise planifiée du message |
|
status
|
status | string |
État du message |
|
contenu
|
content | string |
contenu |
|
source_number
|
source_number | string |
numéro source |
|
média
|
media | array of string |
média |
|
Objet
|
subject | string |
Objet |