Démarrage rapide

Créez votre premier agent conversationnel en seulement 5 minutes.

Dans ce guide, vous apprendrez à créer votre premier agent conversationnel. Il vous servira de base pour concevoir des workflows conversationnels adaptés à vos cas d’usage métier.

Utilisez la compétence Agents d’ElevenLabs pour créer et gérer des agents vocaux depuis votre assistant de programmation IA :

npx skills add elevenlabs/skills --skill agents

Vous pouvez également connecter le serveur MCP hébergé à Claude ou à tout autre client MCP pour créer et gérer des agents en langage naturel.

Premiers pas

Les agents ElevenLabs se gèrent depuis le Dashboard ElevenAgents, l’API ElevenLabs, la CLI Agents ou le serveur MCP hébergé.

Agents ElevenLabs

L'assistant en bas à droite de cette page est un exemple d'agent ElevenLabs. Il peut répondre aux questions sur ElevenLabs, naviguer entre les pages et vous diriger vers des ressources externes.

Créer votre premier agent

Dans ce guide de démarrage rapide, nous allons commencer par créer un agent via l’API ou le Dashboard web. Nous testerons ensuite l’agent, soit en l’intégrant à votre site web, soit via le Dashboard ElevenLabs.

Dans ce guide, nous allons créer un assistant conversationnel de support capable de répondre aux questions sur votre produit, votre documentation ou votre service. Vous pouvez intégrer cet assistant à votre site web ou à votre application afin d’offrir une assistance en temps réel à vos clients.

Agents ElevenLabs

L'assistant en bas à droite de cette page peut répondre aux questions sur ElevenLabs, naviguer entre les pages et vous diriger vers des ressources externes.
1

Connectez-vous à ElevenLabs

Rendez-vous sur elevenlabs.io, puis connectez-vous ou créez votre compte.

2

Créez un nouvel assistant

Dans le Dashboard ElevenLabs, créez un nouvel assistant en saisissant un nom et en sélectionnant l’option Blank template.

Dashboard

Création d'un nouvel assistant
3

Configurez le comportement de l'assistant

Accédez à l’onglet Agent pour configurer le comportement de l’assistant. Définissez les éléments suivants :

1

Premier message

Il s’agit du premier message que l’assistant prononcera lorsqu’un utilisateur démarre une conversation.

Premier message
Hi, this is Alexis from <company name> support. How can I help you today?
2

Prompt système

Ce prompt définit le comportement, les tâches et la personnalité de l’assistant.

Personnalisez l’exemple suivant avec les informations de votre entreprise :

Prompt système
You are a friendly and efficient virtual assistant for [Your Company Name]. Your role is to assist customers by answering questions about the company's products, services, and documentation. You should use the provided knowledge base to offer accurate and helpful responses.
Tasks:
- Answer Questions: Provide clear and concise answers based on the available information.
- Clarify Unclear Requests: Politely ask for more details if the customer's question is not clear.
Guidelines:
- Maintain a friendly and professional tone throughout the conversation.
- Be patient and attentive to the customer's needs.
- If unsure about any information, politely ask the customer to repeat or clarify.
- Avoid discussing topics unrelated to the company's products or services.
- Aim to provide concise answers. Limit responses to a couple of sentences and let the user guide you on where to provide more detail.
4

Ajoutez une base de connaissances

Accédez à la section Knowledge Base pour fournir à votre assistant du contexte sur votre entreprise.

Vous pouvez y importer des documents pertinents et des liens vers des ressources externes :

  • Ajoutez de la documentation, des FAQ et d’autres ressources pour aider l’assistant à répondre aux demandes des clients.
  • Maintenez la base de connaissances à jour afin que l’assistant fournisse des informations précises et actualisées.

Configurez ensuite la voix de votre assistant.

1

Sélectionnez une voix

Dans l’onglet Voice, choisissez dans la Voice Library la voix qui correspond le mieux à votre assistant :

Paramètres de voix

Des voix, des modèles et des LLM de meilleure qualité peuvent augmenter le temps de réponse. Pour une expérience client optimale, équilibrez qualité et latence selon le cas d’usage prévu pour votre assistant.
2

Testez votre assistant

Appuyez sur le bouton Test AI agent et essayez de converser avec votre assistant.

Configurez les critères d’évaluation et la collecte de données afin d’analyser les conversations et d’améliorer les performances de votre assistant.

1

Configurez les critères d'évaluation

Accédez à l’onglet Analysis dans les paramètres de votre assistant pour définir des critères personnalisés d’évaluation des conversations.

Paramètres d'analyse

Chaque transcription de conversation est transmise au LLM afin de vérifier si des objectifs spécifiques ont été atteints. Les résultats seront success, failure ou unknown, accompagnés d’une justification du résultat choisi.

Ajoutons un critère d’évaluation nommé solved_user_inquiry :

Prompt
The assistant was able to answer all of the queries or redirect them to a relevant support channel.
Success Criteria:
- All user queries were answered satisfactorily.
- The user was redirected to a relevant support channel if needed.
2

Configurez la collecte de données

Dans la section Data collection, configurez les informations à extraire de chaque conversation.

Cliquez sur Add item, puis configurez les éléments suivants :

  1. Type de données : sélectionnez « string »
  2. Identifiant : saisissez un identifiant unique pour ce point de données : user_question
  3. Description : fournissez au LLM des instructions détaillées sur la façon d’extraire les données spécifiques de la transcription :
Prompt
Extract the user's questions & inquiries from the conversation.
Testez votre assistant en vous mettant à la place d’un client. Posez des questions, évaluez ses réponses et ajustez les prompts jusqu’à ce que ses performances vous conviennent.
3

Consultez l'historique des conversations

Consultez les résultats d’évaluation et les données collectées pour chaque conversation dans l’onglet Call history.

Historique des conversations

Examinez régulièrement l’historique des conversations afin d’identifier les problèmes et tendances récurrents.

L’agent nouvellement créé peut être testé de différentes manières, mais la plus rapide consiste à utiliser le Dashboard ElevenLabs.

Le Dashboard web utilise notre SDK React en interne pour gérer les conversations en temps réel.

Si vous préférez tester rapidement l’agent sur votre propre site web, vous pouvez utiliser le widget Agent. Collez simplement l’extrait HTML suivant dans votre site web, en remplaçant agent-id par l’ID de votre agent.

<elevenlabs-convai agent-id="agent-id"></elevenlabs-convai>
<script src="https://unpkg.com/@elevenlabs/convai-widget-embed" async type="text/javascript"></script>

Prochaines étapes

Après ce guide de démarrage rapide, vous pouvez améliorer l’efficacité de votre agent en intégrant :