Connecter des servicesConnecteurs

E-mail et messagerie

Envoyez des e-mails, des SMS, des messages de chat et des notifications push depuis une application : Resend, Brevo, Mailgun, Mailchimp, Klaviyo, beehiiv, Twilio, WhatsApp, Telegram, Slack, Discord, Firebase Cloud Messaging, Pusher et Microsoft 365.

Chaque application envoie déjà d’elle-même les e-mails dont elle a besoin, comme un lien de connexion ou le reçu d’un formulaire : voir E-mails dans Cloud. Connectez l’un de ces services quand vous voulez envoyer du courrier depuis votre propre compte et votre propre adresse, une liste de newsletter, un SMS, un message dans un outil de chat, ou une notification sur un téléphone.

Pour savoir comment fonctionne la connexion en général, voir Connecteurs.

ServiceÀ utiliser pourComment il se connecte
ResendConfirmations et notifications par e-mailClé d’API et une adresse From
BrevoE-mail, et inscriptions à une liste de contactsClé d’API, adresse et nom From
MailgunConfirmations et notifications par e-mailClé d’API, domaine d’envoi, adresse From
MailchimpUn formulaire d’inscription à une newsletterClé d’API et Audience ID
KlaviyoInscriptions à la newsletter et aux SMS, et événements pour vos fluxClé d’API privée
beehiivUn formulaire d’abonnement et vos derniers articlesClé d’API et Publication ID
TwilioSMS et codes de vérificationAccount SID, Auth Token, numéro
WhatsApp BusinessMessages depuis le numéro de votre entrepriseJeton d’accès et Phone number ID
TelegramAlertes vers une conversation depuis votre propre botJeton du bot
SlackAlertes vers un canalUn bouton, ou une adresse de webhook
DiscordAlertes vers un canalUn bouton, ou un jeton de bot
Firebase Cloud MessagingNotifications push envoyées par votre équipeConfiguration web Firebase et clés
PusherMises à jour en direct sans actualiser la pageApp ID, clé, secret, cluster
Microsoft 365Réservations dans Outlook, et e-mails que votre équipe envoieUn bouton

Tout ce qui envoie un message à une vraie personne, ou qui coûte de l’argent, est limité à une dizaine d’appels par heure pour chaque visiteur d’une application publiée, afin qu’un script ne puisse pas faire grimper votre facture ni remplir la boîte de réception de quelqu’un. Une application qui dépasse la limite est invitée à demander au visiteur de réessayer plus tard.

Resend

À utiliser pour : l’e-mail qu’une application envoie parce que quelque chose s’est produit : une confirmation de commande, un reçu, une notification pour vous.

Se connecte avec : des clés.

  • API Key (commence par re_) : depuis la page des clés d’API de Resend.
  • From Email : une adresse sur un domaine que vous avez vérifié dans Resend, comme hello@yourshop.co.uk.

Demandez :

  • « Envoyez un e-mail au client quand une réparation est terminée »
  • « Envoyez à l’acheteur une confirmation quand une commande est passée »
  • « Envoyez-moi un e-mail chaque fois que le formulaire de contact est utilisé »

Limites : une application peut envoyer, et elle ne peut pas accéder à vos domaines ni à vos clés d’API. Lire ce qui a été envoyé, ou annuler un e-mail programmé, est réservé à votre équipe. L’expéditeur est toujours l’adresse From que vous avez enregistrée, et une application ne peut pas en choisir une autre. N’envoyez qu’à une adresse que la personne a saisie, jamais à une adresse tirée de l’adresse de la page. Resend facture votre compte, à ses tarifs.

Brevo

À utiliser pour : l’e-mail qu’une application envoie, et les inscriptions qui rejoignent l’une de vos listes de contacts Brevo.

Se connecte avec : des clés, depuis la page des clés d’API de Brevo.

  • API Key (commence par xkeysib-).
  • From Email et From Name : l’expéditeur qu’affiche votre courrier.

Demandez :

  • « Ajoutez une inscription à la newsletter qui ajoute les gens à ma liste Brevo »
  • « Envoyez un e-mail de bienvenue quand quelqu’un crée un compte »

Limites : une application peut envoyer du courrier et ajouter des contacts, et elle ne peut pas accéder à votre compte, à vos expéditeurs ni à vos clés. Lire, mettre à jour et retirer des contacts est réservé à votre équipe. L’expéditeur est fixé à celui que vous avez enregistré. N’ajoutez qu’une adresse que la personne a saisie. Brevo facture votre compte.

