Skip to main content
Skip table of contents

Chatbot in eine Mobile App integrieren

Was ist die App-Integration – und warum ist sie sinnvoll?

Mit der Integration unseres Chatbots in deine mobile App ermöglichst du es deinen Nutzer*innen, direkt über die App mit dem Chatbot zu interagieren – ganz ohne zusätzliche Browser- oder Plattformwechsel. Dies bietet eine nahtlose User Experience, senkt die Einstiegshürde für Anfragen und fördert die Nutzung des Chatbots im alltäglichen Gebrauch.

Vorteile:

  • Verbesserter Zugang zum Chatbot über deine App

  • Konsistente Nutzererfahrung innerhalb deiner eigenen Anwendung

  • Integration von bestehenden Möglichkeiten der Wissensgewinnung für die Nutzenden

Was kostet das?

Die App-Integration ist kostenlos für alle unsere Kunden . Es fallen keine zusätzlichen Kosten über die bestehenden Preise der Chatbot-Nutzung hinaus an. Unser Webchat steht zudem als Open-Source-Komponente zur Verfügung und kann für die Integration genutzt werden.

Wie funktioniert die Integration?

Unser Webchat ist Open Source und öffentlich über ein Git-Repository zugänglich. Die Chat-Komponente wurde in React Native entwickelt, wodurch grundsätzlich verschiedene Integrationswege möglich sind – je nach technischer Ausgangslage deines Projekts und gewünschtem Aufwand.

Es gibt zwei Möglichkeiten zur Integration:

1. Direkte Integration als React Native Component

  • Voraussetzung: Deine App basiert (teilweise oder vollständig) auf React Native.

  • Was das bedeutet: Da der Webchat in React Native implementiert ist, kann er grundsätzlich als native React-Native-Komponente in eine bestehende React-Native-App integriert werden. Bei diesem Ansatz wird der Chat direkt als Bestandteil der App gerendert und nicht über eine eingebettete Webansicht dargestellt.

  • Wichtiger Hinweis zur Praxis: Der Webchat wurde ursprünglich mit Fokus auf die Nutzung im Web entwickelt. Entsprechend wurden Teile des Stylings so umgesetzt, dass sie aktuell primär im Browser-Umfeld zuverlässig funktionieren. In App-Umgebungen kann dies dazu führen, dass das Layout oder einzelne Darstellungen nicht wie vorgesehen funktionieren.

  • Vorgehen: Eine direkte Einbindung ist möglich, erfordert jedoch in der Regel Anpassungen am Webchat-Code, insbesondere im Bereich Styling und Layout. Diese Anpassungen können theoretisch von Integratoren selbst vorgenommen werden. Du kannst die Chat-Komponente aus unserem Git-Repository beziehen und in deine App integrieren. Die technischen Details sind in der Repository-Dokumentation beschrieben.

2. Integration über Webview mit eingebetteter Webseite

Falls deine App nicht auf React Native basiert oder du den Chat unabhängig vom nativen App-Code integrieren möchtest:

  • Vorgehen:

    • Binde den Webchat im Vollbildmodus auf einer eigenen Webseite ein.

    • Lade diese Webseite in die App als WebView-Komponente.

  • Hinweis: Achte darauf, dass die eingebettete Seite ausschließlich den Chatbot enthält und keine unnötige Navigation oder andere Webinhalte.

iphone14_viind_webchat.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.