Aller au contenu
OmniChannels.ai

Productivité et opérations

Slack + OmniChannels.ai : échecs et réponses là où travaille votre équipe

Connexion via API et webhooksMis à jour le

En bref

Slack se connecte à OmniChannels.ai via un outil d'automatisation ou une petite fonction à vous. Le webhook de votre compte transmet les statuts de livraison et les messages entrants ; l'automatisation les filtre et publie les échecs ou les réponses clients dans un canal Slack via les incoming webhooks de Slack ou sa propre étape Slack. Dans l'autre sens, un message ou un workflow Slack peut lancer une automatisation qui envoie via notre API.

Ce que vous pouvez faire

  • Alertes en cas d'échec d'envoi

    Lorsqu'un statut est FAILED ou REJECTED, publiez le numéro, le canal et le motif dans un canal opérationnel pour qu'une personne assure le suivi.

  • Réponses clients dans un canal

    Les réponses SMS ou WhatsApp entrantes sont publiées dans un canal partagé, pour que l'équipe les voie rapidement et les prenne en charge dans la boîte de réception.

  • Points d'avancement des campagnes

    Une automatisation comptabilise les statuts d'un lot d'envois et publie une courte synthèse dans le canal marketing.

  • Envoyer depuis un workflow Slack

    Un workflow Slack ou un message dans un canal défini lance un flux n8n, Make ou Zapier qui envoie un SMS ou un modèle WhatsApp via notre API.

Comment la connexion fonctionne

Connexion via API et webhooks

Notre plateforme envoie les statuts de livraison et les messages entrants à l'unique URL de webhook configurée sur votre compte, et ce payload n'est pas au format des messages Slack. Un intermédiaire doit donc le recevoir et le traduire : un outil d'automatisation comme n8n, Make ou Zapier, ou une petite fonction à vous. Il filtre les événements qui vous intéressent, comme les échecs et les réponses, et publie un message lisible dans Slack via un incoming webhook, une étape Slack de l'outil d'automatisation, ou un workflow Workflow Builder déclenché par webhook si votre offre Slack le permet.

L'envoi depuis Slack fonctionne en sens inverse. Le déclencheur Slack de l'outil d'automatisation, ou un workflow qui appelle le webhook de l'outil, lance un flux qui envoie une requête HTTP à notre API REST avec votre jeton Bearer. Gardez une validation humaine pour les envois lancés depuis une conversation.

  • Notre webhook n'est pas au format Slack : une automatisation ou une fonction le traduit
  • Publiez via les incoming webhooks Slack, l'étape Slack d'un outil d'automatisation ou Workflow Builder
  • Filtrez sur les échecs et les réponses pour que le canal reste utile
  • Les envois depuis Slack passent par un outil d'automatisation vers notre API

Mise en place

  1. 1

    Demander l'accès à l'API

    Demandez un accès de test et recevez un jeton d'API. Les envois de test partent uniquement vers vos propres numéros vérifiés.

    Guide: Authentication
  2. 2

    Créer la destination Slack

    Créez un incoming webhook pour le canal cible, ou connectez votre espace de travail Slack dans votre outil d'automatisation.

  3. 3

    Recevoir nos événements

    Créez un déclencheur webhook dans n8n, Make ou Zapier et demandez à notre équipe de le définir comme URL de webhook de votre compte.

    Guide: Make and Zapier with webhooks
  4. 4

    Filtrer et formater

    Ne gardez que les statuts et messages entrants utiles, mappez les champs à partir d'un événement réel et publiez un court message dans Slack.

    Guide: Webhooks and delivery statuses
  5. 5

    Envoyer depuis Slack (facultatif)

    Ajoutez un flux lancé par un message ou un workflow Slack, qui envoie via notre API avec une étape de confirmation.

    Guide: SMS API

Documentation de l'éditeur

Slack est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à Slack ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à Slack.

Exemple de flux

Le parcours d'une demande type, de Slack jusqu'à votre client, puis retour.

  1. 01

    Webhook OmniChannels.ai

    Statuts de livraison et messages entrants

  2. 02

    n8n, Make ou Zapier

    Filtre les événements et formate un message Slack

  3. 03

    Canal Slack

    Échecs et réponses clients publiés pour l'équipe

1. Webhook OmniChannels.ai: Statuts de livraison et messages entrants 2. n8n, Make ou Zapier: Filtre les événements et formate un message Slack 3. Canal Slack: Échecs et réponses clients publiés pour l'équipe

Questions

Existe-t-il une application OmniChannels.ai officielle pour Slack ?

Non. Les événements arrivent dans Slack via un outil d'automatisation ou votre propre fonction, en utilisant les incoming webhooks de Slack, Workflow Builder ou l'étape Slack de l'outil d'automatisation.

Puis-je faire pointer votre webhook directement vers un incoming webhook Slack ?

Non. Notre payload n'est pas au format Slack et il n'existe qu'une URL de webhook par compte. Un outil d'automatisation ou une fonction doit le recevoir, le filtrer et publier un message formaté.

Faut-il envoyer chaque statut de livraison dans Slack ?

Généralement non. Les statuts se répètent et arrivent dans le désordre ; publiez les échecs, les rejets et les réponses, et conservez l'historique complet dans votre propre système.

L'équipe peut-elle répondre aux clients depuis Slack ?

Seulement si vous construisez ce flux, et les réponses doivent respecter les règles du canal, comme la fenêtre de service de 24 heures de WhatsApp. Pour les conversations bidirectionnelles, la boîte de réception OmniChannels.ai est plus adaptée.

Obtenez un accès API et MCP

Indiquez vos canaux, pays et cas d'usage. Un ingénieur émet vos identifiants de test et vérifie vos numéros de test.