Skip to main content

Using 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.
This feature is currently in beta. That means it’s new, still evolving, and your feedback is key to shaping the future of agents in Base44.
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 in your app

Before you can start working with AI agents, you need to enable them in your app.

Enabling AI agents

Enable AI agents so your app can connect to workflows, respond to user requests, and take action.
  1. Go to Dashboard in your app editor.
  2. Click the Agents tab.
  3. Toggle AI Agents.
  4. Prompt the chat to create an agent and define its role and tasks.
You can also enable agents for all new apps by default in your account settings.
A Iagentsv2 Pn

Using prompts with AI agents

Once enabled, guide your agent with prompts using short, plain-language instructions. Think of your prompt like messaging a teammate with what you need. The agent figures out which tools to use to make it happen.
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.
Each message to and from an agent costs 3 integration credits.

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 the Agents tab.
  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 and Capabilities: Choose which tools your agent can access and adjust their permissions.
      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:
  1. Go to Dashboard in your app editor.
  2. Click the Agents tab.
  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.
Credits reset monthly, based on your billing cycle.
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.
I