
What your Superagent can do
- Monitor systems and respond to events automatically.
- Run scheduled tasks and recurring workflows.
- Connect to external tools such as Slack, Google Calendar, and GitHub.
- Communicate through messaging apps like WhatsApp and Telegram.
- Access knowledge and stored files to reason about problems.
- Trigger actions such as sending alerts, updating data, or generating reports.
- Search the web and preview results while researching.
Building your Superagent
Start by describing what you want your Superagent to do. The AI chat suggests tools, connectors, and tasks based on your instructions. To build a Superagent:- Log in to Base44.
- Click Superagents.
- Click Create a new Superagent.
- Start chatting with your Superagent and describe what you want it to do. It will suggest tasks, automations, and tools based on your instructions.

Configuring your Superagent
After creating your Superagent, configure how it thinks, what information it can access, and what actions it can perform.Chat
Use chat to guide your Superagent, create workflows, and see how it performs. You can also interact with your Superagent using voice by clicking the microphone icon in the chat input. Your Superagent can also perform live tasks such as browsing the web, researching information, and previewing results directly in the workspace.
Brain
The Brain controls how your Superagent thinks, remembers, and uses information. Here you configure how your Superagent connects to tools, understands context, and stores information.- Integrations control what services your Superagent can access.
- Knowledge defines the Superagent’s identity, behavior, and reference material the Superagent can reason about.
- Memory stores information the Superagent learns across conversations.
- Payments allows the Superagent to connect to payment services.

- Built-in Services: Platform capabilities available to every Superagent by default, such as the Base44 Backend, which provides database access, functions, file storage, and automations.
- Connectors: OAuth integrations that link your Superagent to external services like Slack, Gmail, Google Docs, or GitHub.

Information learned through conversations is stored separately in the Memory tab.
Identity
Identity
Defines who the agent is and how it appears.
- Name
- Display name
- Avatar
- Personality
- Communication style
Soul
Soul
Defines how the agent behaves and makes decisions. It includes:
- Behavioral principles
- Communication tone
- Boundaries
- Decision-making guidelines
User
User
Stores context about the person the agent is assisting, like:
- Name and preferences
- Timezone
- Role and responsibilities
- Relevant working context
Knowledge files
Knowledge files
Upload documents and resources your agent can reference. These might include:
- Documentation
- Spreadsheets
- Datasets
- Reference materials
- Short-term memory: Context from recent conversations.
- Saved facts: Persistent information your Superagent should remember.
- Daily sessions: Summaries of conversations organized by date.
- Generate payment links.
- Monitor transactions.
- Trigger actions when payments succeed.

Tasks
Use Tasks to run automated workflows on schedules or when events occur. Your Superagent can create tasks from updates, send daily or weekly summaries, sync data between systems, monitor incoming messages, and more.
Files
Files is your Superagent’s workspace file system. It stores documents, datasets, scripts, and other files your Superagent creates or uses while running tasks.
Some system files may also appear here, such as the
.agents folder used to store internal configuration and MCP connections.Managing your Superagent settings
Manage your Superagent’s configuration and credentials in Settings.Secrets & Keys
Use Secrets & Keys to securely store credentials your Superagent needs to access external services. Secrets are stored as environment variables and can be used by backend functions or integrations.
API
Use the API tab to connect external systems to your Superagent through an API endpoint. This allows external applications, services, or workflows to start conversations with your Superagent, send messages, and receive responses programmatically.
Channels
Connect your Superagent to WhatsApp or Telegram so you can chat even when you’re outside Base44. Once connected, your Superagent responds to messages sent from those apps.- Click Continue on WhatsApp in the sidebar.
- Click Open WhatsApp.
- Send the activation message to your Superagent.

Telegram
Telegram works through a bot. You create a Telegram bot using BotFather, then connect the bot to your Superagent so users can interact with your agent via Telegram. To connect Telegram:- Click Continue on Telegram in the sidebar.
- Click Open @BotFather to launch Telegram’s bot creator.
- In the BotFather chat, send the command /newbot.
- Follow the prompts to:
- Choose a display name for your bot.
- Choose a username that ends with
bot.
- Copy the bot token that BotFather provides.
- Return to Base44 and click I have my token.
- Paste the token into the field.
- Click Connect Bot.

FAQs
What is a typical workflow for building a Superagent?
What is a typical workflow for building a Superagent?
Most Superagents are built in four steps:
-
Define the goal: Start by describing what you want the Superagent to help with.
For example:
- Monitor my Gmail inbox and summarize important emails.
- Watch Slack messages in #alerts and notify me if something looks critical.
- Generate a daily summary of GitHub activity.
- Connect your tools: Enable connectors so your Superagent can access the services it needs.
- Add knowledge and memory: Provide instructions, documents, and context so the Superagent understands how to behave and make decisions.
- Automate tasks: Create scheduled tasks so the Superagent can run workflows automatically, such as sending summaries or monitoring activity.
Should I create one Superagent or multiple Superagents?
Should I create one Superagent or multiple Superagents?
Both approaches work. How you structure your Superagents depends on how you want to organize your workflows. You can build several Superagents, each responsible for a specific task, or one Superagent that handles multiple tasks.Multiple specialized SuperagentsThis approach keeps responsibilities separated and can make complex workflows easier to manage.For example:
- One Superagent monitors Gmail.
- Another tracks Slack activity.
- A third generates reports.
- Connects to multiple tools.
- Runs several workflows.
- Acts as a central assistant across your workspace.
What is the difference between a Superagent and an app agent?
What is the difference between a Superagent and an app agent?
- A Superagent works across your workspace and helps you manage tools, workflows, and information.
- An app agent lives inside your app and interacts only within that app.
What is the difference between a task and a Superagent?
What is the difference between a task and a Superagent?
Tasks run predefined workflows on schedules or triggers. Superagents operate dynamically. They analyze context, respond to messages, and decide which actions to take using the tools and knowledge you provide. Many workflows combine both. A Superagent can trigger tasks or monitor their results.
Can Superagents connect to external services?
Can Superagents connect to external services?
Yes. Superagents can connect to external tools using connectors and built-in services, allowing them to interact with tools like Slack, Gmail, Google Calendar, GitHub, and more.
How are credits used in Superagents?
How are credits used in Superagents?
Superagents use the same credits model as Base44 apps.
- Message credits: Used when interacting with your Superagent through chat.
- Integration credits: Used when your Superagent performs actions such as calling APIs, retrieving data, sending messages, or using connected services.
Both credit types reset monthly according to your billing cycle.
Can I convert an app into a Superagent?
Can I convert an app into a Superagent?
No. Superagents and apps are separate features in Base44. You can set up an AI agent for your app.

