Skip to main content

About AI agents

AI agents help you get more done directly inside your app. They go beyond replies; they take action, connect to tools, and adapt to your needs. Think of them as teammates who handle tasks on your behalf. What AI agents can do:
  • Create, read, update, or delete records in your app.
  • Search the web for real-time answers.
  • Trigger backend functions.
  • Take on customized personas to match your app’s tone and use case.
Agents automatically figure out which tool to use based on your app and request.
Examples:
  • “Mark my summer vacation booking as done” → uses the update_task tool.
  • “What was the most visited location in Europe in 2024?” → uses the google_search tool.
  • “Add 15 new tasks” → uses the insert_task_records tool.

Setting up AI agents

Before you can start working with AI agents, you need to enable them in your app dashboard. Then you can start creating them using the AI chat. You can enable agents for all new apps by default in your account settings in your workspace.
Note: Each message to and from an agent costs 3 integration credits.
To set up an AI agent:
  1. Go to Dashboard in your app editor.
  2. Click Agents.
  3. Turn on the AI Agents toggle.
  4. Use the AI chat to create an agent and define its role and tasks.
Example prompts:
  • Build me a task manager with an AI assistant to help organize and manage my tasks.
  • Create a daily journal powered by a reflection agent that asks thoughtful questions and offers new perspectives.
  • Design a warehouse inventory system with an intelligent agent that tracks stock levels, flags shortages, and automates restocking suggestions.
Enabling AI agents in your Base44 app

Enabling AI agents in your Base44 app


Managing your AI agents

You can customize and manage agents from your dashboard. Edit their guidelines, instructions, and tools to fit your app’s needs. Managing your AI agent. To manage your agent:
  1. Go to Dashboard in your app editor.
  2. Click Agents.
  3. Click Edit Agent.
  4. Choose what to customize:
    • Guidelines: Define your agent’s behavior, preferences, tone, and persona:
      • Description: Adjust how the agent communicates and behaves.
      • Instructions: Add or update the rules your agent should follow.
    • Tools: Choose which tools and data your agent can access and adjust their permissions.
      Tip: You can add or remove entity tools as your app evolves.
  5. Click Save.

Connecting your agent to WhatsApp

Connect your agent to WhatsApp so users can message your app’s agent directly from their phone, without even opening the app. Whatsapp button to agent in Base44 app A WhatsApp-connected agent can do everything your in-app agent does. This includes creating, reading, updating, or deleting entities in your app, triggering backend functions such as sending notifications or starting automations, and managing your app’s data, like updating tasks and adding records. If your agent can do it inside your app, it can do it in WhatsApp too. WhatsApp connection to your app's agent

Information about using WhatsApp with your agent

  • This feature is available for free on all plans.
  • A total of 3 agents can be connected to WhatsApp across all your apps. If you try to connect more than 3, you’ll be prompted to disconnect one before continuing.
  • Each agent is assigned its own WhatsApp number.
  • Every message sent or received with your WhatsApp agent uses 1 integration credit. Credits are also used for agent actions like calling LLMs, querying your database, generating images, or sending emails.
  • Your users don’t need to install anything to use WhatsApp agents. They simply tap the WhatsApp button in your app to start a chat. Users must send the first message, to help prevent spam and keep them safe. Once the conversation begins, the agent can reply just like it does inside your app.
  • WhatsApp conversation supports both images and voice messages.
To enable WhatsApp for your agent:
Before you begin: Make sure you have enabled AI agents and created an agent (see above).
  1. Go to Dashboard in your app editor.
  2. Click Agents.
  3. Click Edit Agent on the relevant agent.
  4. Click WhatsApp.
  5. Add a WhatsApp button to your app by clicking Send to Chat under Add WhatsApp to Your App. Add a WhatsApp button to your app.
  6. Customize the WhatsApp welcome message.
  7. Click Save.

FAQs

Click a question below to learn more about AI agents.
This can happen if there’s an empty entity in the agent’s Tools and Capabilities settings.To resolve this:
  1. Open your agent’s settings.
  2. Click the Tools and Capabilities tab.
  3. Either update or remove the empty entity.
  4. Click Save. Tools and capabilities to configure for your Base44 AI agent.
After updating, you should be able to send messages without errors.
Yes. Agents are available on all plans, including the Free plan.
Integration credits are used whenever Base44 connects to external tools or services. Here are a few examples:
  • Calling an LLM (like ChatGPT).
  • Uploading, downloading, or analyzing a file.
  • Generating or understanding an image.
  • Sending emails or SMS texts.
Learn more about integration credits.
You can enable agents for all new apps by default.To enable AI agents for future apps:
  1. Click your profile icon at the top right of your workspace.
  2. Click Settings.
  3. Click the Account tab.
  4. Enable the Enable agents for new apps by default toggle.
Agents are flexible powerful tools that help you:
  • Automate repetitive tasks.
  • Get informed, real-time answers.
  • Keep your workflow inside one app.
  • Pick the right tools automatically.
  1. Go to Dashboard in your app editor.
  2. Click the Agents tab.
  3. Click the Conversation tab.
  4. Click on a past conversation you want to review or renter. Managing your AI Agents and conversations in Base44.