Mailgun

À utiliser pour : l’e-mail qu’une application envoie à grande échelle : confirmations, reçus, notifications.

Se connecte avec : des clés, depuis la page des clés d’API de Mailgun.

  • API Key (commence par key-).
  • Sending Domain, comme mg.yourdomain.com.
  • From Email.

Demandez :

  • « Envoyez un reçu par e-mail quand quelqu’un paie »
  • « Envoyez un e-mail à l’équipe quand une réservation est faite »

Limites : une application ne peut qu’envoyer un message. Le domaine d’envoi et l’expéditeur sont fixés à ce que vous avez enregistré, car ils décident de la réputation sur laquelle le courrier est envoyé. Mailgun facture votre compte.

Mailchimp

À utiliser pour : un formulaire d’inscription à la newsletter sur le site, et vos abonnés sur un écran d’équipe.

Se connecte avec : des clés.

  • API key : dans Mailchimp, Profile, puis Extras, puis API keys, puis Create A Key. Elle se termine par un centre de données, comme -us21.
  • Audience ID : Audience, puis All contacts, puis Settings, puis Audience name and defaults.

Demandez :

  • « Ajoutez au pied de page une inscription à la newsletter qui rejoint mon audience Mailchimp »
  • « Créez une page d’équipe avec mes abonnés les plus récents »

Interrupteurs : Read subscribers, Subscribe people et Read the audience details.

Limites : chaque inscription est envoyée en attente, Mailchimp envoie donc un e-mail à la personne pour qu’elle confirme et l’application affiche « Consultez votre boîte de réception ». Une adresse déjà présente dans la liste en est informée. Les inscriptions portent une étiquette, Website sauf si vous en demandez une autre. L’application travaille avec l’unique audience que vous avez choisie. Tout le monde peut s’inscrire depuis le formulaire, mais la lecture des abonnés est réservée à votre équipe.

Klaviyo

À utiliser pour : les inscriptions à la newsletter et aux SMS, et les événements comme une commande passée ou un formulaire envoyé, qui déclenchent vos flux dans Klaviyo.

Se connecte avec : des clés, depuis la page des clés d’API de Klaviyo.

  • Private API key (commence par pk_) : choisissez Create Private API Key, puis Custom key, avec Full Access pour Lists, Profiles, Subscriptions et Events. S’abonner demande un accès en écriture aux listes, pas seulement en lecture.
  • Default list ID : facultatif. Dans Klaviyo, ouvrez la liste, puis Settings.

Demandez :

  • « Ajoutez une inscription à la newsletter sur la page d’accueil »
  • « Enregistrez un événement Order placed dans Klaviyo quand quelqu’un paie »
  • « Affichez mes listes sur la page d’équipe »

Interrupteurs : Read profiles, Add and change profiles, Subscribe people to lists, Read events, Add and change events, Read lists.

Limites : une application n’abonne qu’une adresse que la personne a saisie, et le réglage de double opt-in de la liste décide de ce que Klaviyo envoie. Les visiteurs peuvent s’inscrire et enregistrer des événements. La lecture des listes et des profils est réservée à votre équipe.

beehiiv

À utiliser pour : un formulaire d’abonnement à la newsletter, et vos derniers articles affichés sur le site.

Se connecte avec : des clés.

  • API key : dans beehiiv, Settings, puis Integrations, puis API, puis New API key.
  • Publication ID (commence par pub_) : sur la même page API, sous votre publication.

Demandez :

  • « Ajoutez un formulaire d’inscription beehiiv sur la page d’accueil »
  • « Affichez mes cinq derniers articles beehiiv avec un lien vers chacun »

Limites : l’application est liée à votre unique publication. Elle peut abonner une adresse que la personne a saisie, ce qui envoie votre e-mail de bienvenue, et lire vos articles. Votre liste d’abonnés n’est pas accessible depuis une application.

Twilio

À utiliser pour : les SMS : codes de vérification, confirmations de commande et alertes.

Se connecte avec : des clés, depuis la console Twilio.

  • Account SID (commence par AC) et Auth Token.
  • From Phone Number, avec l’indicatif du pays, comme +447700900123.

Demandez :

  • « Envoyez un SMS au client quand sa commande est expédiée »
  • « Envoyez un code à six chiffres au numéro de téléphone lors de la connexion »

