batch_complete_task
Mark multiple tasks as completed in parallel. Provide task IDs to close outstanding follow-ups or end-of-week catchups efficiently.
Instructions
Mark 1–50 tasks COMPLETED in parallel. Pass ids: [task_id, …]. Natural for end-of-week catchups, 'close all the follow-ups from this campaign', etc. Connector fans out parallel HTTP requests, default cap 5 (CAPSULE_MCP_BATCH_CONCURRENCY). Returns { results: [{ok, ...} per id], summary: {total, succeeded, failed} }. A task that's already completed or deleted shows up as a per-item failure with the Capsule status; the rest still complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Array of 1–50 task ids to mark COMPLETED in parallel. Each id resolves to one PUT /tasks/{id}; failures (e.g. 404 for a deleted task) surface per-item in the result array, the rest still complete. Capped at 50. |