Skip to main content



🌟 Seamless Integration: Easily integrate the Lingtual Chat Widget into your website or web application with just a few lines of JavaScript.

🚀 Choose your Chat Interfaces: Use your assistant in Slack, on your site, or by text message

🌐 Multilingual Support: Communicate with users in multiple languages, opening up your application to a global audience.

Google Calendar + Gmail Agent

Here's a simple example of building an assistant that can read and answer questions about your Calendar and read and send emails.

Chat Widget

The Lingtual Chat Widget is a powerful web component that enables communication with a Lingtual project. This widget allows for a chat interface embedding, allowing the integration of Lingtual into web applications effortlessly.


The Chat Widget can be embedded into any HTML page, inside a <body> tag, as demonstrated in the video below.

React Website

To embed the Chat Widget using React, you'll need to insert this <script> tag into the React index.html file, inside the <body> tag:

<script src=""></script>

Then, declare your Web Component and encapsulate it in a React component.

declare global {
  namespace JSX {
    interface IntrinsicElements {
      "lingtual-chat": any;

export default function ChatWidget({ className }) {
  return (
    <div className={className}>
        window_title="YOUR TITLE"
        style="position: fixed; bottom: 50px; right: 50px;"
            "questionId": 1,
            "text": "Suggested questions here..."
            "questionId": 2,
            "text": "Question 2"
            "questionId": 3,
            "text": "How to connect with Google Calendar?"

Finally, you can place the component anywhere in your code to display the Chat Widget.