Limites : une application peut envoyer un SMS et rien d’autre, car les mêmes identifiants pourraient acheter des numéros de téléphone. Le numéro depuis lequel part un SMS est fixé. Chaque SMS coûte de l’argent et fait sonner un vrai téléphone, les appels sont donc strictement limités pour chaque visiteur. Twilio facture votre compte. Test connection lit votre dernier message et n’envoie rien.

WhatsApp Business

À utiliser pour : les messages depuis le numéro de votre propre entreprise : une confirmation, un suivi de commande, un rappel.

Se connecte avec : deux valeurs, depuis Meta for Developers : ouvrez votre application, puis WhatsApp, puis API setup.

  • Permanent access token : un jeton System User qui n’expire pas.
  • Phone number ID : l’identifiant affiché sous le numéro, pas le numéro lui-même.

Demandez :

  • « Envoyez une confirmation WhatsApp au client après sa réservation »
  • « Envoyez un modèle approuvé à quelqu’un qui a demandé à recevoir un rappel »

Limites : un texte simple ne fonctionne que dans les 24 heures qui suivent le dernier message de la personne à votre entreprise. Pour démarrer une conversation, il faut un modèle approuvé. Tant que votre entreprise Meta n’est pas vérifiée, les messages n’atteignent que les numéros de test ajoutés sur la page API setup. La réception des réponses n’est pas incluse. Les numéros s’écrivent en chiffres avec l’indicatif du pays et sans le signe plus. Sa page affiche Billed by WhatsApp Business.

Telegram

À utiliser pour : les alertes et notifications vers une conversation Telegram, envoyées par un bot qui vous appartient. Ce n’est pas le bot de Setherion qui modifie vos applications : pour celui-ci, voir Telegram.

Se connecte avec : un Bot Token (ressemble à 123456:ABC-DEF...) depuis @BotFather, et un Default Chat ID, qui est facultatif mais nécessaire pour que l’application sache où envoyer.

Demandez :

  • « Envoyez-moi un message Telegram quand quelqu’un remplit le formulaire de contact »
  • « Publiez chaque nouvelle commande dans mon groupe Telegram »

Limites : une application peut envoyer du texte, des photos et des documents, et rien d’autre. Elle n’envoie qu’à la conversation que vous avez configurée. Test connection demande à Telegram qui est le bot et n’envoie rien.

Slack

À utiliser pour : les alertes vers un canal Slack : une inscription, un formulaire envoyé, une erreur.

