
Découvrez l’intégration ElevenLabs × Lovable
- Catégorie
- Développeur
- Date
Créez un agent vocal IA du Père Noël en temps réel dans votre application React avec ElevenLabs. Suivez ce guide rapide étape par étape pour offrir une expérience vocale festive et interactive grâce à WebRTC et à la plateforme Agents d’ElevenLabs.
Pour les fêtes, ajoutez le Père Noël à votre application.
Avec ElevenLabs Plateforme Agents et le SDK @elevenlabs/react, vous pouvez intégrer un agent vocal du Père Noël dans votre application React en quelques minutes. Dans ce guide, nous allons :
Vous devriez voir une barre latérale avec Agents, Base de connaissances, Outils, et Voix dans la section « Build ».
Ensuite, nous allons créer un agent qui se comporte comme le Père Noël et parle avec sa voix.
Nommez-le : Père Noël.
Dans le champ Invite système , collez ce qui suit :
Définissez Premier message sur :
Ho, ho, ho ! Joyeux Noël, mon ami. Dis-moi, comment tu t’appelles ?
C’est ce que les utilisateurs entendront au début de l’appel.
Dans la section Voix :
MDLAMJ0jxkpYkjXbmG4tMaintenant, le Père Noël va vraiment sonner comme le Père Noël.
Pour cet exemple, nous allons laisser l’accès ouvert :
Pour une première démo, il est tout à fait possible de laisser Activer l’authentification désactivé pour que tout le monde puisse se connecter à l’agent sans restriction. Cela accélère la prise en main et c’est idéal pour des prototypes rapides, des hackathons ou des démonstrations internes.
En revanche, pour toute application en production ou accessible à l’extérieur, vous ne devez jamais laisser votre agent ouvert. Utilisez plutôt le Point de terminaison du jeton d’ElevenLabs pour générer des jetons d’accès temporaires et limités pour chaque session utilisateur. Cela vous permet de garder le contrôle sur qui se connecte, combien de temps l’accès dure et ce que l’utilisateur peut faire. Activer l’authentification protège votre agent contre les appels non autorisés, les abus ou une utilisation hors de vos limites prévues — c’est fortement recommandé avant toute mise en ligne.
En haut de la page de l’agent, vous verrez un champ ID de l'agent.
Notez cette valeur — nous la collerons dans notre composant React à l’étape suivante :
Dans votre projet React / Next.js, installez le SDK React ElevenLabs :
Avec ça en place, nous pouvons utiliser le hook utiliserConversation pour démarrer et arrêter les appels vocaux.
Créez un nouveau composant, par exemple CallSantaButton.tsx, et collez ce code :
Ensuite, remplacez "<AGENT_ID>" par l’ID réel de l’agent que vous avez copié depuis le tableau de bord.
Puis affichez le bouton où vous voulez dans votre interface, par exemple :
Ouvrez dans votre navigateur et cliquez sur Démarrer l’appel:
Ensuite, le Père Noël vous demandera votre prénom, votre liste de souhaits et ce que vous avez fait cette année pour rester sur la liste des gentils.
Une fois que tout fonctionne, vous pouvez :
Mais l’intégration de base, c’est simplement :
identifiantAgentutiliserConversation et un boutonC’est tout ce qu’il vous faut pour ajouter la magie du Père Noël en temps réel dans votre application React.



