Chatbot Kosten

Blogeintrag:

Was kostet ein Chatbot

13 März 2019

In Zeiten, in denen Soziale Medien wie Facebook, Instagram und verschiedene Messenger-Dienste immer wichtiger werden, steigen auch die Anforderungen an Unternehmen, ständig und überall erreichbar zu sein. Natürlich ist dies kaum mit menschlichem Personal umzusetzen. Anders sieht es allerdings mit dem Einsatz von aus, die Nutzern rund um die Uhr für Antworten auf die verschiedensten Fragen zur Verfügung stehen können. Wie diese entwickelt werden und welche Kosten dabei für Unternehmen entstehen, stellen wir nachfolgend genauer vor.

Ein Chatbot - was ist das eigentlich genau?

Bei einem Chatbot handelt es sich genau genommen um ein Programm, welches direkt mit dem Nutzer kommuniziert und ihm bei Fragen zur Verfügung steht. Befindet er sich beispielsweise auf einer Webseite oder auch auf der Seite des Unternehmens auf einer Social-Media-Plattform, antwortet der Chatbot, sobald der Nutzer den Messengerdienst verwendet. 

Besonders sinnvoll ist der Einsatz von Chatbots für den Online-Kundendienst. Fragen, die für gewöhnlich an Callcenter gestellt werden, lassen sich in der heutigen Zeit auch problemlos von Chatbots beantworten. Dadurch können die Anfrageaufkommen für menschliche Mitarbeiter auf ein Minimum reduziert werden, so dass diese sich nur noch mit wirklich komplexen Anliegen befassen müssen. Zudem kann ein Chatbot in vielerlei Hinsicht von Vorteil sein: Häufig sind Mitarbeiter in Callcentern genervt von immer wiederkehrenden, simplen Fragen. Chatbots antworten dagegen immer freundlich, liefern dem Kunden die gesuchte Information und analysieren Fragen blitzschnell. 

Angesichts des enormen Potenzial dieser Entwicklung finden Chatbots immer öfter auch ihren Weg in den E-Commerce. Inzwischen nutzen viele Online-Shops Chatbots, um schnell und rund um die Uhr auf verschiedene Anfragen von Nutzern reagieren zu können. Sogar im Personalwesen können Chatbots mittlerweile sinnvoll sein, um bei Erstgesprächen auszuloten, ob ein Bewerber grundsätzlich für eine Stelle geeignet ist. 

Primär dient ein Chatbot also dazu, den Servicebereich eines Unternehmens zu entlasten und dem Kunden eine schnellere und zuverlässigere Betreuung zu bieten. Lange Warteschleifen in teuren Telefon-Hotlines gehören damit der Vergangenheit an - es genügt, auf einer Social-Media-Plattform eine kurze Nachricht an ein Unternehmen zu senden, schon antwortet der Chatbot und stellt weitere Fragen, um dem User weiterhelfen zu können. 

Doch so vorteilhaft Chatbots auch sind, so wichtig ist für Unternehmen auch die Frage, was deren Entwicklung überhaupt kostet und wann sich der Einsatz lohnt. 

Wichtige Fragen bei der Entwicklung eines Chatbots

Ehe es an die konkrete Entwicklung eines Chatbots geht, gilt es verschiedene Fragen zu klären, die vor allem den User betreffen. Hier muss bereits im Vorfeld fest stehen, wie der Nutzer Antworten auf die Fragen des Chatbots eingeben kann und in welchem Umfang der Chatbot diese verstehen bzw. verarbeiten kann. Grundsätzlich gilt: Je komplexer und intelligenter ein Chatbot arbeiten soll, desto präziser muss die Technologie sein - und desto größer ist auch der Entwicklungsaufwand, der die Kosten in die Höhe treibt. 

Eine Möglichkeit ist, dass der Nutzer vom Chatbot verschiedene Antwortmöglichkeiten angeboten bekommt, auf die er mit einem Stichwort oder einem Buchstaben reagiert. Diese Variante bringt einen relativ geringen Entwicklungsaufwand mit sich, wirkt aber natürlich nicht sonderlich realistisch. Dennoch kann dies für einige Unternehmen eine gute Lösung sein, denn viele Telefon-Hotlines sind ebenfalls nach einem Tastenwählsystem aufgebaut. Auch ist die Fehleranfälligkeit bei solchen einfacheren Chatbots um einiges reduzierter - für KUnden, welche mit modernen Technologien nicht gut klarkommen, ist das oft besser handzuhaben. 

