Dart allows you to utilize two main types of agents to work on tasks: External agents and internal agents. Whether you need help with coding, design, marketing, sales, or managing your internal project workflows, agents can automate the heavy lifting.
External vs. internal agents
External Agents: These are 3rd-party integrations designed for specialized domains outside of Dart’s core project management. Use these when you need an agent to execute external tasks like generating code, designing graphics, or conducting sales research.
Internal Agents: These are custom, user-made AI agents that live entirely inside Dart. Use these when you want to automate "doing anything in Dart" workflows, such as parsing task descriptions, estimating sizes, breaking down deliverables into subtasks, or automatically organizing your workspace.
Using external agents
Dart comes pre-equipped with default external agents to help you get up and running quickly:
To get started with an external agent:
Go to Agents in the left navigation bar and click "Create a custom agent"
Choose a default agent from the list above or choose Custom to integrate a different one
If using a default agent, follow the instructions in the relevant help center article
If using a custom external agent, define the endpoint to send data to, and what action triggers the agent to start working (like commenting at them)
Using internal agents
If you want to create an agent that follows your specific workspace rules directly within Dart, you can build an internal AI agent. These agents operate based on custom guidelines you write and spring into action the moment work is assigned to them.
Learn more about setting these up in our guide on internal AI agents.
Dart AI
Dart AI is our built-in project management agent that comes with every Dart workspace. It’s designed to support you with a wide range of PM tasks right out of the box, from creating tasks and tracking progress to managing deadlines and team communication.
You can customize its behavior and preferences by visiting Settings → Dart AI. From there, you can adjust how it interacts with your team and tailor its defaults and capabilities to fit your workflow.


