AI Agents

Custom AI Agents: The Intelligence Pillar

Updated 2026-10-16·23 min read

Overview

Build a custom AI agent that answers from your projects, uses tools, and publishes as a public chat. This page walks from an empty AI Agents list to a tested teammate you can share.

TL;DR: Build a custom AI agent in Taskade with no code. Open AI Agents, write the instructions, add your projects and files as knowledge, and turn on tools. Your knowledge is the agent's persistent memory. Test it in Messages, then share a public link from the Publish tab. Custom agents are the Intelligence layer of Workspace DNA.

Taskade Genesis banner that reads One prompt, one app

Watch how to build a custom AI agent end to end:

Custom AI Agent Basics

A custom AI agent is a reusable AI teammate that you build for one job. It combines instructions, knowledge that serves as its persistent memory, tools, and a frontier model. It acts on your workspace and your connected apps, and you can share it with one public link.

An AI agent's Tools panel, with connected apps switched on so the agent can act and not only answer

Chatbot Custom AI agent in Taskade
Main job Answers questions Answers, decides, and acts
Knowledge General training data Your projects, files, links, and videos
Context One generic thread Each chat keeps its history. Connected projects stay current
Tools None Web search, project actions, automations, 100+ integrations
Can start work No Yes, it runs automations and creates tasks
Shareable Rarely One public link, or an embed on your site

An agent runs on frontier models from top AI labs. TSK-Auto is the default and picks a model for each request.

See a Custom Agent in Action

The app below is a published Taskade Genesis app with a custom agent inside it. Open the live version, clone it, and look at how the agent is set up.

Content Agent Chatbot, a live custom AI agent published as a Taskade Genesis app

Clone, then learn. Clone the app into your workspace and the agent comes with it. Browse more in the Community Gallery, or describe your own at taskade.com/create.

Intelligence in Workspace DNA

Agents are the Intelligence (■) pillar between Memory (▲) and Execution (●). Projects store what your team knows. Agents read that context and decide. Automations do the work, and the results go back into your projects.

When an automation writes a result into a project that the agent reads, the agent sees that result in its next reply. See Workspace DNA for the full model.

Anatomy of an Agent

Each agent has its own page with four tabs. The Edit agent button at the top opens the same settings in one dialog.

┌───────────────────────────────────────────────────────────┐
│ Support Bot                              [ Edit agent ]   │
├───────────────┬──────────────┬────────────┬───────────────┤
│ Messages      │ Knowledge    │ Actions    │ Publish       │
├───────────────┼──────────────┼────────────┼───────────────┤
│ My Chats      │ Instructions │ Commands   │ Publish Agent │
│ Visitor Inbox │ Model        │ Tools      │ Share         │
│               │ Introduction │ Automation │ Embed         │
│               │ Sources      │            │ Customize     │
└───────────────┴──────────────┴────────────┴───────────────┘
Part What it does Where to set it
Instructions The role, the rules, and the response style. You type it in the Prompt field Knowledge tab
Model Tone, Language, and AI Model Knowledge tab
Introduction The first message, the input placeholder, and the conversation starters Knowledge tab
Knowledge sources Projects, files, links, videos, and pasted text the agent answers from Knowledge tab
Commands /slash shortcuts that run a saved prompt Actions → Commands
Tools What the agent can do: search, project actions, apps, automations Actions → Tools
Automation Automations that run the agent on a schedule, a form, or a chat Actions → Automation
Publish The public link, the embed code, and the public look Publish tab

The Edit agent dialog has the tabs General, Knowledge, Tools, Commands, and Share & Embed. It saves with Update. Use the Publish tab on the agent page for the full set of publish controls.

Good Jobs for an Agent

Build an agent when a task repeats, takes a lot of focus, or follows a pattern you explain again and again.

If you often... Build an agent for...
Answer the same questions from your docs Support and knowledge answers
Run the same multi-step task Task routing and follow-up
Review the same kind of input Triage, scoring, and quality checks
Prepare or summarize the same meetings Meeting notes and next steps
Draft the same kinds of content Writing and editing help

