Overview
The RevSure Lead Prioritization Agent helps GTM teams identify, segment, and act on the most valuable leads — instantly.
It leverages RevSure’s Full-Funnel Data Graph to evaluate every lead against real activity, funnel stage, and engagement context, enabling data-driven prioritization for marketing, sales, and RevOps.
This agent forms the foundation for downstream automations — such as personalized re-engagement, enrichment, or targeted outreach — by delivering clean, actionable, and ranked lead lists that can flow directly into other RevSure agents.

Who It’s For
Persona | Use Case |
|---|---|
Marketing Teams | Identify ICP-qualified or inactive leads for campaigns and push prioritized lists into HubSpot or Salesforce. |
Sales Development Reps (SDRs) | Quickly find leads showing renewed intent or engagement and target them with contextual outreach. |
Account Executives (AEs) | Surface the most active contacts within open opportunities for timely follow-ups. |
RevOps / Demand Gen | Automate lead scoring, routing, and CRM synchronization to keep every system aligned with reality. |
How It Works
The Lead Prioritization Agent consists of three main nodes in the Agent Builder flow:
User Input Node
Access RevSure Modules Node
Output Node
It can also trigger downstream Use AI Nodes for follow-up actions like re-engagement emails, outreach campaigns, or enrichment flows — making it a flexible component within larger agentic workflows.
Step-by-Step Flow
1. User Input Node
The process begins when a user describes the leads they want to surface.
The Input Node captures these instructions in natural language or structured form — allowing teams to filter leads based on any data point stored within RevSure.
Possible input criteria include:
Demographics: title, seniority, geography, company size
Funnel stage or lifecycle state
Engagement recency or inactivity window
Campaign touchpoints (ads, webinars, email clicks)
Buying intent or ICP alignment
Custom scoring parameters
Example Inputs:
“Find all ICP-fit leads from Google Ads campaigns who have engaged in the past 30 days.”
“Show me leads that have been inactive for 60 days but previously reached MQL stage.”
“List all revenue operations leaders in B2B SaaS companies who attended last quarter’s webinars.”
This flexibility lets users define granular or broad conditions — making the agent adaptable for diverse GTM goals.
2. Access RevSure Modules Node
The Access RevSure Modules Node is the analytical core of the Lead Prioritization Agent.
It connects directly to RevSure’s Lead Prioritization module and searches across the Full-Funnel Data Graph to identify leads that match the defined input conditions.
Here’s what happens inside this node:
Filters leads against every data dimension available in RevSure (campaigns, CRM, web, sales activity, etc.)
Ranks results using RevSure’s internal prioritization model — factoring ICP fit, engagement signals, funnel movement, and conversion likelihood
Aggregates and structures the results into a usable list that can be exported, written back, or passed to downstream nodes
This step transforms broad lead criteria into a precise, ranked list of contacts ready for immediate activation.
3. Output Node
The Output Node determines how prioritized leads are displayed or delivered.
Current output options include:
HTML / Markdown View: For quick in-platform visualization
CSV Export: For campaign imports or offline analysis
Writeback to CRM: Sync results directly into HubSpot, Salesforce, or other connected systems
By writing back enriched and prioritized leads, RevSure ensures that every GTM system — from marketing automation to sales CRM — stays fully aligned and updated.
Downstream Use Cases (Use AI Node Integration)
While not part of the core prioritization logic, the Use AI Node can be attached downstream to activate the prioritized leads.
Common downstream workflows include:
1. Inactive Lead Revival
Flow:
Lead Prioritization Agent identifies inactive leads → passes to Use AI Node → generates personalized re-engagement emails.Outcome: Warm, context-aware outreach that revives dormant leads automatically.
2. ICP Campaign Targeting
Flow:
Prioritization Agent filters leads that perfectly match ICP → Use AI Node drafts custom campaign copy for outreach or ABM personalization.Outcome: High-conversion ABM email sequences powered by RevSure context.
3. Enrichment + Activation
Flow:
Prioritization Agent outputs lead list → triggers a Run Process Node for contact enrichment → Use AI Node crafts personalized messaging using the newly enriched data.Outcome: Always-updated data and human-grade personalization in a single automated flow.
Example Compound Use Cases
1. ICP Lead Finder (Marketing)
Input: “Find all ICP-fit leads from Google Ads in the last 14 days.”
Flow: Input → Access RevSure Modules → Output (writeback to HubSpot).
Outcome: Fresh, high-fit leads automatically synced for ABM or nurture campaigns.
2. Inactive Lead Re-Engagement (Marketing + SDR)
Input: “Identify all previously engaged leads who’ve gone silent for over 45 days.”
Flow:
Input → Access RevSure Modules (filter inactive leads) → Output → Use AI Node (generate re-engagement emails).Outcome: Automated win-back campaigns that target inactivity with precision.
3. Daily SDR Lead List (Sales)
Input: “Show me the top 50 most engaged leads in my territory.”
Flow: Input → Access RevSure Modules → Output (HTML).
Outcome: SDRs begin their day with prioritized leads — maximizing daily productivity and conversion efficiency.
Key Benefits
Unlimited Filtering Flexibility: Query any RevSure lead attribute across the funnel.
Contextual Prioritization: Ranks leads by engagement, ICP fit, and funnel momentum.
CRM Alignment: Writes prioritized lists directly to HubSpot, Salesforce, or CSV.
Workflow Integration: Feeds downstream AI agents for outreach, enrichment, or reactivation.
Time Savings: Automates what typically takes hours of manual list building.