Passer à la navigation

Airtable

Recherchez et ajoutez des enregistrements Airtable pendant les appels.

Votre réceptionniste peut rechercher un appelant dans une table Airtable et ajouter un nouvel enregistrement, par exemple un prospect ou une demande de rappel. Les recherches utilisent l’API d’Airtable. Les nouveaux enregistrements passent par une automatisation Airtable, car l’API attend des champs imbriqués que les outils webhook ne peuvent pas envoyer.

Rechercher des enregistrements

1

Créer un jeton d’accès personnel

Accédez à airtable.com/create/tokens et créez un jeton avec l’autorisation data.records:read. Dans Access, ajoutez uniquement la base dont votre réceptionniste a besoin.

2

Trouver les ID de la base et de la table

Ouvrez la table dans votre navigateur. L’URL contient l’ID de la base, qui commence par app, et l’ID de la table, qui commence par tbl.

3

Créer l’outil webhook

Accédez à Integrations, sélectionnez Add integration, puis choisissez Webhook Tool.

ChampValeur
Nomfind_airtable_record
Description”Recherchez l’appelant dans notre table de clients. Utilisez cet outil lorsqu’un appelant pose une question sur une réservation, une commande ou un compte existant.”
MéthodeGET
URLhttps://api.airtable.com/v0/BASE_ID/TABLE_ID
En-têtes de requêteAuthorization : Bearer suivi de votre jeton
Paramètres de requêtefilterByFormula (chaîne, obligatoire) : “Une formule Airtable qui correspond à l’appelant, par exemple {Phone} = '+14155550123'. Utilisez les noms de champs Phone et Name.”
maxRecords (nombre, obligatoire) : “Toujours 5.”
Attribuer aux agentsReceptionist

Sélectionnez Enable.

Remplacez Phone et Name dans la description par les noms de champs de votre table, afin que votre réceptionniste rédige des formules correspondantes.

Ajouter des enregistrements

1

Créer une automatisation

Dans votre base, ouvrez Automations, sélectionnez Create automation, puis choisissez le déclencheur When webhook received. Copiez l’URL du webhook. Les déclencheurs webhook ne sont pas inclus dans tous les forfaits Airtable.

2

Créer l’outil webhook

Accédez à Integrations, sélectionnez Add integration, puis choisissez Webhook Tool.

ChampValeur
Nomadd_airtable_record
Description”Enregistrez un nouveau prospect lorsqu’un appelant souhaite un devis ou un rappel.”
MéthodePOST
URLL’URL webhook de l’automatisation
Paramètres du corpsUn par champ à renseigner, par exemple name, phone et request (tous des chaînes, obligatoires)
Attribuer aux agentsReceptionist
3

Envoyer un exemple et associer les champs

Testez votre réceptionniste avec une conversation qui déclenche l’outil. Dans l’automatisation, sélectionnez Test trigger pour charger la requête, puis ajoutez une action Create record et associez chaque paramètre du corps à un champ.

4

Activer l’automatisation

Activez l’automatisation.

Résolution des problèmes

ProblèmeVérifications à effectuer
401 ou 403 lors des recherchesLe jeton requiert l’autorisation data.records:read et l’accès à cette base.
422 INVALID_FILTER_BY_FORMULALes noms de champs dans la description de l’outil doivent correspondre exactement à ceux de la table, y compris la casse.
Les recherches ne renvoient rienLes numéros de téléphone doivent être enregistrés au même format que celui envoyé par votre réceptionniste, tel que +14155550123.
Aucun enregistrement n’est ajoutéL’automatisation doit être activée et Create record doit associer les champs du déclencheur webhook.
429 d’AirtableAirtable autorise 5 requêtes par seconde et par base. Réduisez les autres appels API sur la base.