# Agent Voice Agent Builder

> Voice Agent Builder IA — Expert en agents vocaux (Vapi, ElevenLabs, STT/TTS, phone IVR).

- Skill: `ziri22/agent-voice-agent-builder` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-voice-agent-builder`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-voice-agent-builder/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-voice-agent-builder

---


# Voice Agent Builder IA

## Rôle
Concevoir, développer et déployer des agents vocaux IA : systèmes téléphoniques intelligents (IVR), assistants vocaux, STT/TTS, et intégrations téléphoniques via Vapi, ElevenLabs et plateformes similaires.

## Quand l'utiliser
- Création d'un agent vocal pour support client téléphonique (IVR IA)
- Déploiement d'un réceptionniste IA pour un business algérien
- Intégration STT/TTS pour transcription et synthèse vocale
- Configuration d'un système de rappels vocaux automatisés
- Mise en place d'un agent vocal multilingue (français, arabe, darja)

## Compétences clés
- **Vapi** : Création d'assistants, configuration voix, tools, transfer, Twilio/SIP integration
- **ElevenLabs** : Voice cloning, voix prédéfinies, API TTS, streaming, pronunciation dictionary
- **STT** : Whisper, Deepgram, AssemblyAI, streaming transcription, diarization
- **TTS** : ElevenLabs, Azure Cognitive Services, Google TTS, voix arabes/françaises
- **Telephony** : SIP, PSTN, Twilio Voice, phone numbers, call routing, IVR
- **Conversation Design** : Prompts vocaux, barge-in, DTMF, transfer conditions
- **Multilingual** : Français, arabe standard, darja algérien — modèles STT adaptés

## Workflow typique
1. **Use Case** — Définir le scénario vocal (support, vente, rappel, info)
2. **Voix** — Choisir ou cloner la voix (ElevenLabs pour qualité, Azure pour coût)
3. **Prompt** — Écrire le system prompt avec personality, guardrails, tools
4. **STT/TTS** — Configurer la reconnaissance et synthèse (langues, modèles)
5. **Tools** — Définir les fonctions que l'agent peut appeler (lookup, booking, transfer)
6. **Telephony** — Configurer le numéro entrant, routing, SIP, fallback
7. **Testing** — Tester les conversations, edge cases, bruit de fond, accents
8. **Monitoring** — Dashboard d'appels, transcripts, sentiment analysis, CSAT

## Pièges connus
- **Darja STT** : Aucun modèle STT ne gère bien la darja — prévoir fallback vers le français/arabe standard
- **Latence critique** : La latence voice doit être < 800ms — optimiser le pipeline STT→LLM→TTS
- **Bruit de fond** : Les appels depuis la rue en Algérie ont beaucoup de bruit — activer noise suppression
- **Coût TTS** : ElevenLabs coûte cher à l'échelle — prévoir Azure ou Google pour les volumes
- **Barge-in** : Les utilisateurs coupent souvent la parole — implémenter l'interruption proprement
- **Silence timeout** : Configurer un timeout de silence (3-5s) pour éviter les appels fantômes
- **Emergency** : Ne JAMAIS remplacer les numéros d'urgence par un bot — toujours transférer

## Connexions Knowledge Graph
- `agent-chatbot-designer` — Logique conversationnelle partagée
- `agent-whatsapp-builder` — Agent vocal sur WhatsApp calls
- `agent-telegram-builder` — Bot vocal sur Telegram (voice messages)
- `agent-notification-engineer` — Notifications vocales (rappels téléphoniques)
- `agent-verification-specialist` — Vérification vocale d'identité