If a job happens one time, ask Taskade EVE. If it repeats, build an agent. For the full journey, see the AI Agent Playbook.

Build an Agent

Every agent follows the same path: create it, instruct it, train it, equip it, ship it.

  • What you need: A Taskade account. Free includes one custom agent.
  • Time: About 10 minutes.

Step 1: Open the Agents tab

  1. In your workspace sidebar, open AI Agents.
  2. Pick how to start:
    • Generate: describe the agent in plain English. See the AI Agent Generator.
    • Templates: pick a ready-made agent, such as a researcher or a marketer.
    • Create: start with a blank agent.

On a narrow window, the three choices sit in the New agent menu as Generate with AI, Templates, and Blank agent. You can also ask Taskade EVE to create the agent for you.

Step 2: Name the persona

Open the agent's Knowledge tab. Type the role into the Prompt field under Instructions. Write it as a brief for a new teammate.

You are the support agent for a small bakery. Answer questions about
orders, opening hours, and allergens from the attached knowledge.
Keep answers under 80 words. If the answer is not in the knowledge,
say so and offer to take a message. Do not quote prices that are not
in the knowledge.

Why this works: The last line sets a boundary, so the agent never invents a price.

Then set Tone, Language, and the Introduction that greets each new chat.

Step 3: Train on your knowledge

On the same Knowledge tab, add the sources the agent must answer from:

  • Add Project: a live project. It syncs when the project changes.
  • Add Media: files that are already in your workspace.
  • Local Upload: PDF, DOCX, TXT, MD, PPTX, XLSX, CSV, or EPUB files.
  • Cloud Import: files from Google Drive, Dropbox, Box, or OneDrive.
  • Paste Text: FAQs, guides, or any text.
  • Web sources: a link, a YouTube video, or a feed.

Some sources need a paid plan. The editor marks them with an upgrade badge. See Agent Knowledge & Memory.

Step 4: Turn on tools and commands

  1. Open the Actions tab.
  2. On Tools, turn on what the job needs. Start with web search and one app, such as Slack or Gmail.
  3. On Commands, click Add command for each job you repeat.

Step 5: Test and publish

  1. Open the Messages tab and send three real examples from the job.
  2. If all three answers are correct, open the Publish tab.
  3. Turn on the Publish Agent switch.
  4. On the Share sub-tab, click Copy link next to Agent Share Link.

You are done when the link opens your agent in a private browser window.

Building a custom AI agent's automations and tools inside Taskade

Test Each Step

Step Done when Where to fix it
1. Persona The agent introduces itself in the right voice Knowledge → Instructions
2. Knowledge It answers from your data, not general facts Knowledge → sources
3. Tools It can act, for example create a task or send a message Actions → Tools
4. Commands Typing / shows your command, and the command runs Actions → Commands
5. Ship The public link opens in a private window Publish → Share

Note: Need prompt patterns? Read the Guide to Writing Agent Prompts.

Choosing the Right Model

Taskade agents run on frontier models from top AI labs. Use the latest frontier models from top AI labs, from OpenAI GPT to open-weight models such as DeepSeek and Qwen. Claude is available in custom agents on Pro and up with your own API key (BYOK).

  1. Open the agent's Knowledge tab.
  2. Under Model, open the AI Model menu.
  3. Hover an option to see its credit cost.
  4. Click the option that fits the job.
Option Good for Plan
TSK-Auto (recommended) Most agents. Taskade picks a model for each task Every plan
TSK-Instant Quick answers and high-volume chat Every plan
TSK-Standard Everyday work and drafting Paid plans
TSK-Thinking Bigger jobs that need more care. Uses more credits than TSK-Standard Paid plans
TSK-Reasoning Complex, multi-step problems. Uses more credits Business and up
All Models Pin one specific model. Each row shows its credit cost and any plan badge Shown for each model

