configure_email_automation
Configure per-app module switches (ON/OFF) for Transactional Email OTP, Automated Payment Webhook Email Receipts, Order Status Emails, and the Web Push Notification collector, plus sender brand name and Reply-To email address. Use this tool to enable or disable individual channels per website; do not use it to send an immediate email or OTP (use send_transactional_email instead). Requires PUSHNOTIF_API_KEY and costs 0 credits. Returns JSON { ok, app_id, push_enabled, email_otp_enabled, email_invoice_enabled, email_status_enabled, email_brand_name, email_reply_to }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | Target application ID in format app_xxxx (obtain from list_apps) | |
| push_enabled | No | Set true to enable Web Push Notification collection on the website, or false to disable | |
| email_reply_to | No | Business Reply-To email address where customer replies are routed | |
| email_brand_name | No | Sender brand name shown in the recipient inbox (e.g., 'Kopi Nusantara') | |
| email_otp_enabled | No | Set true to enable 6-digit Email OTP generation and verification for this app | |
| email_status_enabled | No | Set true to enable order status and shipping tracking emails | |
| email_invoice_enabled | No | Set true to automatically send paid invoice receipts via email when a payment webhook arrives |