You are helping me build the following AI agent workflow. ## Goal WooCommerce Abandoned Cart Recovery: Daily automation that checks WooCommerce for pending orders without reminders and sends personalized recovery emails. ## Specification - What it does: You recover lost sales by automatically sending personalized emails to customers who left items in their cart without paying. This daily check logs every pending order in Google Sheets so you can track recovery efforts while WooCommerce handles the reminders for you. - Trigger: On a schedule (Scheduled ยท daily) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - WooCommerce: Fetch recent orders via REST API - Google Sheets: Log and track order status - Send Email: Send personalized reminder emails - Code: Process logic and data transformation ## Known pitfalls, handle each one explicitly in your implementation 1. WooCommerce API rate limits can block the run, so implement exponential backoff logic in your code step. 2. Duplicate emails may be sent if the Google Sheet log is not checked before triggering the email action. 3. Sensitive customer data like full addresses might be exposed in logs, so mask or exclude PII fields from the sheet. 4. Email deliverability issues can arise from using generic sender addresses, so configure a verified domain SPF record. ## Reference implementation https://n8n.io/workflows/6322 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/automated-woocommerce-abandoned-cart-recovery/ via usecasesforagents.com