Rasa Bot

Rasa Bot

A platform for businesses to build AI chatbots from their own content and put them on their site.

About the project

A chatbot made from your own content

Rasa Bot lets businesses and organisations turn their website content and files into an AI chatbot, embed it on their site, and manage the plan and usage behind it.

The challenge

Rasa's business model has two dimensions: how long a plan lasts and how many questions it includes. Customers needed to build a bot without friction and always know what they had left, what they were buying and what each decision would change.

What I did

  1. Simplified creating and managing knowledge bases, without losing sight of existing sources.
  2. Named the Bronze, Silver and Gold plans and gave each a visual identity.
  3. Presented the starter allowance as a gift, not a free plan.
  4. The flows to buy, reserve, activate, renew and add questions.
  5. Empty, error and loading states in Rasa's own voice.

So what is Rasa?

From first look to first bot

The page that introduces businesses to Rasa: a live widget at first glance, five steps to a bot, the features, a preview on your site, and the plans.

From first look to first bot

How do I teach the bot about my business?

Knowledge, without losing what's already there

Adding knowledge is the most important task in Rasa. I cut it down to the fewest steps and kept existing sources in view the whole time.

A name and a file

That's the whole form: a name, and a PDF, Word or text file dropped in.

The old ones stay put

The new source joins the list, and every earlier source stays beside it with its date and download.

Connected with one choice

To connect knowledge to a bot you pick from what's already there; nothing is uploaded twice.

Try it straight away

The look, welcome message and widget position are set beside a live preview.

Which plan is right for me?

Three plans, three medals

Each plan combines a validity period with a number of questions. So the difference reads at a glance, each got its own name, colour and medal.

  1. Bronze

    A smart start

  2. Silver

    Picking up speed

  3. Gold

    Enterprise scale for big projects

Three plans, three medals

So is Rasa free?

A gift, not a free plan

Every new account gets some questions to start with. I introduced them as a gift from Rasa, so they feel like a welcome and nobody mistakes them for a permanent free plan.

An empty dashboard, with one button to build the first bot.The plan card in the sidebar: the starter allowance, as a gift from Rasa.

How much of my plan is left?

The plan, at a glance

Days left, bots, knowledge bases and questions side by side, so decisions are made before anything runs out.

The plan, at a glance

Can I buy now and start later?

Reserve, activate, and a clear warning

Buying, reserving, activating, renewing and changing plans are different actions. I designed each one separately, with its consequence spelled out.

Two tabs, two jobs

The current plan on one side, reserved plans on the other.

A reserved plan, waiting

A plan bought in advance waits until you choose to activate it.

A warning before it replaces anything

If another plan is active, activating replaces it. The dialog says so before you confirm, and points out that it can't be undone.

More questions, same plan

Four question packs that top up the current balance without touching the plan.

Design proposal

If I move to a smaller plan, what happens to my bots?

No bot gets deleted

Going from Gold with five bots to Silver with three raised a hard question. My proposal: customers choose which bots stay active, and the rest pause with their settings kept.

On Gold, five bots are active.

Silver covers only three active bots.

The customer picks the three to keep.

The other two pause, not deleted, and come back with an upgrade.

And when something doesn't work?

Errors in Rasa's own voice

Errors are part of the product too. Each one says what happened in Rasa's own picture and voice, and shows the next step.

Page not found: one click back home.

Down for maintenance: back soon.

The bot is offline: one more try.

Sign-in needed: "We'll be waiting!"

And on your site

The widget customers talk to: answers from the site's own knowledge, a rating on every answer, and an honest message when it doesn't know.

Start

A welcome and a few suggested questions, so the conversation starts easily.

One tap

A suggested question is sent with one tap.

An answer

From the site's own knowledge base, with copy and rating.

Writing

The question is typed and sent, and three dots show the bot is writing.

When it doesn't know

Instead of guessing, it says so, and still lets you rate the answer.

Offline

If the bot is unavailable, the widget says so and offers a retry.