On a Free workspace, TSK-Auto and TSK-Instant are selectable. The other options show a plan badge.

TSK-Thinking returned in October 2026 with a new model. An agent that saved the older TSK-Thinking option shows TSK-Auto and runs on TSK-Auto until you pick TSK-Thinking again.

Picking the AI model for a custom agent from the model dropdown

Note: Deeper options use more credits for each reply. See AI Usage & Credits.

Built-in Tools

Tools let an agent act, not only answer. Turn each one on in Actions → Tools.

Category What the agent can do
Web Search the web and read a web page
Your workspace Find information, create projects, add and update tasks
Connected apps Send email, post to Slack, update a CRM, and more from 100+ integrations
Automations Run an automation that you allow, with Manual Approval or Automatic Approval
Custom tools Wrap your own automation as a tool the agent can call

Triggers pull events in, actions push data out.

The integrations grid: 100+ bidirectional connections an agent can use

Note: See Tools for AI Agents for the setup steps.

Model Context Protocol (MCP)

Model Context Protocol (MCP) is an open standard that connects AI clients to tools and data. Taskade runs a hosted MCP server on every paid plan.

  • One address. Connect an MCP client at https://www.taskade.com/mcp and sign in with your Taskade account.
  • Your access, your rules. The client sees only what your account can see.
  • What it can do. List your spaces, inspect a workspace, list tasks, and write files.

The other direction works from automations. The MCP Client connector lets an automation call a tool on a remote MCP server, on every plan. An agent cannot reach a remote MCP server by itself. Let the agent run the automation, then read the result.

Note: Full walkthrough: MCP Connectors. For everything else an agent can reach, see the 100+ integration catalog.

Knowledge & Persistent Memory

Knowledge is what the agent reads, and it is the agent's persistent memory. Chat history is the record of one conversation.

  • Knowledge is the set of sources on the Knowledge tab. The agent reads it in every chat. A connected project syncs when the project changes.
  • Persistent memory is that knowledge. It stays with the agent in every chat, and you can refresh or update it at any time.
  • Chat history stays with each chat. Reopen any chat from Messages → My Chats to continue it.
  • Lasting facts belong in knowledge. Add a fact to a connected project or to Paste Text, and every chat can use it.

Note: Deep dive: Agent Knowledge & Memory. To keep knowledge current on a schedule, see Keep Your Agent's Knowledge Up to Date.

Slash Commands

Slash commands turn your best prompts into one-keystroke shortcuts. Type / in an agent chat or in a project to see them.

  1. Open the agent's Actions tab, then Commands.
  2. Click Add command, or click Browse presets to start from a preset.
  3. Set the Name that users type after /.
  4. Write the Prompt that the command runs.
  5. Pick a mode: Default runs the prompt one time. Plan and execute sets a goal and works toward it in steps.
  6. Save the command.

You can also run a command on many tasks at one time with bulk commands. Call an agent by name with an @ mention. The GIF below shows Taskade EVE with commands and mentions.

Using slash commands and @mentions to call agents anywhere in Taskade

Multi-Agent Collaboration

One agent does one job well. An AI Team puts several agents in one chat when the work needs different specialists. AI Teams need Pro or a higher plan.

A team of agents running an autonomous research-to-review loop

Mode Who replies
Auto (default) The single best agent for the message
Everyone Every agent on the team, one after another
Manual Only the agents you select
Orchestrate A lead plans the steps and gives each step to an agent

Note: See AI Teams and Multi-Agents.

Embedding Agents Publicly

Publish an agent as a public chat page. Visitors need only the link, not a Taskade account.

