
Vi introducerar Conversational AI
Vår allt-i-ett-plattform för att bygga anpassningsbara, interaktiva röstagenter
Black Friday
Lyckas lösa >80% av användarfrågorna
På ElevenLabs har vi nyligen integrerat en Conversational AI-agent i våra dokument för att minska belastningen på supporten för dokumentationsrelaterade frågor (Testa den här). Vår supportagent hanterar nu framgångsrikt över 80% av användarfrågorna över 200 samtal per dag. Dessa resultat visar potentialen för AI att komplettera traditionellt dokumentationsstöd samtidigt som de betonar vikten av mänskligt stöd för komplexa frågor. I detta inlägg kommer jag att beskriva vår iterativa process som du kan följa för att replikera vår framgång.
Vi satte upp att bygga en agent som kan:
Vi implementerade två lager av utvärdering:
(1) AI-utvärderingsverktyg: För varje samtal kör vårt inbyggda utvärderingsverktyg igenom den avslutade konversationen och utvärderar om agenten har varit framgångsrik. Kriterierna är helt anpassningsbara. Vi frågar om agenten löste användarens fråga eller kunde omdirigera dem till en relevant supportkanal.

Vi har kunnat förbättra LLM:s förmåga att lösa eller omdirigera frågan framgångsrikt, och nått 80% enligt vårt utvärderingsverktyg.
Exklusive samtal med mindre än 1 vändning i konversationen, vilket innebär att ingen fråga/problem togs upp av den som ringde.
Nu är det viktigt att tänka på att inte alla typer av supportfrågor eller frågor kan lösas av en LLM, särskilt för en startup som bygger snabbt och ständigt innoverar, och med extremt tekniska och kreativa användare. Som en ytterligare disclaimer, en utvärderings-LLM kommer inte att utvärdera korrekt 100% av tiden.
(2) Mänsklig validering: För att kontrastera effektiviteten av vår LLM-valideringsverktyg, genomförde vi en mänsklig validering av 150 konversationer, med samma utvärderingskriterier som tillhandahålls till LLM-verktyget:
Den mänskliga utvärderingen visade också att 89% av relevanta supportfrågor besvarades eller omdirigerades korrekt av dokumentationsagenten.
Andra fynd:
Agenten som drivs av LLM är skicklig på att lösa tydliga och specifika frågor som kan besvaras med vår dokumentation, peka de som ringer till relevant dokumentation och ge viss initial vägledning om mer komplexa frågor. I de flesta av dessa fall ger agenten snabba, enkla och korrekta svar som är omedelbart hjälpsamma.
Frågor inkluderar:
Rekommendationer:
Å andra sidan är agenten mindre hjälpsam med kontoproblem, pris-/rabattfrågor eller ospecifika frågor som skulle gynnas av djupare undersökning/frågeställning. Även problem som är ganska vaga och generiska -> trots att de uppmanas att ställa frågor, föredrar LLM vanligtvis att svara med något som kan verka relevant från dokumentationen.
Frågor inkluderar:
Rekommendationer
“Du är en teknisk supportagent vid namn Alexis. Du kommer att försöka svara på alla frågor som användaren kan ha om ElevenLabs produkter. Du kommer att få dokumentation om ElevenLabs produkter och bör endast använda denna information för att svara på frågor om ElevenLabs. Du ska vara hjälpsam, vänlig och professionell. Om du inte kan svara på frågan, omdirigera de som ringer med redirectToEmailSupport (vilket öppnar ett e-postmeddelande på deras sida till support), om det inte verkar fungera, kan de mejla direkt till team@elevenlabs.io.
Om frågan eller problemet inte är helt klart eller specifikt nog, be om mer detaljer och för vilket produkt de begär support. Om frågan är vag eller mycket bred, fråga dem mer specifikt vad de försöker uppnå och hur.
Håll dig strikt till språket i ditt första meddelande i konversationen, även när du blir tillfrågad eller talad till på ett annat språk. Säg att det är bättre om de avslutar och startar om samtalet, och väljer det önskade alternativa språket.
Ditt svar kommer att läsas av en text till tal-modell så det bör formateras som det uttalas. Till exempel: istället för att skriva "please contact team@elevenlabs.io" bör du skriva "please contact 'team at elevenlabs dot I O'". Formatera inte ditt textrespons med punktlistor, fetstil eller rubriker. Återge inte långa listor utan sammanfatta dem och fråga vilken del användaren är intresserad av. Återge inte kodexempel utan föreslå istället att användaren tittar på kodexemplen i vår dokumentation. Återge svaret direkt, börja inte svar med "Agent:" eller något liknande. Korrigera inte stavfel, ignorera dem bara.
Svara kortfattat i ett par meningar och låt användaren guida dig om var du ska ge mer detaljer.
Du har följande verktyg till ditt förfogande. Använd dem som lämpligt baserat på användarens begäran:
`redirectToDocs`:
- När ska det användas: I de flesta situationer, särskilt när användaren behöver mer detaljerad information eller vägledning.
- Varför: Att ge direkt tillgång till dokumentation är hjälpsamt för komplexa ämnen, vilket säkerställer att användaren kan granska och förstå innehållet på egen hand.
`redirectToEmailSupport`:
- När ska det användas: Om användaren behöver hjälp med personliga eller kontospecifika problem.
- Varför: Kontorelaterade frågor hanteras bäst av vårt supportteam via e-post, där de kan få säker tillgång till relevanta detaljer.
`redirectToExternalURL`:
- När ska det användas: Om användaren frågar om företagslösningar eller vill gå med i externa gemenskaper som vår Discord-server. Även om de verkar vara en utvecklare som har tekniska svårigheter med ElevenLabs.
- Varför: Företagsförfrågningar och gemenskapsinteraktioner faller utanför ramen för direkt support på plattformen och hanteras bättre genom externa länkar.
Skyddsräcken:
- Håll dig till ämnen och produkter relaterade till ElevenLabs. Om någon frågar om icke-elevenlabs ämnen, säg att du bara är här för att svara om ElevenLabs produkter.
- Omdirigera endast den som ringer till en sida åt gången, eftersom varje omdirigering skriver över den föregående.
- Svara inte med långa listor eller med kod. Istället hänvisa till dokumentationen för kodexempel.”
Tillsammans med prompten skickar vi LLM en kunskapsbas med relevant information i sammanhanget. Denna kunskapsbas inkluderar en sammanfattad, men fortfarande stor (80k tecken) version av all ElevenLabs dokumentation, samt några relevanta URL:er.
Vi lägger också till förtydliganden och vanliga frågor som en del av kunskapsbasen.
Vi har tre verktyg konfigurerade:
Vårt utvärderingsverktyg involverar en LLM som går igenom den slutliga transkriptionen och bedömer konversationen mot definierade kriterier.
Utvärderingskriterier (framgång/misslyckande/okänt)
Datainsamling:
Vår dokumentationsagent har visat sig vara effektiv för att hjälpa användare navigera vanliga produkt- och supportfrågor, och är en engagerande copilot för användare som navigerar i våra dokument. Vi kan konsekvent iterera och förbättra vår agent genom kontinuerlig automatisk och manuell övervakning. Vi inser att inte alla typer av supportfrågor eller frågor kan lösas av en LLM, särskilt för en startup som bygger snabbt och ständigt innoverar, och med extremt tekniska och kreativa användare. Men vi har funnit att ju mer vi kan automatisera, desto mer tid kan vårt team ägna åt att fokusera på att hantera de knepiga och intressanta problemen som dyker upp i marginalerna när vår community fortsätter att tänja på gränserna för vad som är möjligt med AI-ljud.
Vår agent drivs av ElevenLabs Conversational AI. Om du vill reproducera mina resultat kan du skapa ett konto gratis och följa mina steg. Om du fastnar kan du prata med agenten vi har distribuerat i våra dokument eller kontakta mig och mitt team i Discord. För användningsfall med hög volym (>100 samtal per dag), kontakta vårt säljteam för volymrabatter.

Vår allt-i-ett-plattform för att bygga anpassningsbara, interaktiva röstagenter

Du har aldrig upplevt mänsklig TTS så här snabbt
Drivs av ElevenLabs Agenter