Build a Base44 chatbot, or add Deacon for support
Base44’s own chatbot is an AI agent you build into your app. It works with your app’s data and up to 10 files you give it, and every reply spends integration credits. Deacon is an AI customer support agent for your visitors. It answers them in seconds from your own docs, says so when it doesn’t know and shows you what they asked, without touching your Base44 credits. It goes in through index.html, and there’s a free plan with no card.
Base44’s docs and prices read on 23 September 2026
What a Base44 agent does, and what Deacon adds
A Base44 agent
- Lives inside your app, and on WhatsApp, Telegram or LINE if you connect them
- Works with your app’s data, up to 10 context files and tools such as web search
- Needs visitors to log in, unless you turn on anonymous access
- Spends integration credits on every reply, from about 3 on the default model
- Keeps each user’s conversations for you to read in the Users tab
Deacon adds, from one script in index.html
- A chat on every page for any visitor, with nothing to sign in to
- Answers in seconds from your own docs, and an honest “I don’t know” when they run out
- An email to you when someone leaves an address or asks for a person
- Questions grouped into topics and counted, so you see what people need
- An allowance of its own, so your Base44 credits go on your app
Try Deacon for free
Install DeaconA Base44 agent and Deacon, side by side
| Feature | Deacon | A Base44 agent |
|---|---|---|
| What it’s for | Answering visitors’ questions from what you’ve published and written, and asking for an email when it can’t. | Acting inside your app. Base44 says agents update records, trigger workflows and connect to tools. |
| Where answers come from | Only the passages Deacon finds in your website, files, pasted text and written answers. | Your app’s data, up to 10 context files, and tools such as web search. |
| Who can use it | Anyone on your site, with nothing to sign in to. | People logged in to your app, unless you turn on anonymous access for that agent. |
| When it can’t help | It says it doesn’t know and asks for an email, and you get an email when they leave one. Your reply from the dashboard appears in their chat while it’s open. | Whatever you build around it. An automation can tell you when a new conversation starts. |
| What a reply costs | One answer from your plan, which has 50 a month on the free plan. | Integration credits, from about 3 a message on the default model, and more on other models or for a long answer. |
| What else draws on it | Nothing. Only Deacon’s answers count, never page views or chats in the Playground. | The emails, images, workflows and LLM calls of every app in your workspace. |
| When it runs out | Visitors get a short reply saying Deacon can’t look into it right now, and are asked for an email unless they’ve already left one in that chat. Nothing is billed past it. | Actions that need credits pause until your next reset, or until you upgrade. |
| What people asked | Every conversation saved and searchable, with the questions grouped into topics and counted. | Each user’s conversations and the credits they used, in the Users tab of the Agents dashboard. |
What it’s for
- Deacon
- Answering visitors’ questions from what you’ve published and written, and asking for an email when it can’t.
- A Base44 agent
- Acting inside your app. Base44 says agents update records, trigger workflows and connect to tools.
Where answers come from
- Deacon
- Only the passages Deacon finds in your website, files, pasted text and written answers.
- A Base44 agent
- Your app’s data, up to 10 context files, and tools such as web search.
Who can use it
- Deacon
- Anyone on your site, with nothing to sign in to.
- A Base44 agent
- People logged in to your app, unless you turn on anonymous access for that agent.
When it can’t help
- Deacon
- It says it doesn’t know and asks for an email, and you get an email when they leave one. Your reply from the dashboard appears in their chat while it’s open.
- A Base44 agent
- Whatever you build around it. An automation can tell you when a new conversation starts.
What a reply costs
- Deacon
- One answer from your plan, which has 50 a month on the free plan.
- A Base44 agent
- Integration credits, from about 3 a message on the default model, and more on other models or for a long answer.
What else draws on it
- Deacon
- Nothing. Only Deacon’s answers count, never page views or chats in the Playground.
- A Base44 agent
- The emails, images, workflows and LLM calls of every app in your workspace.
When it runs out
- Deacon
- Visitors get a short reply saying Deacon can’t look into it right now, and are asked for an email unless they’ve already left one in that chat. Nothing is billed past it.
- A Base44 agent
- Actions that need credits pause until your next reset, or until you upgrade.
What people asked
- Deacon
- Every conversation saved and searchable, with the questions grouped into topics and counted.
- A Base44 agent
- Each user’s conversations and the credits they used, in the Users tab of the Agents dashboard.
Base44’s figures on this page come from its pricing page and its pages on AI agents, credits and app analytics, read on 23 September 2026.
What Deacon does for a founder on Base44
Keep your credits for building
Every reply from a Base44 agent spends integration credits, from the same pool as your app’s emails and workflows, and the free plan has 100 a month. Deacon answers from an allowance of its own, so a busy week of questions never eats into what the rest of your app needs.
Answers from your docs, or an honest “I don’t know”
A Base44 agent can search the web and draw on whatever you hand it. Deacon answers only from the passages it finds in your own content. When they don’t cover a question, it says so instead of guessing and asks for the visitor’s email, and you get an email when they leave one.
Answers in seconds, and better every time you answer
Deacon answers in seconds, at any hour, in the language the visitor writes in, with no flows or tickets to build. Each question your docs didn’t cover gets an Answer this button. Write the reply once and it becomes part of what Deacon knows, so it needs you less over time.
Hear what every visitor wants, with an all-time view
Deacon groups the questions into topics, counts how many people asked each one and labels most of them, as a feature ask, a bug report, a how-to and so on. The same script counts your traffic with an all-time view, where Base44’s analytics keeps 7 days of history on Free and 30 from Starter.
How to add Deacon to a Base44 app
Start in Deacon. Sign up, add your docs or your site, and list your app’s address, because Deacon only shows the widget on the addresses you list. Every Base44 app is live on a base44.app address from the day it’s created, and a custom domain needs Base44’s Starter plan or above. If you rename your base44.app link, change it in Deacon too, since the new link is a new address.
Base44’s guide to search visibility says the Code tab is where you add trusted third-party script tags to your app’s index.html. In the app editor, click Dashboard, then Code, then index.html in the file list. Paste your tag from Deacon’s Install page just before the closing body tag and click Save. Base44 lists in-app code edits from its Starter plan, so on the Free plan, ask the AI chat to add the tag instead.
Then click Publish, because a code change stays out of your live app until you do. Deacon’s Install page shows when it has seen your script on a live address, and keeps checking by itself.
To count sign-ups, ask the AI chat to add data-deacon-goal="Sign up" to your sign-up form, or to call Deacon.track('Sign up') once an account is created. The install guide walks through the dashboard side.
Questions about chatbots on Base44
base44.app link. Base44 lists in-app code edits and custom domains from its Starter plan, at $16 a month billed yearly or $20 billed monthly. On the Free plan, ask the AI chat to add the tag to index.html for you.Deacon.setContext(), and Deacon takes them into account when it answers. They show beside the conversation in your dashboard. The visitor’s browser can read them, so never pass a password, a token or an internal id.Try Deacon for free
Paste one line into index.html and publish. Deacon starts answering your visitors in seconds, from your own docs, without spending a single Base44 credit.
See everything Deacon does, or compare the plans. If you’re still choosing a builder, Base44 vs Lovable sets the two side by side, and Base44 vs Replit does the same with Replit.







