Bulk Operations

Create or update multiple issues at once.

Bulk operations let you create or update many issues in a single tool call. Useful for batch operations like moving all tasks to a new status or creating a set of related tasks.

bulk_create_tasks

Creates multiple tasks at once. Each task gets a title, description, optional type, and optional epic link. More efficient than calling create_task repeatedly.

When it runs: Called when you ask to create multiple tasks at once.
Example trigger: "Create three tasks for the API endpoints: users, products, and orders"
ParameterTypeRequiredDescription
tasksarrayYesArray of tasks, each with: title (required), description, type, epic_key

bulk_update_tasks

Updates multiple tasks at once. Useful for batch status changes, reassignments, or label updates.

When it runs: Called when you ask to update multiple tasks simultaneously.
Example trigger: "Mark all the auth subtasks as done"
ParameterTypeRequiredDescription
updatesarrayYesArray of updates, each with: issue_key (required), plus any update_task fields