Die andere Möglichkeit ist, einen Chatbot so zu entwickeln, dass die Unterhaltung mit ihm einem Gespräch zwischen einem menschlichen Mitarbeiter und dem Kunden sehr nahe kommt. Schreibt der Kunde beispielsweise ein "Hallo", antwortet der Chatbot entsprechend und erkundigt sich unter Umständen auch nach dem Wohlbefinden des Kunden. Anschließend kann der Nutzer sein Anliegen schildern und der Chatbot erkennt anhand von vorprogrammierten Stichworten, wie er reagieren muss und bietet entsprechende Antworten an. Das Komplexe daran ist allerdings, dass es für Nutzer nicht ganz so einfach zu verstehen ist, wozu ein Chatbot in der Lage ist. Antwortet ein Chatbot auf eine umfassend erklärte Frage nur lapidar mit einem "Ich habe dich nicht verstanden", stehen manche Nutzer vor einem Rätsel und brechen den Kontakt ab. Daher ist eine durchdachte Programmierung enorm wichtig, doch diese ist natürlich auch mit entsprechend höheren Kosten verbunden. 

KI- oder regelbasierte Chatbots - was ist der Unterschied?

Bei Chatbots wird grundsätzlich zwischen KI- und regelbasierten Varianten unterschieden. Regelbasierte Chatbots beantworten die Fragen eines Nutzers anhand fixer Codierungen: Es gibt spezielle Vorgaben bzw. vordefinierte Fragen und Keywords, an denen sich der Chatbot orientiert. Das Problem: Nutzt der User andere Begriffe oder schreibt umgangssprachlich, ist die Chance hoch, dass der Chatbot dies nicht versteht. 

Die andere Möglichkeit ist, einen Chatbot mit künstlicher Intelligenz zu entwickeln. Diese Chatbots lernen immer wieder dazu und finden so passende Antworten, welche dem Nutzer weiterhelfen können. Die Entwicklung von KI-basierten Chatbots ist aus diesem Grund um ein Vielfaches komplexer und erfordert daher auch einen höheren Aufwand bzw. mehr Investitionen. 

Plattform oder Framework für den Chatbot - was ist besser?

Es gibt unterschiedliche Technologien, mit denen sich in der heutigen Zeit Chatbots entwickeln lassen. Sogenannte Chatbot Development Frameworks bieten unterschiedliche Software und Funktionen, mit denen sich Bots individuell programmieren lassen. Weit verbreitet sind unter anderem Botpress, die Google-Software API.ai, das Microsoft Bot Framework oder auch das Facebook-Programm Wit.ai. Es ist grundsätzlich zu empfehlen, den Code für Chatbots selbst zu erstellen anstatt eine fertige Plattform zu nutzen. Denn auf diese Weise kann ein professioneller Quellcode geschrieben werden, der zu den individuellen Anforderungen des Unternehmens passt. Nichtsdestotrotz ist dies ein Projekt, das einen hohen Zeit- und Arbeitsaufwand mit sich bringt. 

Wer allerdings nicht selbst coden möchte oder kann, für den stellen entsprechende Plattformen eine gute Alternative dar. Denn damit können sich Unternehmen auf das Eigentliche fokussieren - nämlich die Konversation zwischen Nutzer und Chatbot. Die Entwicklungsplattformen sind dabei meist sehr benutzerfreundlich gestaltet, so dass es nicht lange dauert, um einen virtuellen Dialogpartner zu schaffen, der die verschiedensten Fragen beantworten kann. Gehört die Plattform nicht ohnehin bereits zu einem bestimmten Sozialen Netzwerk, bieten die meisten Programme eine Implementierung in die jeweilige Plattform an. 

So werden die Kosten bei der Entwicklung eines Chatbots beeinflusst

Allgemein lässt sich sagen, dass es in den meisten Fällen die preiswertere Lösung ist, wenn ein Chatbot über eine Plattform eingerichtet wird, welche auf den entsprechenden Social-Media-Kanal wie WhatsApp oder Facebook ausgerichtet ist. Denn hier passen die Interfaces bzw. Schnittstellen schon zur jeweiligen Nutzer-Oberfläche. Wer dagegen einen Chatbot in seine eigene Webseite einbinden möchte, muss mit einem höheren Aufwand rechnen, da hierfür natürlich spezielle Optimierungen erforderlich sind. 

Soll ein Chatbot auf unterschiedlichen Kanälen aktiv sein oder plant man, diesen in Zukunft auf verschiedenen Social-Media-Plattformen einzusetzen, lassen sich schon im Vorfeld durch eine entsprechende Planung unnötige Kosten sparen. Hierzu gehört unter anderem auch, abzuklären, welche Elemente die einzelnen Plattformen bieten und wie sich der Chatbot auf alle Kanäle anpassen lässt. Muss ein Konzept bei einer späteren Erweiterung noch einmal komplett überarbeitet werden, ist dies ein Mehraufwand, der sich schon zu Beginn vermeiden lässt. 

Beim Einbetten des Chatbots fällt dennoch etwas Aufwand an, weil jede einzelne Plattform individuelle Schnittstellen hat, die zum Bot passen müssen. Zudem darf nicht vergessen werden, dass jede Social-Media-Plattform sich stetig verändert und Chatbots aus diesem Grund immer wieder an Updates und andere Neuerungen angepasst werden müssen. 

Kostenfaktor multiligualer Chatbot - lohnt sich das?

