Een voicebot is een geautomatiseerd systeem dat op basis van text-to-speech en spraakherkenning gesproken dialogen kan voeren met mensen.
De input van de voicebot is menselijke spraak (bijvoorbeeld een klant die een vraag stelt). Deze input wordt opgenomen en wordt dor middel van spraakherkenningssoftware omgezet in tekst. Daarna gaat een chatbot met de vraag op zoek naar een antwoord, bijvoorbeeld in een kennisbank. Het meest waarschijnlijke antwoord wordt geformuleerd en omgezet naar spraak met spraakgenerator software.
Zie ook human-in-the-loop, escalatie, chatbot