┌───────────────────────────────────────────────────────┐
│ Publish Agent                         [ On  ● ]       │
│ Share   Embed   Customize   Tool Permissions          │
├───────────────────────────────────────────────────────┤
│ Agent Share Link   taskade.com/a/support-bot-01JK…    │
│ [ Copy link ]   View agent                            │
│ Require password                      [ Off ○ ]       │
│ Link preview   Page title · Short description · Image │
└───────────────────────────────────────────────────────┘
  1. Open the agent and click the Publish tab.
  2. Turn on the Publish Agent switch.
  3. On Customize, set the theme, color, header, and background.
  4. On Share, fill in the Link preview: page title, short description, and preview image.
  5. Click Copy link, or open Embed and copy the code for your website.

Tool Permissions appears when the agent has tools. It sets which tools visitors can use.

Control Plan
Public link, embed, theme, color, header, chat timeout Every plan
Require password Paid plans
Hide Branding, Background, preview image Business and up
Custom domain for the link Business and up

Note: Full guides: Publish Agents Publicly, Share & Embed AI Agents, and Public Agent Link and Visitor Inbox.

Agent + Automation Pattern

Agents and automations work in two directions:

  • Automation → agent. An automation step, Ask an agent or Run an agent command, sends a prompt to your agent. Any trigger can start it: a form, a schedule, or a webhook.
  • Agent → automation. The agent uses an automation as a tool. It runs the automation in a chat when the request needs that action.

To give an automation to an agent as a tool:

  1. Build the automation. When you generate one with AI, pick the Agent Tool mode.
  2. Open the agent's Actions tab, then Tools, and add the automation.
  3. Pick Manual Approval (the agent asks first) or Automatic Approval (the agent runs it).

Note: See Automations and Agent Automation.

From Agent to Living Software

A custom agent is the brain. Taskade Genesis is the app it lives in. Describe an app, and Taskade Genesis builds it with your agent inside. A clinic can put its agent in a client portal, give each client their own secure login, and use a branded domain. Start with your first Taskade Genesis app.

Platform layer What you get
AI Apps Describe an app in plain English. Taskade Genesis builds a running app that you can publish and let others clone
AI Agents Custom agents with tools, persistent memory, AI Teams, public sharing, and frontier models, plus Taskade EVE as the meta-agent
Automation Automations with branching, looping, and filtering, plus 100+ bidirectional integrations
Multiple Project Views List, Board, Table, and Mind Map, plus Docs (Beta), Gantt Chart, Calendar, Actionsheet, and Org Chart under More Views. Gantt Chart, Actionsheet, and Org Chart need a paid plan
Workspace DNA Memory (▲) feeds Intelligence (■), which starts Execution (●), which writes new Memory
Community + App Kits Browse live apps in the Community Gallery, or clone an App Kit as many times as you need

A live Taskade Genesis growth dashboard app powered by custom agents

Ready to build? Start free at taskade.com/create →. Describe your first app and the agent comes with it.

Pricing & AI Credits

Custom agents are on every Taskade plan, Free included. AI usage is metered in credits, not seats.

Plan What it adds for agents
Free One custom agent, and TSK-Auto and TSK-Instant. No starting AI credits: you earn credits or buy a credit pack
Pro ★ No agent limit, AI Teams, more models, Claude with your own Anthropic API key (BYOK), a monthly credit refill, and up to 10 users
Business TSK-Reasoning, Hide Branding, custom backgrounds, link preview images, and custom domains for public agents
Max More monthly credits and more capacity
Enterprise The highest capacity and org-wide controls

Deeper models cost more credits for each reply. See the pricing page and AI Usage & Credits.

Use Agents on Mobile

The Taskade app for iOS and Android shows the same AI Agents and AI Teams screens as the web. Chat with an agent, create one, or edit its knowledge from your phone. See Use Custom AI Agents on Mobile.

Agent Skills

Agents support Skills: saved playbooks that you call with one slash. A Skill loads only when the task needs it, so the agent's prompt stays short.

  • Type /, pick the Skill, and the agent runs the playbook.
  • Pair Skills with the Bash Sandbox for scripted work.

See Agent Skills for the setup.

Frequently Asked Questions

What is a custom AI agent?

