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
Write to us
Say what the app does and what users ask. We reply with how the assistant would be set up.
- 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
You add the widget
Add widget_chat to the Flutter app, or a custom widget in FlutterFlow, with the project key.
- 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 client | Widget-Chat | |
|---|---|---|
| Chat screen | Designed and built again for each app | Included, themed per project |
| Backend | A server in front of the model, hosted and monitored by you | Hosted by us |
| Client content | Crawling, embeddings and retrieval per client | Add URLs and documents in the dashboard |
| Languages | Translate the chat UI for each market | 46 locales shipped, replies in 100+ languages |
| Changes after handover | A ticket, a build and a store review | Edited in the dashboard, live at once |
| Model keys | A provider account and key per client | None. 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.
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.
