Outbound Sales Flow
This is the most common agent pattern. Your agent takes a lead, researches them, finds a meeting opportunity, dispatches a sales rep, and captures the outcome.
The pipeline
Each step maps to one or more HumanConnection tools:
Example: Spanx lead
Your agent receives a lead: Sara Blakely, Founder of Spanx.
search_humans({ name: "Sara Blakely", company_domain: "spanx.com", provide_email: true })— returns her LinkedIn, X, Instagram, location (Atlanta), and emailsearch_interests({ name: "Sara Blakely", linkedin_url: "...", x_url: "..." })— finds signals: philanthropy, fitness, entrepreneurshipsearch_events({ location: { city: "Atlanta" }, category: "conference" })— finds a retail leadership summitsearch_humans({ location: "Atlanta", title_filters: "sales AND retail" })— finds a nearby repbook_ticket(...)+send_meeting_invite(...)— sets up the meetingsend_meeting_report(...)+send_meeting_payment(...)— closes the loop
Tested scenarios
This pattern has been validated end-to-end across 5 industries:
Each scenario follows the same pipeline. The agent adapts the event category and venue type based on the interest signals discovered in step 2.
Decision points for your agent
- Confidence < 0.4: The lead match is weak. Consider verifying manually before proceeding.
- No events found: Fall back to
search_placesfor a restaurant or cafe meeting. - No rep nearby: Expand the location radius or use a different
title_filtersquery. - Lead has no email: Use
provide_email: truein the initial search, or ask your CRM for the email.