confirm_send_email
Send a draft email from Gmail after obtaining explicit user confirmation. Use this tool to finalize email delivery once the user approves the content.
Instructions
Send a draft email after user confirmation.
This tool sends a previously created draft email. It should ONLY be used
after explicit user confirmation to send the email.
Prerequisites:
- The user must be authenticated
- You need a draft_id from send_email_reply()
- You MUST have explicit user confirmation to send the email
Args:
draft_id (str): The ID of the draft to send.
Returns:
Dict[str, Any]: The result of the operation, including:
- success: Whether the operation was successful
- message: A message describing the result
- email_id: The ID of the sent email (if successful)
Example usage:
1. Create a draft: send_email_reply(email_id="...", reply_text="...")
2. Ask for user confirmation: "Would you like me to send this email?"
3. ONLY after user confirms: confirm_send_email(draft_id="...")
IMPORTANT: Never call this function without explicit user confirmation.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft_id | Yes |