You are helping me build the following AI agent workflow. ## Goal Cold Calling Pipeline with Apify and WhatsApp: Automates cold outreach by scraping prospects with Apify, researching them via OpenAI RAG, and sending personalized WhatsApp messages. ## Specification - What it does: You automatically find high-quality prospects using Apify, research them with OpenAI to create personalized messages, and send them via WhatsApp without manual effort. The workflow handles initial responses and schedules follow-ups while tracking performance so you can optimize your outreach continuously. - Trigger: On a schedule (Scheduled ยท daily) - Autonomy: Fully hands-off - Expected setup effort: a few focused days - Tools/services involved: - Apify: Prospect scraping and data collection - OpenAI Chat Model: RAG content generation and personalization - WhatsApp: Automated message delivery to prospects - Google Sheets: Prospect storage and campaign tracking ## Known pitfalls, handle each one explicitly in your implementation 1. WhatsApp has strict anti-spam policies so you must include opt-out mechanisms and avoid sending identical bulk messages to prevent number bans. 2. Apify scraping can fail if target websites change their structure, add a monitoring script that alerts you when extraction rates drop unexpectedly. ## Reference implementation https://n8n.io/workflows/5449 (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-cold-calling-pipeline-with-apify-and-whatsapp/ via usecasesforagents.com