Chat-controlled email outreach — with open tracking

A command in Slack launches an outreach run via AWS SES, while таблица tracks campaigns, counts opens, and handles unsubscribes.

  • Full campaign control from Slack
  • Opens and unsubscribes tracked automatically
  • Random pauses keep the send looking natural
  • No paid subscription to an email tool
WebhookGoogle Sheets

How it works

To move data from Slack to AWS SES automatically, use a ready-made scenario — no manual exports.

  1. Starts when: Track Email Open
  2. Then: Extract Tracking Params
  3. Then: Lookup Campaign Row
  4. Then: Lookup Open Logs
  5. Then: Check If Already Opened
  6. Check: If Not Already Logged
  7. If no: Increment Open Count
  8. Then: Log Open Event
  9. Then: Map Campaign Fields
  10. Then: Create Campaign Row
  11. Then: Prompt Campaign via Telegram
  12. Check: Route by Sender Email
  13. If yes: Fetch Subscribed Leads
  14. Then: Cap Lead Count
  15. Then: Map Lead Fields
  16. Check: Loop Over Leads
  17. Then: Mark Campaign Done
  18. Then: Build HTML Template
  19. Then: Send Email via Gmail
  20. Then: Fetch Current Stats
  21. Then: Update Send Stats
  22. Then: Generate Random Delay
  23. Then: Wait Random Delay
  24. Starts when: Watch for New Campaigns
  25. Check: If Status Is Draft
  26. Starts when: Handle Unsubscribe
  27. Then: Extract Unsubscribe ID
  28. Then: Lookup Lead Record
  29. Then: Mark as Unsubscribed
  30. Starts when: Listen for Telegram Commands
  31. Check: If Outreach Command

You can launch this Slack + AWS SES integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.