Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/artificialsolutions/teneo-web-chat

Web-based chat UI for Teneo chatbots that can be embedded in websites.
https://github.com/artificialsolutions/teneo-web-chat

chat-widget chatbot javascript-api teneo teneo-api teneo-engine teneo-studio vue website

Last synced: 5 days ago
JSON representation

Web-based chat UI for Teneo chatbots that can be embedded in websites.

Awesome Lists containing this project

README

        

# Teneo Web Chat

> [!IMPORTANT]
> This project has been retired and archived
> The project is based on [Vue2 which is now EOL](https://v2.vuejs.org/eol/) and to migrate to Vue 3 would require major rework.
>
> A commercial offering "Teneo Web Widget" is available from Teneo.ai now which is based on a more modern tech stack and will benefit from commercial support.
> You can find [Teneo Web Widget releases here](https://github.com/artificialsolutions/teneo-web-widget/releases)
> If there is a need of continued use / development of this project for your own needs please feel free to fork the project - which will remain here in archived form.

## Overview

Teneo Web Chat is a chat widget that can be embedded in websites. Support for various components like buttons, quick replies, images, audio, videos and cards is built-in and the available Teneo Web Chat JavaScript API allows for easy live chat integration and extendability.

Core features:

+ Supports various message types, like cards, images, buttons, quick replies etc.
+ Lightweight
+ Easy to embed in websites
+ Extendable through a powerful Javascript API
+ Works on all major browsers like Chrome, Edge, Firefox, Internet Explorer 11, Opera and Safari
+ Works on mobile devices
+ Accessible (WCAG ready)
+ Available in multiple languages, easy to localize
+ Open source

Additional Features:

+ [TTS/ASR](docs/features/TTS.md).
+ [Rating Message](docs/features/Rating%20Message.md).
+ [Upload files](docs/features/upload.md).

+ This readme contains high-level information about running Teneo Web Chat. For full documentation, please refer to the [Teneo Web Chat Documentation](https://developers.teneo.ai/resource/channels/teneo-web-chat) on the Teneo Developers website.

## Prerequisites

+ Your bot needs to be published and you need to know the engine URL.
+ To embed Teneo Web Chat in your site, you will need to be able to upload a javascript file and embed code into the website's html.

## Setup options

### Adding the web chat UI to your site

To add the web chat UI to your site, proceed as follows:

#### Download teneo-web-chat.js

Download the file `teneo-web-chat.js` from the [latest release on Github](https://github.com/artificialsolutions/teneo-web-chat/releases/) and add it to your site.

#### Update pages

Add the following code before the closing `