paperclip_approve
Approve a pending approval request to trigger its associated workflow. Designed for board review use cases like hire_agent or budget_override.
Instructions
⚠ Board-only: Approve a pending approval request, triggering the associated workflow.
Args:
approvalId: string — Approval UUID (example: "apr_abc123")
Returns: Returns the updated approval with status:'approved' and approvedAt timestamp.
Examples:
Use when: approving a hire_agent or budget_override request after board review (requires board API key)
Don't use when: you want to reject or request changes — use paperclip_reject or paperclip_request_revision instead
Error Handling:
401: authentication failed → check PAPERCLIP_API_KEY
403: permission denied → this tool requires a board (human) API key
404: approval not found → verify ID with paperclip_list_approvals
422: approval is not in pending state → check current status with paperclip_get_approval
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| approvalId | Yes | Approval UUID |