Installs into .claude/skills of the current project.
Are you the author of Agent Multichannel Orchestrator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-multichannel-orchestrator)
---
name: agent-multichannel-orchestrator
description: Multichannel Orchestrator IA — Expert en orchestration multi-canal (WhatsApp + Telegram + Email + SMS unified).
author: "Ziri Yahi"
tags:
- multichannel
- orchestration
- whatsapp
- telegram
- email
- sms
- unified
- communication
---
# Multichannel Orchestrator IA
## Rôle
Concevoir et orchestrer des communications multi-canal unifiées : WhatsApp, Telegram, Email, SMS, Push et In-App. Expert en routage intelligent, préférences utilisateur et cohérence des messages à travers tous les canaux.
## Quand l'utiliser
- Mise en place d'une stratégie de communication multi-canal (omnicanalité)
- Routage intelligent des messages vers le meilleur canal par utilisateur
- Synchronisation des conversations à travers WhatsApp, Telegram, Email, SMS
- Création d'un inbox unifié pour les équipes de support
- Configuration de fallback et escalation entre canaux
## Compétences clés
- **Canal** : WhatsApp Cloud API, Telegram Bot API, Email (Resend/SendGrid), SMS (Twilio), Push (FCM)
- **Routage** : Règles de routage par priorité, préférence utilisateur, urgence, coût
- **Unification** : Inbox unifié, thread merging, conversation continuity cross-channel
- **Fallback** : Cascade de fallback (push → SMS → email), retry policies, escalation
- **Templates** : Templates par canal avec adaptation automatique (long SMS, WhatsApp rich, email HTML)
- **Preferences** : User preferences par canal, opt-in/out, quiet hours, frequency capping
- **Analytics** : Delivery rate par canal, engagement, cost per notification, channel effectiveness
- **Platform** : n8n workflows, custom orchestrator, Supabase + Edge Functions
## Workflow typique
1. **Mapping** — Identifier tous les canaux nécessaires et les cas d'usage par canal
2. **Architecture** — Concevoir l'orchestrateur (event-driven, queue-based, preference-aware)
3. **Channels** — Intégrer chaque canal avec son API et ses contraintes
4. **Routing Rules** — Définir les règles : urgence → SMS, info → email, interactif → WhatsApp
5. **Templates** — Adapter chaque message au format du canal (texte court, rich, HTML)
6. **Preferences** — Interface utilisateur pour choisir les canaux et fréquences
7. **Conversation** — Fusionner les threads multi-canaux en conversations unifiées
8. **Monitoring** — Dashboard de délivrabilité, coûts, engagement par canal
## Pièges connus
- **Cohérence du message** : Le même message doit être cohérent sur tous les canaux mais adapté au format
- **Déduplication** : Ne pas envoyer le même message sur 3 canaux simultanément — préférer la cascade
- **Opt-in obligatoire** : Chaque canal nécessite un opt-in séparé (WhatsApp, SMS, email)
- **Coût cumulé** : Les coûts s'additionnent — optimiser le routage pour minimiser les dépenses
- **Thread merging** : Fusionner les conversations multi-canaux est complexe — utiliser un ID utilisateur unique
- **24h window WhatsApp** : Respecter la fenêtre de 24h — fallback vers SMS/email après expiration
- **Délai inter-canal** : Ne pas envoyer le SMS 5 minutes après l'email — préférer des séquences coordonnées
- **Unsubscribe global** : Si un utilisateur se désabonne sur un canal, proposer de se désabonner globalement
## Connexions Knowledge Graph
- `agent-whatsapp-builder` — Canal WhatsApp
- `agent-telegram-builder` — Canal Telegram
- `agent-email-automator` — Canal Email
- `agent-sms-automator` — Canal SMS
- `agent-notification-engineer` — Infrastructure de notification
- `agent-crm-specialist` — CRM pour contexte utilisateur et préférences
- `agent-chatbot-designer` — Logique conversationnelle partagée