Respond to Approval
neuron_respond_approvalApprove or reject a pending approval programmatically — the decision surface for an authorized operator acting via MCP instead of replying on WhatsApp. Fires the configured callback and posts the outcome to the WhatsApp chat. Exactly-once: the first responder (here or on WhatsApp) wins; later responses return 410. Requires a bot API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | Yes | Bot API key with 'nrn_' prefix for authentication | |
| reason | No | Optional reason (recommended for rejections) | |
| decision | Yes | The decision to record | |
| approvalId | Yes | The approval request id (UUID) | |
| responderName | No | Optional display name of the operator making the decision |