Skip to content
evolus

Website widget

A website that answers for you.

A chat on your website that knows your business and doesn't stop at answers: it takes visitors to the right page, collects their request and gets things moving.

The chat on these pages is the real thing: the Evolus widget.

AssistantOnline

Do you have a table for four on Saturday evening?

We have space on Saturday at 8:30 pm. Shall I prepare the booking?

Booking

Name
Giulia
Guests
4
Time
Sat 8:30 pm

Booking sent

Example: a visitor asks for a table, the chat suggests a time, shows a short booking form and sends the request.

What it can do

Not just answers: actions.

The widget is the chat of one of your agents, with its knowledge and its tools. On top of that, it can act on the page the visitor is looking at.

  • Answers with what you know

    It uses the documents and instructions you gave the agent, reads the page the visitor is on and shows where its answer comes from.

  • Takes visitors to the right page

    It opens the page they need on your website and highlights the exact spot, without losing the conversation.

  • Brings forms into the chat

    When details are needed, it shows a short form inside the conversation: the visitor fills it in without hunting for the contact page.

  • Uses your website's functions

    Adding to the cart, looking up an order, booking: if your website makes them available, it uses them during the conversation.

  • Collects contacts

    It asks for name, email or phone with the privacy consent you write, even before the chat starts.

  • Suggests replies

    It offers buttons with the most useful questions, so the visitor doesn't even have to type.

Installation

One line of code, and your website answers.

Create the widget in the portal, choose the agent that answers and copy one line into your website. Colours, texts, languages and permissions are changed from the portal: the line stays the same.

  • It works on any website where you can add a line of HTML.
  • You can make it work only on the domains you authorise.
  • No secret key ever reaches the browser.

Paste it into your website, before the closing </body> tag

<script src="https://api.evolus.ai/widget/v1/evolus-widget.min.js" data-token="wgt_XXXXXXXX" defer></script>

For developers

A few lines give the agent your website's functions. The widget also has methods and events to connect it to your analytics tools or CRM.

// An action from your online shop
EvolusWidget.registerAction(
  "add_to_cart",
  { description: "Adds a product to the cart", params: "productId: string" },
  async ({ productId }) => {
    await cart.add(productId);
    return "ok";
  },
);

Where it goes

On your website, in your online shop, inside your business software.

Wherever someone has a question, in the form the page needs.

  • On your company website

    It answers questions, takes visitors to the right pages and collects the details of those who want a call back.

  • In your online shop

    It helps people choose and, with your shop's functions, can add to the cart or look up an order.

  • Inside your business software

    Put it in your applications: they can pass it the open file and the signed-in person's access, so it works on the right data.

Four formats

  • Bubble

    A button in a corner: the chat opens over the page.

  • Embedded

    The chat lives inside the page, always open: ideal for the contact page.

  • Anchored

    The button sits wherever you choose on the page.

  • Bar

    A typing bar at the bottom: the visitor types and the chat opens.

Widget permissions

  • Attach documentsOn
  • Speak by voiceOn
  • Use the actions suggested by the agentOn
  • Run actions without asking for confirmationOff
Example: a widget's permissions and the confirmation the visitor sees before a sensitive action.

Under control

You decide what it can do.

Each widget has its own permissions. And actions that touch real data always ask the visitor to confirm.

  • Confirm before acting

    By default, before every action the visitor sees a confirmation button. You can let simple actions run on their own; sensitive ones, like saving or deleting, always ask for confirmation.

  • Only on your websites

    You can limit it to the domains you authorise: anywhere else, it doesn't answer.

  • Reads only what you want

    You can mark which part of the page it's allowed to read.

  • Lets you know when a person is needed

    If the visitor needs someone from your team, an email alert goes out.

And then

Everything you expect from a chat, and a bit more.

  • Multiple languages

    It speaks the visitor's language; the widget's texts are translated in one click.

  • Welcome message

    After a few seconds it greets the visitor with a message you write.

  • By voice

    Visitors can speak into the microphone and listen to the answers.

  • Attachments

    People can send photos and documents, if you allow it.

  • Ratings

    Visitors can give each answer a thumbs up or down.

  • In your colours

    Colours, light or dark theme, position and avatar. Evo too, if you like.

  • Remembers the conversation

    Moving from page to page, the conversation stays, in the visitor's browser.

  • To your software

    With every new conversation, every message or at the end, the data goes where you want, even already extracted: the name, the request.

Pricing

From the Starter plan, at €79 a month.

Prices exclude VAT.

The widget is included from the Starter plan. Conversations use the credits included in the plan every month.

Try it here

You're already using it.

The chat on these pages is the Evolus widget, set up the way you would set it up: it answers questions about Evolus, takes you to the right page and switches the website's language if you ask. Those last two are functions of our website that we made available to it.

Open the chat