Connect

Introduction

Elqano Connect is a powerful chatbot solution that integrates seamlessly with Microsoft Teams to provide intelligent document search and question answering capabilities. This section covers the architecture, components, and setup process for deploying Elqano Connect in your environment.

Architectures

The Elqano Connect application relies on images executed in containers. These containers can either be run in an app service or directly within a Kubernetes Cluster. These two options lead to distinct architectures. You will find more details on each architecture in the dedicated sections:

Components

The elqano Connect ChatBot uses three different component types: technical components, logical components and Teams related components:

  • The technical components can be represented as the application body (from the muscles to the brain). These components are the core of the solution.
  • The logical components can be represented as the application senses (these components are needed to integrate the application to the client environment e.g for authentication, doc indexation etc.). Rhese components are used to manage app permissions, to retrieve document and/or user information, to authenticate users and to manage their roles.
  • The Teams related components are required for setting up the application directly within the client’s Teams.

When setting up the Elqano ChatBot, we first setup the technical components, we then setup the logical components before finishing with the teams integration.

Next

Explore the following sections for more details about the different type of components: