# Weekly Nooks stalled sequence pruning list in Slack

> Every Friday afternoon, an agent scores stalled Nooks enrollments against Salesforce activity and posts a per-rep cleanup list to Slack.

- Workflow type: agent
- Services: Nooks, Salesforce, Slack Bot
- Categories: Sales, Operations
- Published: 2026-07-02

## What it does

- Finds every prospect who has been sitting in a Nooks sequence for more than three weeks with no engagement.
- Cross-checks each stalled prospect against Salesforce for recent account activity, notes, and open opportunities so the recommendation is grounded in what the AE already knows.
- Recommends a next step for every prospect: keep in sequence, escalate to the AE, or unenroll and revisit later, with a one-line reason.
- Posts the ranked list to Slack every Friday, grouped by rep, so the team can clean up dead outreach before Monday.

## What you'll need

- A Nooks workspace with an API key from your Developer Settings.
- A Salesforce login with read access to Accounts, Contacts, Opportunities, Tasks, and Events.
- A Slack workspace and a channel where your outbound team can review the weekly list.

## Prompt

Every Friday at 3pm Eastern, run an agent that reviews stalled Nooks sequence enrollments and posts a per-rep pruning list to a configured Slack channel so the team can clean up dead outreach before Monday.

Steps the agent should take:

1. Use Nooks List Sequence States to pull every currently active enrollment that has been running for more than 21 days (configurable).

2. For each stalled enrollment, use Nooks List Calls filtered by that prospect and disposition to see if there have been any positive connects, and use Nooks List Emails to check engagement metadata (opens, clicks, replies). Classify each prospect as engaged (any connect or reply) or stalled (no connects and no replies). Use Nooks List Prospects or the prospect reference on the sequence state to get owner and account info.

3. For every stalled prospect, look up the linked contact and account in Salesforce with a SOQL Query. Check for recent AE activity on the account (Tasks or Events in the last 30 days, configurable), any recent notes, and any open Opportunities.

4. Based on the Nooks engagement signal and the Salesforce context, recommend exactly one of three actions per prospect: keep in sequence, escalate to the AE, or unenroll and mark for follow-up later. Include a one-line reason grounded in the CRM signals, for example "AE has an open opp on the account, escalate" or "no activity anywhere in 60 days, unenroll".

5. Group the recommendations by prospect owner, rank each rep's list by how stale the enrollment is, and post the whole thing to the configured Slack channel using Slack Bot Send a Message. Include a deep link back to each Nooks prospect record so the rep can act in one click.

Rules and guardrails:

- Do not take any destructive action. The agent only recommends. The rep confirms unenrollment in Nooks separately.

- If a rep has no stalled prospects that week, skip their section entirely instead of posting an empty header.

- Configurable inputs: the target Slack channel, the stalled-day threshold (default 21), and the Salesforce activity window (default 30 days).

## How to customize

- Change the day and time (defaults to Fridays at 3pm ET) to match your team's cadence.
- Adjust the stalled threshold (default is 21 days with no connect and no reply) and the Salesforce activity window (default 30 days).
- Point the digest at a different Slack channel, or split it into per-rep direct messages instead of one shared post.

## FAQ

### Will this unenroll prospects automatically?

No. The workflow only recommends a next step for each stalled prospect. Reps confirm and act on unenrollments themselves inside Nooks so nothing gets removed by mistake.

### What counts as engagement?

A call with a positive disposition, or an email that was opened, clicked, or replied to. Prospects with no connects and no replies in their entire enrollment are the ones flagged as stalled.

### How does the agent decide between keep, escalate, and unenroll?

It combines the Nooks engagement signal with what it finds in Salesforce. If the AE has recent activity or an open opportunity on the account, it recommends escalate. If the account is quiet everywhere, it recommends unenroll. Weak but not dead signals stay in sequence.

### How is the list organized in Slack?

It is grouped by the Nooks prospect owner, so every rep sees only their own stalled enrollments. Each entry has a one-line reason and a deep link back to the prospect record in Nooks.

### Do I need a paid Slack plan?

No. Any Slack workspace where you can add a bot to the target channel will work.

Use this prompt in General Input: https://www.generalinput.com/prompts/weekly-nooks-stalled-sequence-pruning-list-in-slack