Aller au contenu
OmniChannels.ai

Productivité et opérations

Foodics + OmniChannels.ai : informez vos clients de leurs commandes

Connexion via API et webhooksMis à jour le

En bref

Foodics, le système de caisse pour restaurants très répandu en Arabie saoudite et dans le Golfe, propose des webhooks aux applications créées sur sa plateforme développeur. Un événement de commande peut être transmis à un outil d'automatisation ou à une petite fonction à vous, qui appelle l'API REST d'OmniChannels.ai pour envoyer des WhatsApp ou SMS en arabe ou en anglais : commande prête, demande d'avis, offre de fidélité. Il n'existe pas d'application sur la marketplace.

Ce que vous pouvez faire

  • Commande prête à retirer

    Lorsqu'un événement de commande indique qu'elle est prête, envoyez au client un modèle WhatsApp ou un SMS en arabe avec le numéro de commande et l'établissement.

  • Avis après la visite

    Quelque temps après la clôture d'une commande, envoyez une courte demande d'avis avec un lien, au moment défini par votre outil d'automatisation.

  • Fidélité et visites répétées

    Envoyez aux clients ayant donné leur consentement un point sur leurs points de fidélité ou une offre en semaine, sous forme de modèle WhatsApp marketing approuvé.

  • Informations de livraison et d'établissement

    Informez les clients par SMS d'un retard ou d'un changement d'établissement lorsque le statut d'une commande en livraison change.

Comment la connexion fonctionne

Connexion via API et webhooks

Foodics fournit une API et des webhooks aux applications enregistrées sur sa plateforme développeur. Les événements disponibles et les accès nécessaires pour votre compte sont définis par Foodics : consultez sa documentation développeur avant de vous lancer. Les données de commande n'incluent le numéro de téléphone du client que s'il a été saisi en caisse ou dans le canal de commande.

Notre API n'accepte pas directement les payloads des webhooks Foodics. Faites pointer le webhook Foodics vers un outil d'automatisation comme n8n ou Make, ou vers une petite fonction à vous. Celle-ci lit la commande, choisit le message et la langue, puis appelle notre API REST avec votre jeton Bearer. Les messages WhatsApp à l'initiative de l'entreprise hors de la fenêtre de 24 heures nécessitent des modèles approuvés, et les messages marketing exigent le consentement du client.

  • Webhooks Foodics : disponibles pour les applications de la plateforme développeur Foodics ; consultez sa documentation
  • L'événement de commande va vers un outil d'automatisation ou votre fonction, pas vers notre API
  • Modèles WhatsApp approuvés en arabe et en anglais pour chaque type de message
  • Les identifiants d'expéditeur SMS en Arabie saoudite doivent être enregistrés avant usage

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

    Configurer l'accès développeur Foodics

    Enregistrez une application sur la plateforme développeur Foodics et confirmez les événements de commande et les données qu'elle peut recevoir.

  3. 3

    Recevoir les événements de commande

    Faites pointer le webhook Foodics vers un webhook n8n ou Make, ou vers votre propre endpoint, et examinez un événement de commande réel.

    Guide: Make and Zapier with webhooks
  4. 4

    Préparer les modèles

    Faites approuver des modèles WhatsApp en arabe et en anglais pour les messages de commande prête, d'avis et de fidélité.

    Guide: WhatsApp Business API
  5. 5

    Envoyer via notre API

    Mappez le numéro de téléphone et les champs de la commande, puis appelez notre API pour WhatsApp ou SMS, en ignorant les clients sans numéro ou sans consentement.

    Guide: SMS API

Documentation de l'éditeur

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

Exemple de flux

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

  1. 01

    Caisse Foodics

    Une commande est créée, prête ou clôturée

  2. 02

    Automatisation ou fonction

    Lit l'événement de commande et choisit le message

  3. 03

    API OmniChannels.ai

    Envoie le modèle WhatsApp ou le SMS

  4. 04

    Téléphone du client

    Message de commande prête, d'avis ou de fidélité en arabe

1. Caisse Foodics: Une commande est créée, prête ou clôturée 2. Automatisation ou fonction: Lit l'événement de commande et choisit le message 3. API OmniChannels.ai: Envoie le modèle WhatsApp ou le SMS 4. Téléphone du client: Message de commande prête, d'avis ou de fidélité en arabe

Questions

Existe-t-il une application OmniChannels.ai sur la marketplace Foodics ?

Non. Vous utilisez la plateforme développeur et les webhooks de Foodics, avec un outil d'automatisation ou votre propre fonction qui appelle notre API REST.

Foodics peut-il envoyer directement vers votre API ?

Non. Notre API n'accepte pas les payloads Foodics. Un intermédiaire doit lire la commande et construire la requête d'envoi.

Quels événements de commande puis-je utiliser ?

Cela dépend de ce que Foodics met à disposition de votre application. Consultez la documentation développeur de Foodics pour connaître les événements actuels et les conditions d'accès.

Puis-je envoyer des offres de fidélité à tous les clients ?

Uniquement aux clients ayant donné leur consentement. Sur WhatsApp, les offres sont des modèles marketing soumis à approbation, et le SMS marketing en Arabie saoudite suit des règles locales sur l'expéditeur et le contenu.

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.