Gerade wenn ein Unternehmen Kunden aus verschiedenen Ländern hat, kann es sinnvoll sein, einen mehrsprachigen Chatbot zu entwickeln. Tatsächlich ist der Aufwand dafür nicht sonderlich groß, denn es müssen lediglich dieselben Texte und Keywords vom Deutschen in die Fremdsprache übersetzt werden. Die Schwierigkeit besteht jedoch darin, dass fremdsprachige Kunden andere Worte verwenden, weshalb Chatbots auch Synonyme verstehen müssen. Die Entwicklung multilingualer Chatbots erfordert aus diesem Grund eine solide Planung, idealerweise gemeinsam mit jemande, der der Fremdsprache sicher mächtig ist. 

Auch die Datenspeicherung verursacht Kosten bei der Entwicklung

Maßgeblich Einfluss auf die Kosten für die Entwicklung eines Chatbots hat auch der Umfang der Datenspeicherung. Dabei geht es in erster Linie nicht um jene Daten, die der Chatbot "lernen" soll, sondern vielmehr um Klick- und Abbruchraten sowie die Relevanz und Häufigkeit verschiedener Themen. Ganz egal, welche und wie viele Daten gespeichert werden sollen - in diesem Fall ist stets eine Datenbank erforderlich, die einen Mehraufwand bei der Entwicklung bedeutet. 

Hier bringt es immer mehr Arbeit mit sich, wenn Daten in ein bereits arbeitendes System eingebaut werden müssen, als sie in ein ganz neues System zu integrieren. Sollen gespeicherte Daten ausgewertet und analysiert werden, lassen diese sich zum Beispiel in Programmen wie Google Analytics ablegen, damit später Statistiken erstellt werden können. 

Die Integration in ein CRM

Komplex ist die Entwicklung eines Chatbots auch dann, wenn er auf Kundendaten zugreifen soll. Hierfür ist die Anbindung an ein CRM (Customer-Relationship-Management-System) notwendig. Gibt der Kunde beispielsweise seine Kundennummer an, sobald der Chatbot ihn dazu auffordert, greift dieser sofort auf die Daten im CRM zu und kann daraufhin entsprechende Antworten liefern. Damit dieser Prozess möglich gemacht wird, ist die Entwicklung mehrerer Schnittstellen erforderlich - und das ist relativ aufwändig. 

Unverzichtbar wäre eine Anbindung an das CRM zum Beispiel dann, wenn ein User eine Nachricht in seinem Kundenkonto hinterlegen möchte - wie beispielsweise, dass er dringend auf eine Bestellung wartet oder dass er einen Schaden an seinem Fahrzeug melden möchte. Umgekehrt kann er dann auch Daten aus den hinterlegten Informationen im CRM abrufen, wenn er den Chatbot danach fragt. 

Der Chatbot in Kombination mit menschlichen Mitarbeitern

Der derzeitige Stand der Technik macht es zwar möglich, dass Chatbots bereits auf ein breites Spektrum an Fragen reagieren und eine gute Interaktion mit Nutzern bieten können, aber menschliche Mitarbeiter noch immer nicht vollständig ersetzen können. Gelangt ein Chatbot also an seine Grenzen, sollte es noch immer die Möglichkeit geben, den Kunden an einen menschlichen Mitarbeiter weiterzuleiten. Hierfür kann entweder eine direkte Übergabe der Kommunikation an den Servicemitarbeiter erfolgen, oder es werden dem Kunden entsprechende Kontaktdaten wie Telefonnummer oder E-Mailadresse mitgeteilt. 

Tatsächliche Kosten eines Chatbots

Die genauen Kosten für die Entwicklung eines Chatbots hängen von individuellen Faktoren ab, allerdings gibt es grundsätzliche Preisklassen, an denen man sich orientieren kann. 

Simple Chatbots für Social-Media-Kanäle, die über Programme wie Manychat oder Chatfuel aufgebaut werden können, starten bei rund 1.500 Euro. Soll der Chatbot mit verschiedenen Programmen wie zum Beispiel Google Maps verknüpft werden, betragen die Kosten dagegen rund 3.000 Euro. 

Deutlich teurer sind bereits Chatbots, die über ein individuelles Backend verfügen und entsprechend programmiert werden müssen. Hierfür ist zudem eine Einbindung in ein CRM erforderlich, was Kosten von knapp 10.000 Euro mit sich bringt. Darüber hinaus können die Kosten für die Entwicklung eines Chatbots auch zwischen 15.000 und 20.000 Euro betragen, sofern es sich um ein intelligentes System mit unterschiedlichsten API-Integrationen handelt. Es kommt also stets auf die persönlichen Wünsche und das Budget eines Unternehmens an - diese Faktoren sollten immer berücksichtigt werden, ehe man sich für eine bestimmte Form eines Chatbots entscheidet.

Bei Fragen können Sie gerne mit uns oder unseren Fachberatern Kontakt aufnehmen.

Schreiben Sie uns an.