Outbound Sales
This guide walks through the complete workflow of using HumanConnection for outbound sales. Start by researching leads with search_humans, then orchestrate real meetings using the full tool suite.
Why human meetings beat cold emails
The math is simple: one real conversation produces more signal than 1,000 cold emails.
Step 1: Research the lead
Extract the company domain from the lead’s email, then use search_humans to gather intelligence. Your agent should know who they are, where they are, and how to reach them.
What to look for in search results
Step 2: Discover interests
Use search_interests to find personal signals that help your agent pick the right event or venue and personalize the meeting.
Step 3: Find meeting opportunities
Map the lead’s interests to event categories and place types. Use search_events to find conferences and meetups, and search_places to find venues.
Step 4: Find a sales rep nearby
Use search_humans in people search mode to find a sales representative near the lead.
Step 5: Book and invite
Use book_ticket to register for the event if needed, then send a Google Calendar invite to both participants.
Step 6: Process the report
After the meeting, use the report to decide next steps:
End-to-end flow summary
- Extract domain from lead email
search_humans(name, company_domain)— find lead location + profilessearch_interests(name, linkedin_url, x_url)— find personal signals- Map interests to event categories / place types
search_events(location, category)— find matching eventssearch_places(location, type)— find matching venuessearch_humans(location, title_filters)— find sales reps nearbyprovide_email— get rep’s emailbook_ticket+send_meeting_invite— set up the meeting
Batch research workflow
Here is a complete script for researching a batch of leads using search_humans and search_interests: