Apollo Lead Alerts to Slack
Find new prospects at your target accounts and drop a formatted lead digest straight into Slack. Your team sees the leads where they already work.
The Challenge
Your sales team needs to know when new decision makers appear at target accounts. But nobody checks Apollo regularly, and by the time a rep notices a new VP hire or leadership change, a competitor has already reached out. Lead intel needs to come to your team, not the other way around.
What This Prompt Does
Search Target Accounts
Find contacts at specific companies or by ICP criteria
Enrich Profiles
Get verified emails, titles, and company context
Format for Slack
Structure leads into a scannable, actionable digest
Post to Channel
Send the alert to your team's Slack channel instantly
The Prompt
The Prompt
Task
Use @Apollo/Search PeopleName it "Apollo/Search People" and call it with @Apollo/Search People to find contacts at target accounts matching specific criteria. Enrich each person with @Apollo/Enrich PersonName it "Apollo/Enrich Person" and call it with @Apollo/Enrich Person and the company with @Apollo/Organization EnrichmentName it "Apollo/Organization Enrichment" and call it with @Apollo/Organization Enrichment. Then send a formatted summary to a Slack channel using @Slack/Send Message soName it "Slack/Send Message so" and call it with @Slack/Send Message so the sales team can act on it immediately.
Example: Find new engineering leaders at our target account list and post a lead digest to #sales-leads in Slack.
Input
The user will provide:
- Target company names or criteria (industry, size, etc.)
- Job titles or seniority levels to look for
- A Slack channel to post alerts to (e.g., #sales-leads)
- Optionally, how many results to include
Example: "Find VP and Director-level people at Stripe, Notion, and Linear, then post to #sales-leads"
Context
Search Strategy
- Search Apollo for people at the specified companies with matching titles and seniority
- Enrich each person to get verified emails, LinkedIn URLs, and current role details
- Enrich each company to get size, funding, and industry context
- Format the results into a readable Slack message with key details
- Post the digest to the specified Slack channel
Slack Message Format
Structure the Slack message with clear sections:
Header: "New Leads Found - [Date]"
For each lead include:
- Name and title (bold)
- Company name, size, and industry
- Email (if verified) and LinkedIn URL
- A one-line note on why they match the criteria
End with a summary count and suggested next steps.
Quality Filters
- Prioritize contacts with verified email addresses
- Include seniority level in the alert so reps can prioritize
- Note if a contact recently changed roles (new hire signal)
- Cap alerts at 10-15 per message to keep them scannable
- If more results exist, note the total count and suggest a follow-up search
Output
Slack Message Posted to [#channel]:
A formatted message containing:
Lead Digest - [Today's Date] Found [X] new contacts matching your criteria.
[Person Name] - [Title] at [Company] Company: [Size] employees | [Industry] | [Funding Stage] Email: [email] ([status]) | LinkedIn: [url] Signal: [Why this person is relevant]
[Repeat for each lead]
Summary: [X] leads found, [Y] with verified emails. Next step: Reply in thread to claim leads or request outreach drafts.
Example Usage
Try asking:
- →"Find new VPs at Stripe, Notion, and Linear and post to #sales-leads"
- →"Search for marketing directors at our target accounts and alert the team"
- →"Look for C-level hires at Series B fintech companies and send to Slack"