A custom AI agent is a reusable AI teammate that you build for one job. It combines instructions, knowledge from your projects and files that serves as its persistent memory, tools, and a frontier AI model. Unlike a chatbot, it can act: it creates tasks, runs automations, and works in connected apps.

How do I build a custom AI agent?

Open AI Agents in your workspace and click Generate, Templates, or Create. Write the instructions, add knowledge, and turn on the tools the job needs. Test the agent in Messages, then publish it from the Publish tab. No code is necessary. See Build an Agent and the AI Agent Generator.

What is the difference between an AI agent and a chatbot?

A chatbot answers questions from general training data. A Taskade agent answers from your own projects and files, which serve as its persistent memory. It can also act with tools, slash commands, and automations. It is the Intelligence layer of Workspace DNA.

Which plans include custom AI agents?

Every plan can build agents. Free includes one custom agent. It starts with no AI credits, so you earn credits or buy a credit pack. Paid plans raise the agent limit, and Pro and up have no agent limit. AI usage is metered in credits, not seats. See AI Usage & Credits.

How do AI credits work for agents?

Each reply, tool call, and command uses AI credits. The cost depends on the model that answers. TSK-Auto is the default and picks a model for each request. Free starts with no AI credits, so you earn credits or buy a credit pack. Paid plans add a monthly credit refill.

What tools and integrations can an agent use?

An agent can search the web, read a web page, work in your projects, and run your automations. It can also act in connected apps from the 100+ integration catalog. You turn each tool on in the agent's Tools tab.

Do custom AI agents remember previous conversations?

Each chat keeps its own history, and you can reopen any chat from the Messages tab. Across chats, the agent keeps persistent memory in its knowledge: the files, links, and projects you attach. That memory stays with the agent, and you can refresh or update it at any time. To give the agent a lasting fact, add it to a connected project.

Which AI models power Taskade agents?

Taskade provides frontier AI models from top AI labs, including OpenAI GPT and open-weight models such as DeepSeek and Qwen. Users on paid plans can select their preferred model for AI agents and app generation. Claude runs on your own API key (BYOK) in custom agents on Pro and up, and in automations. See Choosing the Right Model.

Can I build an AI agent without coding?

Yes. You describe the job in plain English, add knowledge and tools with a few clicks, and save. The agent generator and Taskade EVE can build a complete agent from one sentence. No frameworks, servers, or API keys are necessary.

Can I share an agent publicly and keep my workspace private?

Yes. Turn on the Publish Agent switch on the agent's Publish tab and share the Agent Share Link. Visitors chat with the agent without access to your workspace. The agent uses the knowledge you attached and only the tools you allow for visitors. See Publish Agents Publicly.

How is a custom agent different from Taskade EVE?

Taskade EVE is the built-in meta-agent that builds apps, agents, and automations and operates Taskade for you. A custom agent is a specialist that you build for one job, such as support, research, or sales.

How do AI agents fit into Taskade Genesis apps?

A Taskade Genesis app can include custom agents as its intelligence layer. The agent answers visitor questions, reads app data, and triggers automations. This is how a described app becomes software your customers can talk to. See Build your first Taskade Genesis app.

Can I use custom AI agents on my phone?

Yes. The Taskade app for iOS and Android opens your workspace with the same AI Agents and AI Teams screens as the web. You can chat with agents, create them, and edit them from your phone. See Use Custom AI Agents on Mobile.

  1. AI Agent Generator. Create an agent from one prompt.
  2. Agent Knowledge & Memory. Train the agent on your data.
  3. Tools for AI Agents. Give the agent tools.
  4. AI Agent Chat. Chat, threads, and commands.
  5. AI Teams and Multi-Agents. Run specialists together.
  6. Agent Automation. Trigger agents from automations.
  7. Share & Embed Agents. Publish agents to the web.

More guides:

Go deeper

Build the first one today. Memory ▲, Intelligence ■, Execution ●. Your custom agent is the brain that ties them together. Start free at taskade.com/create →

Was this helpful?