Skip to content

Leads and Analytics

AgentPress automatically captures leads from agent conversations and provides AI-powered analysis to help you prioritize follow-up. This guide covers how to view, manage, and analyze leads captured by your agents.

When users interact with your agents, AgentPress can automatically capture their contact information as leads. This happens seamlessly during conversations—no manual data entry required.

Information Captured:

  • Contact Details: Name, email, phone number
  • Company Information: Company name, website, industry, job title
  • Location: City, state, country
  • Conversation Context: Links to all conversations with this lead

Leads are deduplicated automatically. If the same email or phone number appears again, the existing lead is updated rather than creating a duplicate.

Every lead is automatically analyzed by AI to help you prioritize your outreach. Two scores are calculated:

How well does this lead fit your ideal customer profile?

ScoreMeaning
5Excellent - Strong fit, high-value prospect
4Good - Clear fit, engaged, shows budget signals
3Average - Some potential, needs nurturing
2Poor - Unclear needs, unlikely customer
1Low - Spam or irrelevant

How ready is this lead to make a purchase decision?

ScoreMeaning
5Very High - Ready to purchase, requesting demos
4High - Actively looking, asking about pricing
3Medium - Evaluating options, comparing solutions
2Low - Gathering information, no timeline
1None - Just browsing

If you’ve configured personas and journeys, leads are automatically classified into the persona that best matches their profile and behavior.

Navigate to the Leads section in your admin console to see all captured leads.

The leads list shows:

  • Lead name and company
  • Email address
  • Lead quality score (color-coded)
  • Buying intent score (color-coded)
  • Assigned persona
  • Source (internal, HubSpot, Salesforce)
  • Capture date

Score Colors:

  • Green (4-5): High priority leads
  • Yellow (3): Medium priority
  • Red (1-2): Low priority

Use filters to find specific leads:

  • Search: Find leads by name, email, or company
  • Quality Score: Show only leads above a minimum quality threshold
  • Intent Score: Show only leads above a minimum intent threshold
  • Persona: Filter by assigned customer journey

Select multiple leads to perform bulk operations:

  • Reanalyze: Run AI analysis again to update scores
  • Delete: Permanently remove selected leads

Click any lead to view their full profile:

  • Email (click to open email client)
  • Phone (click to call)
  • Website (click to visit)
  • Location details
  • Company name
  • Job title
  • Industry

The AI Insights section shows:

Current Scores Visual displays of quality and intent scores with explanations.

Persona Assignment Which customer journey this lead matches.

AI Summary An automatically generated summary of all conversations with this lead. You can regenerate this summary at any time.

Analysis Reasoning The AI’s explanation of why it assigned these scores—what signals it detected in the conversation.

Analysis History A complete timeline showing how scores have changed over time. Each entry includes:

  • Previous scores
  • The reasoning at that time
  • Timestamp

See all conversation threads associated with this lead. Click any conversation to view the full transcript.

If you’ve connected a CRM like HubSpot, you’ll see:

  • External ID in your CRM
  • Direct link to open the lead in your CRM

Lead scores can be updated as more information becomes available. To reanalyze:

Single Lead: Open the lead detail page and click Reanalyze.

Multiple Leads: Select leads from the list and click Reanalyze in the bulk actions bar.

Reanalysis considers:

  • All conversations with the lead
  • Updated persona definitions
  • Current lead profile information

The Analytics section provides system-wide insights into your agent performance.

  • Total messages exchanged
  • Number of conversations
  • Active users
  • Agent usage
  • Response latency by agent
  • Token usage and costs
  • Success rates
  • Error tracking

Compare performance across agents:

  • Messages handled
  • Average response time
  • Cost per conversation
  • User satisfaction

All analytics can be filtered by date range. The default view shows the last 30 days.

Leads with buying intent scores of 4-5 are actively looking to make a decision. Prioritize follow-up within 24 hours.

If you’re running targeted campaigns, filter leads by persona to see which customer types are engaging most.

Use the analysis history to understand how leads evolve. A lead whose intent score increases over multiple conversations may be warming up.

If you update your persona definitions, reanalyze existing leads to see if classifications change.

Syncing with HubSpot or Salesforce keeps your lead data consistent across systems and enables your sales team to follow up without switching tools.

FeatureDescription
Automatic CaptureLeads captured from agent conversations
AI ScoringQuality and intent scores with reasoning
Persona ClassificationAuto-assign to customer journeys
Full HistorySee all conversations with each lead
Bulk OperationsReanalyze or delete multiple leads
CRM IntegrationSync with HubSpot and Salesforce
AnalyticsTrack performance across agents

AgentPress transforms every agent conversation into actionable lead intelligence, helping you focus your efforts on the prospects most likely to convert.