Se connecte avec : l’une ou l’autre voie.

  • Connect with Slack : connectez-vous, autorisez l’application, puis appuyez sur Choose channel. Les applications publient dans le canal que vous avez choisi.
  • Incoming Webhook URL (commence par https://hooks.slack.com/) : créez-en un sur la page des webhooks de Slack. Il appartient à un seul canal, changer de canal signifie donc en créer un nouveau.

Demandez :

  • « Publiez dans Slack quand un nouveau membre crée un compte »
  • « Envoyez une alerte Slack avec le numéro de commande et le total pour chaque vente »

Limites : rien ne lit vos messages, vos fichiers ni vos messages directs. Avec le bouton, l’application peut publier dans le canal que vous avez choisi et lister les canaux, et avec un webhook elle ne peut que publier. Test connection avec un webhook publie un message de test dans le canal.

Discord

À utiliser pour : les alertes vers un canal Discord : une nouvelle commande, un formulaire envoyé, une réservation faite.

Se connecte avec : l’une ou l’autre voie.

  • Connect with Discord : connectez-vous, puis choisissez le serveur et le canal dans lesquels les applications peuvent publier.
  • Bot token et Default channel ID : dans le Discord Developer Portal, ouvrez votre application, puis Bot, puis Reset Token. Pour le canal, activez le Developer Mode dans les paramètres de Discord, puis faites un clic droit sur le canal et choisissez Copy Channel ID.

Demandez :

  • « Publiez sur mon Discord quand une réservation est faite »
  • « Envoyez une carte avec le nom, la date et le nombre de personnes pour chaque réservation »

Limites : avec un jeton de bot, invitez le bot sur le serveur avec l’autorisation d’envoyer des messages dans ce canal, sinon Discord répond par une erreur. Les messages sont du texte simple jusqu’à 2 000 caractères. Avec le bouton, les mentions sont désactivées, si bien qu’un @everyone dans une publication n’est que du texte. Rien ne lit vos messages.

Firebase Cloud Messaging

À utiliser pour : les notifications push sur les téléphones et les ordinateurs. Les gens les activent avec un bouton, choisissent des sujets comme les actualités ou les offres, et votre équipe envoie depuis un écran d’équipe.

Se connecte avec : trois valeurs, depuis la console Firebase.

  • Web app config : Project settings, puis General, puis Your apps, une application Web (ajoutez-en une s’il n’y en a aucune). Collez tout le bloc firebaseConfig.
  • Web Push key : Project settings, puis Cloud Messaging, puis Web Push certificates, puis Generate key pair. Copiez la longue clé qui commence par B.
  • Service account key : Project settings, puis Service accounts, puis Generate new private key. Collez tout le fichier. Il n’atteint jamais une application. Dans IAM de Google Cloud, donnez au compte firebase-adminsdk le rôle Firebase Cloud Messaging API Admin, sinon les appareils ne peuvent pas rejoindre des sujets.

Demandez :

  • « Ajoutez un bouton pour activer les notifications, et une page d’équipe pour envoyer un message à tout le monde »
  • « Permettez aux gens de choisir entre les notifications d’actualités et d’offres »

Interrupteurs : Send notifications et Sign devices up to topics.

Limites : seule votre équipe peut envoyer. Un visiteur peut activer les notifications et inscrire son propre appareil à un sujet, mais jamais en envoyer une. Sur un iPhone, l’application doit d’abord être ajoutée à l’écran d’accueil. Les notifications ne peuvent pas être activées dans l’aperçu de l’éditeur, seulement dans l’application publiée.

Pusher

À utiliser pour : les mises à jour en direct qui apparaissent sur l’écran des autres sans actualiser la page, comme un chat ou un compteur en direct.

Se connecte avec : quatre valeurs depuis le tableau de bord de Pusher : App ID, Key, Secret et Cluster (comme eu).

Demandez :

  • « Ajoutez une zone de chat en direct sur la page »
  • « Affichez une nouvelle commande sur l’écran du personnel dès qu’elle est passée »

Limites : la clé et le cluster sont publics par nature et parviennent à l’application publiée pour qu’elle puisse écouter. Le secret reste sur les serveurs de Setherion et signe ce que l’application envoie. Seuls les canaux publics fonctionnent, et tout ce qui est envoyé est vu par tous ceux qui sont sur ce canal, rien de privé n’y a donc sa place. Pusher facture votre compte.

Microsoft 365

À utiliser pour : les réservations dans Outlook, vos plages libres et occupées, et le courrier que votre équipe envoie depuis votre adresse Outlook.

Se connecte avec : le bouton Connect with Microsoft. Vous vous connectez et vous autorisez Setherion à créer un calendrier nommé « Setherion bookings », à lire quand vous êtes occupé et à envoyer le courrier que votre équipe rédige. Il n’y a aucune clé.

Demandez :

  • « Permettez aux visiteurs de réserver un appel de 30 minutes dans mes plages libres, et ajoutez-le à mon Outlook »
  • « Créez une page d’équipe avec les réservations faites »
  • « Permettez à mon équipe de répondre à un client depuis mon adresse Outlook »

Interrupteurs : Read bookings, Add, move and cancel bookings, See when you are busy et Send mail from your mailbox.

Limites : les applications accèdent au calendrier « Setherion bookings » et à aucun autre, et vos propres événements ne sont jamais lus. Les visiteurs voient seulement quand vous êtes occupé, jamais pourquoi. Une réservation n’invite personne, les coordonnées d’un visiteur vont donc dans la réservation elle-même. La lecture des réservations et l’envoi de courrier sont réservés à votre équipe. Le courrier part uniquement depuis un écran d’équipe, et seulement ce que l’équipe a rédigé.

Bon à savoir

  • Les appels qui touchent des personnes ou dépensent de l’argent sont limités par visiteur. Un appel qui échoue avec un message « too many requests » relève de cette limite, pas d’un connecteur défaillant.
  • Les appels d’une application publiée à ces services utilisent des crédits d’intégration. Voir Forfaits et crédits.
  • Les services qui vous facturent, comme Resend, Twilio et Pusher, affichent Billed by sur leur page. Fixez une limite de dépenses dans le compte du service lui-même, car Setherion limite la vitesse à laquelle une application peut appeler mais ne peut pas plafonner ce que vous dépensez.

Cette page vous a-t-elle été utile ?

Rejoindre la communauté

Questions, idées et ce que construisent les autres.