---
title: "Airtable + OmniChannels.ai : envoyez des messages quand vos enregistrements changent"
description: "Envoyez WhatsApp et SMS depuis Airtable avec une action Run a script qui appelle l'API OmniChannels.ai, et consignez la livraison par webhook."
canonical: "https://omnichannels.ai/fr/integrations/airtable/"
language: "fr"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Airtable + OmniChannels.ai : envoyez des messages quand vos enregistrements changent

Canonical: https://omnichannels.ai/fr/integrations/airtable/
Language: fr
Publisher: OmniChannels.ai by BroadNet Technologies

**En bref:** Airtable se connecte à OmniChannels.ai via ses propres automatisations, et non via une extension de marketplace. Une action Run a script utilise fetch pour appeler notre API REST avec votre jeton Bearer et envoyer un WhatsApp ou un SMS lorsqu'un enregistrement change. Un déclencheur When webhook received peut réinscrire les statuts de livraison dans la base. Make, Zapier ou n8n permettent d'obtenir le même résultat sans script.

Connexion via API et webhooks

## Ce que vous pouvez faire

### Envoyer un modèle WhatsApp à chaque nouvelle ligne

Lorsqu'un enregistrement est créé dans une table, envoyez un modèle WhatsApp approuvé avec les valeurs de ses champs, aux contacts ayant donné leur consentement.

### Confirmer une réservation lorsque son statut change

Lorsque le statut d'un enregistrement passe à Confirmed, envoyez une confirmation par SMS ou WhatsApp au numéro figurant dans l'enregistrement.

### Alerter l'équipe en cas d'échec de livraison

Les statuts de livraison mettent à jour l'enregistrement correspondant ; une seconde automatisation prévient le responsable de l'enregistrement lorsque le statut est FAILED ou REJECTED, au lieu de renvoyer.

### Tenir un journal des messages dans la base

Écrivez chaque identifiant de message renvoyé dans l'enregistrement, puis mettez à jour son statut à l'arrivée des événements SENT, DELIVERED et READ.

### Envoyer sans script

Utilisez un workflow Make, Zapier ou n8n qui surveille la base et appelle l'API, si vous préférez ne pas maintenir de script.

## Comment la connexion fonctionne

Ajoutez une action Run a script à une automatisation Airtable, transmettez les champs de l'enregistrement comme variables d'entrée et utilisez fetch pour envoyer un POST sur le chemin d'envoi du canal sur https://api.broadnet.me, avec un en-tête Authorization contenant Bearer et votre jeton. Le SMS unique accepte un corps JSON, bien adapté à un script ; les envois en masse et la plupart des autres canaux attendent des données de formulaire multipart et sont plus simples via un outil d'automatisation ou votre propre code. Toute personne pouvant modifier l'automatisation peut lire le script : limitez les droits de modification ou conservez plutôt le jeton dans le coffre d'identifiants d'un outil d'automatisation.

Pour récupérer les statuts, ajoutez un déclencheur When webhook received, transmettez son URL à notre équipe ou à l'administrateur de votre compte pour qu'elle soit configurée comme webhook de votre compte, et mettez à jour l'enregistrement correspondant par identifiant de message. Les actions de script et les déclencheurs webhook ne sont disponibles que sur certaines offres Airtable, et les déclencheurs webhook ont leurs propres limites de débit ; consultez les offres actuelles d'Airtable.

- Envoi : action Run a script avec fetch vers https://api.broadnet.me
- Authentification : Authorization: Bearer <token> dans la requête
- Réception : URL du déclencheur When webhook received configurée sur votre compte
- Alternative sans code : Make, Zapier ou n8n entre Airtable et l'API
- Ne renvoyez jamais automatiquement un message depuis une automatisation de statut

## Mise en place

1. **Demander un accès à l'API:** Demandez un accès de test et recevez un jeton d'API. Les envois de test ne partent que vers vos propres numéros vérifiés. (Guide: https://omnichannels.ai/developers/quickstart/)
2. **Créer le déclencheur de l'automatisation:** Ajoutez une automatisation qui s'exécute lorsqu'un enregistrement est créé ou remplit des conditions, par exemple un champ de statut passé à Confirmed.
3. **Ajouter une action Run a script:** Transmettez le numéro de téléphone et les champs du message comme variables d'entrée, puis envoyez-les avec fetch en POST vers l'URL d'envoi du canal, avec l'en-tête Authorization. (Guide: https://omnichannels.ai/developers/sms/)
4. **Enregistrer l'identifiant de message:** Réinscrivez l'identifiant de message renvoyé dans l'enregistrement, afin de pouvoir y associer ultérieurement les événements de statut.
5. **Recevoir les statuts de livraison:** Créez une seconde automatisation avec un déclencheur When webhook received, transmettez son URL à notre équipe ou à l'administrateur de votre compte, puis testez avec votre propre numéro. (Guide: https://omnichannels.ai/developers/webhooks/)

## Exemple de flux

Enregistrement Airtable (Un nouvel enregistrement ou un champ de statut modifié) → Action Run a script (POST fetch vers l'API REST avec votre jeton Bearer) → API OmniChannels.ai (Envoie le message et renvoie un identifiant de message) → Téléphone du client (Message WhatsApp ou SMS délivré) → When webhook received (Les statuts de livraison mettent à jour l'enregistrement)

## Questions

### Existe-t-il une extension OmniChannels.ai pour Airtable ?

Non. Airtable se connecte via ses propres automatisations : une action Run a script qui appelle notre API REST, et un déclencheur webhook qui reçoit les statuts. Un outil d'automatisation comme Make, Zapier ou n8n peut aussi servir d'intermédiaire.

### Quelle offre Airtable me faut-il ?

Les actions Run a script et les déclencheurs webhook ne sont disponibles que sur certaines offres Airtable. Consultez les offres actuelles d'Airtable avant de construire l'automatisation.

### Puis-je envoyer des modèles WhatsApp depuis Airtable ?

Oui, si le script ou l'outil d'automatisation appelle l'opération d'envoi WhatsApp décrite dans notre documentation d'API. Les messages à l'initiative de l'entreprise en dehors de la fenêtre de service de 24 heures nécessitent un modèle approuvé et un destinataire ayant donné son consentement.

### Mon jeton d'API est-il en sécurité dans un script Airtable ?

Le jeton figure dans le script, lisible par toute personne pouvant modifier les automatisations de la base. Limitez les droits de modification, utilisez des identifiants de test pendant la construction, ou conservez le jeton dans le coffre d'identifiants d'un outil d'automatisation.

## Guides développeurs

- https://omnichannels.ai/developers/sms/
- https://omnichannels.ai/developers/webhooks/
- https://omnichannels.ai/developers/zapier-make-webhooks/

## Documentation de l'éditeur

- [Run a script action — Airtable Support](https://support.airtable.com/docs/run-a-script-action)
- [When webhook received trigger — Airtable Support](https://support.airtable.com/docs/when-webhook-received-trigger)
- [Scripting — Airtable developer documentation](https://airtable.com/developers/scripting)

## Intégrations associées

- https://omnichannels.ai/fr/integrations/google-sheets/
- https://omnichannels.ai/fr/integrations/make/
- https://omnichannels.ai/fr/integrations/zapier/
- https://omnichannels.ai/fr/integrations/n8n/

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

Mis à jour le: 2026-10-10