Skip to main content
Build your own autonomous Superagent in Base44. A Superagent is a persistent AI assistant that connects to your tools, observes events, and takes action across your workspace. You can use it to monitor important emails, summarize Slack alerts, generate reports, or trigger workflows automatically.
Create your own Superagent

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:
  1. Log in to Base44.
  2. Click Superagents.
  3. Click Create a new Superagent.
  4. Start chatting with your Superagent and describe what you want it to do. It will suggest tasks, automations, and tools based on your instructions.
If you’ve already created a Superagent, click Continue with [Superagent name] to return to it.
Superagents on the Base44 home screen.
Try this example prompt:
Create a Superagent that monitors my Gmail inbox.

If an email looks important or requires a reply,
draft a response for me.

Send me a summary every morning at 8 AM.
Not sure what to try first? Start with something you already do every day, such as monitoring email, tracking Slack alerts, or generating daily summaries.

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.
A new Superagent chat asking what you would like to call it.
Superagents can interact across multiple channels including Base44 chat, WhatsApp, and Telegram.

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.
Managing your Superagent's identity, behavior, and knowledge sources.
A Superagent maintains context using knowledge, memory, and working files.
Integrations Your Superagent connects to tools in two ways:
  • 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.
Superagent Connectors
Connectors allow your agent to:
  • Read and summarize messages from Slack.
  • Monitor Gmail for important updates.
  • Query APIs to retrieve external data.
  • Access documentation or knowledge sources.
  • Run backend workflows and automations.
Knowledge Your Superagent’s Knowledge provides the reference information it uses to understand requests and perform tasks. Knowledge includes identity configuration and reference material your Superagent can use when responding to requests.
Information learned through conversations is stored separately in the Memory tab.
Defines who the agent is and how it appears.
  • Name
  • Display name
  • Avatar
  • Personality
  • Communication style
Defines how the agent behaves and makes decisions. It includes:
  • Behavioral principles
  • Communication tone
  • Boundaries
  • Decision-making guidelines
Stores context about the person the agent is assisting, like:
  • Name and preferences
  • Timezone
  • Role and responsibilities
  • Relevant working context
Upload documents and resources your agent can reference. These might include:
  • Documentation
  • Spreadsheets
  • Datasets
  • Reference materials
Memory The Memory tab stores information your Superagent remembers between conversations and includes three types of context:
  • Short-term memory: Context from recent conversations.
  • Saved facts: Persistent information your Superagent should remember.
  • Daily sessions: Summaries of conversations organized by date.
Payments Connect your Superagent to Stripe to accept and manage payments. Once connected, your Superagent can:
  • Generate payment links.
  • Monitor transactions.
  • Trigger actions when payments succeed.
Superagent Stripe

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.
Superagent Tasks 1

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.
Superagent Files
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.
Superagent Secrets

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.
For example: You can start conversations, send messages, retrieve conversation history, and access your Superagent’s memory through the API.
Superagent API
Want to share insights? Click Leave feedback at the bottom of the sidebar to share your feedback about Superagents directly with the Base44 team.

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.

WhatsApp

Use WhatsApp to chat with your Superagent from your phone or computer. To connect WhatsApp:
  1. Click Continue on WhatsApp in the sidebar.
  2. Click Open WhatsApp.
  3. Send the activation message to your Superagent.
Superagent Whatsapp

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:
  1. Click Continue on Telegram in the sidebar.
  2. Click Open @BotFather to launch Telegram’s bot creator.
  3. In the BotFather chat, send the command /newbot.
  4. Follow the prompts to:
    • Choose a display name for your bot.
    • Choose a username that ends with bot.
  5. Copy the bot token that BotFather provides.
  6. Return to Base44 and click I have my token.
  7. Paste the token into the field.
  8. Click Connect Bot.
Superagent Telegram

FAQs

Most Superagents are built in four steps:
  1. 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.
  2. Connect your tools: Enable connectors so your Superagent can access the services it needs.
  3. Add knowledge and memory: Provide instructions, documents, and context so the Superagent understands how to behave and make decisions.
  4. Automate tasks: Create scheduled tasks so the Superagent can run workflows automatically, such as sending summaries or monitoring activity.
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.
One central SuperagentIn this model, a single Superagent:
  • Connects to multiple tools.
  • Runs several workflows.
  • Acts as a central assistant across your workspace.
Many builders start with multiple specialized Superagents while experimenting. As their workflows evolve, they often consolidate those tasks into one central Superagent.
  • 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.
Use a Superagent when you want a persistent assistant that helps you manage systems, workflows, and information across your workspace.
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.
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.
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.
No. Superagents and apps are separate features in Base44. You can set up an AI agent for your app.