widget_chat is live on pub.dev — drop-in AI chat for Flutter, FlutterFlow, React & Web. Start free →

Agencies

An AI assistant in every app you ship, under your client's brand

You build Flutter and FlutterFlow apps for clients. Widget-Chat gives each of them a chat assistant that answers from their own content, with their name and colours on it. You add one package. There is no chat backend for you to build, host or maintain.

We set up your first client assistant with you, at no charge.

Three ways agencies use it

Add it to the apps you build

A support or product assistant is a line in your proposal, not a month of work. One package or one FlutterFlow custom widget, and the chat screen is in the app.

Resell it as your own service

Sell "an AI assistant for your app" under your name. You own the client relationship and set your own price. On paid plans the widget carries no Widget-Chat mark.

Run it for your clients

Keep the assistant current as a retainer: new content, new languages, new actions. Every change is made in the dashboard and needs no app release.

What your client sees, and what they do not

No "Powered by" line

The Widget-Chat footer only shows on the free plan. On every paid plan the chat has no mention of us.

Their name and colours

Assistant name, avatar, welcome message and theme are set per project, so each client gets a chat that looks like their app.

One project per client

Each client has a separate project with its own content, key and conversation history. Nothing is shared between them.

Answers from their content

Point the project at the client's pages and documents. The assistant answers from those and replies in the language the user writes in.

Actions in their systems

Declare the client's HTTP APIs as tools and the assistant can look up an order, a booking or an account.

Your team in one place

Invite your colleagues to the workspace and manage all client assistants from one dashboard.

From brief to live assistant

  1. 1

    Write to us

    Say what the app does and what users ask. We reply with how the assistant would be set up.

  2. 2

    We build the first one together

    We create the project with you, load the content and tune the answers. Free for your first client.

  3. 3

    You add the widget

    Add widget_chat to the Flutter app, or a custom widget in FlutterFlow, with the project key.

  4. 4

    You run the rest yourself

    The next client is a new project in the same dashboard. You already know the steps.

What it saves on a client project

Built per clientWidget-Chat
Chat screenDesigned and built again for each appIncluded, themed per project
BackendA server in front of the model, hosted and monitored by youHosted by us
Client contentCrawling, embeddings and retrieval per clientAdd URLs and documents in the dashboard
LanguagesTranslate the chat UI for each market46 locales shipped, replies in 100+ languages
Changes after handoverA ticket, a build and a store reviewEdited in the dashboard, live at once
Model keysA provider account and key per clientNone. The key never ships in the app

Pricing for agencies

The public plans already fit a small portfolio: Growth covers 3 client assistants and Scale covers 10, each with its own content, theme and message history. If you run more than that, or want one invoice across many clients, write to us and we will quote for your volume.

See the plans

Questions

Will my client or their users see the Widget-Chat name?

Not on a paid plan. The "Powered by" footer is shown on the free plan only, and the assistant name, avatar and colours are the ones you set for that client.

How many clients can I manage from one account?

Each client is one project. Growth includes 3 projects and Scale includes 10. For a larger portfolio, write to us for a quote.

Does it work with FlutterFlow?

Yes. It is a custom pub dependency plus one custom widget. FlutterFlow only allows custom pub dependencies on its paid plans.

Can I try it on a real project before committing?

Yes. The free plan has 250 messages a month and needs no credit card, and we set up your first client assistant with you at no charge.

Do I need an LLM provider account or my own backend?

No. Widget-Chat hosts the assistant and the model calls. You ship the widget and a project key.

Start here

Bring one client project

Tell us about the app and what the assistant should answer. We set the first one up with you, and you decide after seeing it run.