Chatterbotit ovat ohjelmia, jotka on suunniteltu tarjoamaan sähköistä vuorovaikutusta ihmisten kanssa, joka on jonkin verran samanlainen kuin kahden ihmisen välinen keskustelu. Useissa sovelluksissa käytetty chatterbot on läheisesti mukana online -pelaamisessa ja muissa ohjelmissa, joissa ihmisen toimet ja suullinen viestintä vaikuttavat tietokoneohjelman vastauksiin. Tämäntyyppinen ohjelmanparannus voi tehdä eri sovelluksista ystävällisempiä monille käyttäjille.
Chatterbot, joka joskus tunnetaan nimellä talkbotit, chat -robotit tai jopa chatterboxit, toimii keskustelupalveluna. Verkkopelaaminen on yksi esimerkki ohjelmista, joissa laite auttaa luomaan houkuttelevamman ympäristön ja houkuttelee ihmisen pelaamaan. Vaikka muita ihmispelaajia ei olisikaan mukana, chatterbot tarjoaa keskustelua sen perusteella, mitä henkilö päättää sanoa tai tehdä. Vaikka vuorovaikutuksesta saattaa puuttua kahden ihmisen välisen verbaalisen viestinnän spontaanius, chatterbot jäljittelee tehokkaasti keskustelun virtaa ja parantaa siten toiminnasta saatavaa nautintoa.
Chatterbot on osa laajempaa tekniikkaa, jonka tarkoituksena on tarjota älykkäitä keskustelutyökaluja monenlaisessa sähköisessä viestinnässä. Monet yritykset käyttävät chatbot -tekniikkaa keinona seuloa ja hyväksyä saapuvat puhelut asiakastukikeskuksiin. Ajatuksena on, että käyttämällä chatterbotia rutiininomaisten avunpyyntöjen käsittelyyn, live -teknikot tai asiakaspalveluhenkilöstö voivat viettää enemmän aikaa keskittyäkseen asiakkaisiin, joilla on yksityiskohtaisempia ongelmia.
Kun chatterbot -sovellusten ohjelmointi kehittyy, ajatus kahden chatterbotin vuorovaikutuksesta keskenään ja keskustelun kanssa, joka on sekä looginen että rakentava, tulee entistä todennäköisemmäksi. Kahden tai useamman chatterbotin käyttäminen tämän tyyppisessä ympäristössä mahdollistaisi, että ihmiset voivat käyttää laitteita käyttöliittymän kanssa chatterbotin kanssa, joka seuloo mahdollisen asiakkaan tai myyjän puhelut, ja antaa botille mahdollisuuden kerätä asiaankuuluvia tietoja toisiltaan. Tämä antaisi johtajille ja muulle henkilöstölle mahdollisuuden tarkastella arkistoitua keskustelua vapaa-ajallaan ja aloittaa sitten henkilökohtaisen yhteydenpidon, jos se on kiinnostunut.