> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firsttouch.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> For API operations, fetch https://gateway.firsttouch.ai/api/public/openapi.json for the complete input/output schemas, internal references, and x-mcp-annotations. Endpoint Markdown intentionally omits generated schema fragments. Select /api/public/tools/<tool_name> using the exact underscore-separated name. Send requests to https://gateway.firsttouch.ai; the canonical document currently omits servers. Start at https://docs.firsttouch.com/api-reference/agent-start.md.

# Approve Tasks

> Approve selected tasks or all matching todo tasks using the UI bulk completion behavior, up to 1000 per call.

<details>
<summary><strong>Detailed usage guidance</strong></summary>
<ul>
<li>Use `allTasks=true` directly for all matching tasks; use `taskIds` for a specific selected set.</li>
<li>Approves every grouped action in section_approval tasks, logs call tasks, and marks manual tasks done.</li>
<li>No taskHash or action decisions are required; the current task content is approved at execution time.</li>
<li>Access and readiness checks still apply.</li>
<li>Returns an outcome for every selected task; failures do not undo successful tasks.</li>
<li>In allTasks mode, defaults to the current user&#39;s tasks, selects newest first, and hasMore indicates additional matching tasks were not selected.</li>
<li>Repeat for remaining todo tasks, using ignoreTaskIds to exclude failures if needed.</li>
</ul>
</details>



## API Specification

The full API specification for this endpoint is available in the [documentation index](https://docs.firsttouch.com/llms.txt).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.