verify_email
Checks an email against policies before sending. Returns a decision: allow, request human approval, or block with fix suggestions.
Instructions
Before sending ANY email, call this to get permission from Qorami. Returns a decision the agent MUST obey: send (allowed), request_human_confirmation (a human must approve first — then poll check_action_status), or do_not_send (blocked). When not allowed, "suggestions" says what to fix.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recipient": "<recipient>",
"subject": "<subject>",
"body": "<body>"
},
"name": "verify_email"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient | Yes | Recipient email address | |
| subject | Yes | Email subject | |
| body | Yes | Full email body | |
| policyProfile | No | Risk profile (default general) |