Approve a drafted reply and send it
luca_approve_and_sendApprove a pending review-queue draft and dispatch it to the lead via their channel after human review. Pass confirm: true to send a real message.
Instructions
Approve a pending review-queue draft and dispatch it through the lead's channel. THIS SENDS A REAL MESSAGE TO A REAL PERSON — only call it after a human has reviewed and intends to send. Pass confirm: true to proceed. Optional finalBody replaces the draft text before sending. Example: { reviewQueueId, confirm: true }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | This tool has a real-world side effect: it messages real leads, books, moves, or cancels a call, changes a lead's consent, imports leads, writes to a connected calendar or CRM, sends workspace events to an outside URL, or re-triggers downstream automations. Pass confirm: true to proceed; the call is rejected without it. | |
| finalBody | No | Optional edited body to send instead of the drafted text. | |
| workspaceId | No | Optional Luca workspace id override. | |
| reviewQueueId | Yes | The review-queue item to approve. | |
| workspaceSlug | No | Optional Luca workspace slug override. | |
| idempotencyKey | No | Reuse the same key when retrying this exact approval. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |