Morning Reply.io reply triage digest in Slack

By General Input

Start every morning with an AI-classified summary of every prospect who replied to your Reply.io sequences in the last 24 hours, posted straight to Slack.

Integrations

  • Reply.io
  • Slack Bot

Type

Agentic Task

Categories

  • Sales
  • Personal Productivity

Build me an agent workflow that posts a morning "reply triage" digest to Slack every weekday at 8am in my local timezone. The trigger is a cron schedule.

Every run, the agent should pull every prospect who replied to one of my Reply.io sequences in the last 24 hours, classify each reply, and post the whole thing as a single message to one Slack channel I pick at setup.

Data flow using Reply.io:

1. Use Reply.io's List Sequences to find every active sequence in my account.

2. For each sequence, use Get Sequence Contacts (Extended) to find contacts whose status is Replied and whose latest engagement timestamp is within the last 24 hours (since the previous run).

3. For each of those contacts, use Get Contact by ID to pull the full contact record including the reply body, name, company, title, email, and custom fields so the agent has enough context to classify and draft a response.

Classification: for each reply, label it as one of positive, question, objection, out-of-office, or unsubscribe. Use the reply body plus any signals on the contact record (e.g. auto-reply phrasing, opt-out language, explicit questions, pricing or timing concerns).

For each reply, generate:

- A one-line summary of what the prospect actually said.

- The suggested next action, picked from: book a call, send a tailored follow-up, remove from sequence, or ignore.

- A short draft response the rep can copy and paste, tuned to the classification (e.g. a calendar link for positive, a thoughtful rebuttal for objection, nothing for unsubscribe).

Use Slack Bot's Send a Message to post the digest to a single channel I choose at setup. Format the message with one block per reply, ordered so "hot" replies (positive, question) appear at the top and lower-priority ones (out-of-office, unsubscribe) at the bottom. Each block should show: contact name and company, the sequence they came from, the classification label, the one-line summary, the suggested next action, and the draft response in a code block so it's easy to copy. Use Slack mrkdwn formatting (bold names, italic sequence, links where useful).

If there are zero new replies in the last 24 hours, post a short "No new replies overnight" message instead of a full digest, so the channel still confirms the workflow ran.

At setup, ask me for: the Slack channel to post to, my local timezone for the 8am schedule, and confirm the Reply.io and Slack Bot connections.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them