Dart

Every customer request becomes a tracked Dart task automatically

Customer conversations generate work. Your AI agent captures that work directly in Dart, creating tasks with full context, updating project boards, and logging time entries. No more manual ticket creation after every call. Your project boards stay current and your team knows exactly what needs attention.

Chosen by 800+ global brands across industries

Project management that starts in the conversation

Your AI agent writes tasks, updates statuses, and manages documents in Dart based on what customers actually say, keeping your project boards accurate without manual data entry.

Dart

Use Cases

From conversation to project board instantly

Watch how customer interactions flow directly into your Dart workspace, turning conversations into actionable tasks your team can prioritize and execute.

Bug Reports That Create Their Own Tickets

A customer describes a broken feature in detail through your chat widget. Your AI Agent extracts the bug description, affected functionality, and reproduction steps, then creates a Dart task on the Bug Fixes dartboard with High priority and assigns it to the engineering team. The customer gets a task reference number. Your engineering team sees a fully contextualized bug report without anyone writing it up manually.

Feature Requests Tracked With Customer Context

A customer says 'It would be great if your product could export to PDF.' Your AI Agent creates a task on the Feature Requests dartboard with the customer's use case, company name, and conversation excerpt attached as a comment. Product managers see real customer demand tied to each request instead of vague internal notes.

Project Status Checks Without Interrupting the Team

A client asks 'How is the redesign project going?' Your AI Agent searches Dart for tasks on the relevant dartboard, filters by status, and compiles a summary showing completed, in-progress, and upcoming items. The client gets an instant project update. Your project manager avoids another status meeting.

Try
Dart

Dart

FAQs

Frequently Asked Questions

How does the AI agent decide which Dart dartboard to assign tasks to?

The agent uses Dart's Get Config endpoint to retrieve available dartboards, statuses, and task types for your workspace. You configure routing rules, so bug reports go to your Bug Fixes dartboard, feature requests go to Product Backlog, and general inquiries go to Triage. The agent matches customer intent to the right board automatically.

Can the agent update existing Dart tasks or only create new ones?

Both. The agent can create new tasks via the Create Task endpoint and update existing ones using Update Task. Updates include changing status, reassigning, modifying priority, adding descriptions, and editing any task property. Only the fields you specify get changed, so the rest of the task remains intact.

What Dart permissions does the API key grant to Tars?

The API key is a personal authentication token from your Dart account settings. It grants access based on your workspace permissions, including reading and writing tasks, documents, and comments. The key inherits your user-level access, so it cannot perform actions beyond what your account allows.

Does Tars store copies of my Dart project data?

No. Tars queries Dart's API in real time during conversations. Task lists, project statuses, and document contents are fetched live and used only for the current interaction. No project management data is stored or replicated outside of your Dart workspace.

Can the agent search tasks by multiple filters like assignee and status together?

Yes. Dart's List Tasks endpoint supports filtering by dartboard, status, assignee, priority, tags, date ranges, completion state, and more simultaneously. The agent combines these filters based on what the customer asks, like finding all high-priority incomplete tasks assigned to a specific team member.

What happens if a customer reports a duplicate issue?

The agent searches existing Dart tasks by title and description keywords before creating a new one. If a matching task exists, the agent adds the new customer's feedback as a comment on the existing task instead of creating a duplicate. This keeps your project board clean and consolidates customer input.

How is this different from Dart's built-in AI features?

Dart's native AI helps you manage tasks within the app through chat commands and automation. Tars extends this to external customer conversations. Customers interact with your AI agent on your website or WhatsApp, and the agent creates and manages Dart tasks behind the scenes. Your customers never need to access Dart directly.

Can the agent log time tracking entries for billable customer work?

Yes. The agent uses Dart's Add Task Time Tracking endpoint to record start and end timestamps on specific tasks. After resolving a customer issue, it can automatically log the time spent. You can attribute entries to specific team members and use the data for billing or capacity planning.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo