NEW Workflow v2 · the multi-agent verification layer is live
All apps

Bugherd

project management 26 tools available

BugHerd is a visual feedback and bug tracking tool for websites, allowing clients and teams to report issues directly on live sites.

About this integration

Connect Bugherd to Definable to turn discussions into tasks, roll up daily progress, reprioritise the roadmap on impact. Personas call Bugherd's 26 tools directly from chat or scheduled flows. Pair with a delivery persona — the agent keeps the tracker in lock-step with what the team is actually doing.

Connect Bugherd to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 26 exposed
Plans All, incl. Free
Data Never trained on

Bugherd · in workflows

What teams actually run.

Three patterns teams run with Bugherd on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Slack → tasks

Listen for action-item phrasing
Agent creates a structured task
Assigns and dates it automatically
02

Daily standup digest

Pull yesterday's task changes
Summarise per assignee
Post to the team channel
03

Roadmap re-prio

Read open issues + recent customer feedback
Persona scores by impact
Suggests new ordering for review

26 tools available

The Bugherd toolbox.

Every Bugherd capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

Add Guest to Project

Tool to add a guest (client) to a project. Use when you want to add an existing client by ID or invite a new client by email.

Add Member to Project

Tool to add a member to a project in BugHerd. Use when you need to add an existing user to a specific project.

Create Attachment

Tool to add a new attachment to a task using an existing URL. Use when you have project and task IDs and the external file URL ready.

Create Column

Tool to create a new column in a project. Use when you need to add a custom workflow column after identifying the project ID.

Create Comment

Tool to add a new comment to a task. Use when you need to record discussion or feedback on an existing task.

Create Project

Tool to create a new project. Use when you need to initialize a project after gathering its name and URL. Example: "Create a new project named 'My Website' with URL 'http://www.example.com'."

Create Task

Tool to add a new task in a project. Use when you have the project ID and full task details ready.

Create Webhook

Tool to create a new webhook for real-time event notifications. Use when you need to configure a callback endpoint for task or comment events. Example: "Create a webhook for 'task_create' events to be sent to 'https://example.com/webhook'."

Delete Project

Tool to delete a project. Use when you need to permanently remove a project and its associated data. This action cannot be undone, so confirm the project ID before calling.

List Active Projects

Tool to list all active projects in your BugHerd account. Use when you need to retrieve the active projects list (e.g., for syncing or reporting).

List Attachments

Tool to list all attachments for a task. Use when you need to retrieve file attachments after fetching task details.

List Columns

Tool to list all columns for a project. Use when you need the full set of default and custom columns for a project.

List Projects

Retrieves a paginated list of all projects in your BugHerd account. Returns project details including ID, name, creation date, owner, task status, and associated website URLs. Results are paginated with up to 100 projects per page. Use the meta.count field to determine the total number of projects.

List Project Tasks

Tool to list tasks within a specific BugHerd project with optional server-side filters (status/column, assignee, tag, priority, date filters) and pagination. Use when you need to retrieve tasks scoped to a single project.

List Users

Tool to list all users in your account. Use after authenticating to fetch the current user roster. Supports pagination via the `page` parameter.

List Webhooks

Tool to list all installed webhooks. Use when you need to audit or verify existing webhooks after setup.

Show Attachment

Tool to retrieve details of a specific attachment. Use after you have project_id, task_id, and attachment_id to get filename, URL, and timestamps.

Show Column

Tool to show details of a specific column. Use when you need metadata for a particular column within a project.

Show Organization

Tool to retrieve your BugHerd organization details. Use after authenticating to fetch account metadata.

Show Project Details

Retrieves full details of a specific BugHerd project by ID. Returns comprehensive project information including name, settings, team members, guests, and kanban columns. Use this when you need detailed project data such as member lists, workflow columns, or project configuration settings. Requires a valid project_id obtained from list_projects or another source.

Show User Projects

Tool to list all projects a specific user has access to. Use after obtaining the user's ID.

Show User Tasks

Retrieves all tasks created by or assigned to a specific user, grouped by project. Returns task details including ID, description, priority, status, timestamps, and tags. Requires a valid user_id (obtain from List Users action). Supports pagination via page parameter.

Update Column

Tool to update a column in a project. Use when you have the project and column IDs and need to rename a column. Use after confirming the correct IDs.

Update Project

Update settings for an existing BugHerd project. Use this to modify a project's name, URL, visibility settings, or guest permissions. Prerequisites: You need a valid project_id. Use list_projects to find existing project IDs, or create_project to create a new one. Note: Only include fields you want to change - omitted fields will retain their current values.

Update Task

Tool to update a task in a project. Use after confirming the project and task IDs.

Upload Attachment

Tool to upload a new attachment and add it to a specific task. Use when you have binary file content ready and need to attach it to a BugHerd task.

See it run

One prompt, start to finish.

A real prompt, the Bugherd tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Bugherd task end-to-end — plan it, execute across the API, and hand back a verified result.

bugherd.add_guest_to_project Tool to add a guest (client) to a project. Use when you want to add an existing client by
bugherd.add_member_to_project Tool to add a member to a project in BugHerd. Use when you need to add an existing user to
bugherd.create_attachment Tool to add a new attachment to a task using an existing URL. Use when you have project an · verified
done

Done. Bugherd responded across 3 calls, the verifier signed off, and the result is logged with every payload.

FAQ · Bugherd

Questions, answered.

What teams ask before connecting Bugherd.

01 What can I automate with Bugherd on Definable?

Anything Bugherd exposes through its API. Common project management workflows on Definable include turn discussions into tasks, roll up daily progress, reprioritise the roadmap on impact. Personas can call any of the 26 Bugherd tools directly, then chain the result into another integration without you writing code.

02 How does Bugherd authentication work?

Bugherd uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Bugherd integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 26 Bugherd tools. You only need a separate Bugherd subscription if Bugherd itself charges per seat or per API call.

04 Is using Bugherd through Definable secure?

Every call from a persona to Bugherd is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Bugherd on Definable?

Sign up for Definable, open the integrations page, find Bugherd, and connect via OAuth or API key. You can immediately attach Bugherd to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Bugherd actions does Definable expose?

Definable exposes all 26 Bugherd actions as callable tools — including `Add Guest to Project`, `Add Member to Project`, `Create Attachment`, plus 23 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Bugherd to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps