AI Agents That Find, Enrich, and Reach Your Leads

Prospecting, lead enrichment, personalized outreach, and pipeline reporting. Describe the task in one sentence, the agent does it across your apps.

Get Started Free
SEO Agent
LEAD GENERATION AGENT

Build a prospect list from LinkedIn matching your ICP

Scrape a directory or industry list for leads matching your criteria

Enrich a raw lead list with company data, tech stack, and contact info

Draft personalized cold emails for every prospect on a list

Find and merge duplicate contacts cluttering your CRM

Build the weekly lead gen performance report

A Product by
integrately
Trusted by
42,000+ businesses worldwide
Certified
iso-27001iso-27001certified
Official PARTNER
integrately
seo-task

Any Lead Gen Task. One Message. Done.

Build prospect lists, enrich contacts, draft outreach, clean your CRM. Tell the agent what you need and it works across LinkedIn, HubSpot, Gmail, Sheets, and 1,500+ apps.

Get Work Done With Simple Chat Messages
?
Prospect list built. 34 new contacts added, 8 duplicates skipped.

Prospect List — SaaS VP Marketing, Series B+, US

#NameTitleCompanyEmployeesLinkedInStatus
1Sarah ChenVP MarketingRelay.app180linkedin.com/in/sarahchen✅ New
2Marcus WebbVP GrowthTidemark220linkedin.com/in/marcuswebb✅ New
3Priya KapoorVP MarketingLattice850linkedin.com/in/priyakap⚠️ Already in HubSpot
4James OduyaHead of MarketingClearbit310linkedin.com/in/jamesoduya✅ New
5Rachel TorresVP Demand GenGong1,200linkedin.com/in/racheltorres✅ New

Summary: 42 profiles found → 8 already in HubSpot → 34 new prospects added to Google Sheets.

Top companies by employee count: Gong (1,200), Lattice (850), Vidyard (620), Clearbit (310), Tidemark (220)

Next step: Enrich these contacts with email, phone, and company data.

👇 Here's what your team could do with a single message.
1.Build a prospect list from LinkedIn matching your ICP

Search the web for LinkedIn profiles matching this criteria: [Job Title] at [Company Size] companies in [Industry] in [Location]. For each match, pull their name, title, company, LinkedIn URL, and company website. Deduplicate against the existing contacts in HubSpot. Add new prospects to the 'New Prospects' tab in Google Sheets with all fields. Post a summary count to the sales channel in Slack.

Read More
2.Scrape a directory or industry list for leads matching your criteria

Visit [Directory URL] and scrape all companies listed under [Category]. For each company, pull the name, website, location, and any available contact info. Search the web for the [Target Role] at each company. Add the results to the 'Directory Leads' tab in Google Sheets. Flag any that are already in your CRM.

Read More
3.Find companies that just raised funding and match your target profile

Search the web for companies that announced Series A or Series B funding in the last 30 days in [Industry]. For each company, pull the name, funding amount, investors, website, and employee count. Search the web for the [Target Role] at each one. Add the results to the 'Funding Leads' tab in Google Sheets with the funding details. Post the top 10 by funding amount to the sales channel in Slack.

Read More
4.Mine a competitor's customer list for prospects you should be talking to

Visit [Competitor Website] and scrape their customers page, case studies, and testimonials for company names and logos. Search the web for each company to get their industry, size, and website. Cross-reference against your CRM to find which ones aren't in your pipeline yet. Add the gaps to the 'Competitive Prospects' tab in Google Sheets with company details and the competitor relationship context.

Read More
1.Enrich a raw lead list with company data, tech stack, and contact info

Take the list of companies in the 'New Prospects' tab in Google Sheets. For each one, search the web for their website, employee count, industry, headquarters, and any visible tech stack information. Find the email address for the primary contact using publicly available sources. Add the enriched data to new columns in the same sheet. Flag any contacts where no email could be found.

Read More
2.Score inbound leads against the ICP before anyone touches them

Pull all new leads added to HubSpot in the last 24 hours. For each lead, search the web for their company's size, industry, funding status, and tech stack. Score them against the ICP criteria in the 'Scoring Rubric' tab in Google Sheets: company size, industry match, title seniority, and tech stack fit. Update the lead score field in HubSpot. Move any lead scoring 80+ to the 'Hot Leads' list. Post a summary of today's high-scoring leads to the sales channel in Slack.

Read More
3.Research a target account before the first outreach

Search the web for everything publicly available about [Company Name]: recent news, blog posts, job openings, product launches, leadership changes, and funding announcements. Check their website for their product positioning and key messaging. Pull any existing notes from HubSpot. Compile a one-page research brief in Google Docs with talking points, potential pain points based on their job postings, and a suggested opening angle. Email the brief to the assigned rep via Gmail.

Read More
4.Flag leads that went cold but just showed buying signals

Pull all leads in HubSpot marked as 'Cold' or 'No Response' from the last 6 months. Search the web for each company to check for recent news: new funding rounds, leadership changes, job postings for roles related to your product, or mentions of switching tools. For any lead with a fresh signal, update the notes in HubSpot and move them to 'Re-engage.' Post the list of reactivated leads to the sales channel in Slack.

Read More
1.Draft personalized cold emails for every prospect on a list

Take the enriched prospects in the 'Ready for Outreach' tab in Google Sheets. For each one, search the web for their company's latest news, blog posts, or product updates. Draft a personalized cold email referencing something specific about their company, tied to the value prop in the 'Email Templates' doc in Google Docs. Save each draft in Gmail. Log the outreach status in Google Sheets.

Read More
2.Send follow-up emails to everyone who opened but didn't reply

Check Gmail for all outreach emails sent in the last 7 days that were opened but got no reply. For each one, pull the original message, the prospect's company info from HubSpot, and any recent company news from the web. Draft a follow-up that references the original angle with a new hook. Save each follow-up as a draft in Gmail. Update the outreach tracker in Google Sheets with the follow-up status.

Read More
3.Write LinkedIn connection requests personalized to each prospect

Take the prospects in the 'LinkedIn Outreach' tab in Google Sheets. For each person, search the web for their recent LinkedIn posts, company news, or shared connections. Draft a short connection request message (under 300 characters) that references something specific about their work. Add the drafted messages to the 'Messages' column in Google Sheets so you can copy-paste them during your LinkedIn session.

Read More
1.Find and merge duplicate contacts cluttering your CRM

Pull all contacts from HubSpot and export to a working tab in Google Sheets. Scan for duplicates by matching on email, company name, and name variations. Flag every set of duplicates with which record has the most recent activity. Log the duplicate sets in a 'Duplicates' tab in Google Sheets with a recommended primary record. Post the total duplicate count to the sales channel in Slack.

Read More
2.Update stale CRM records with fresh company data

Pull all contacts in HubSpot that haven't been updated in more than 90 days. For each one, search the web to verify their current company, title, and email. If anything changed, update the record in HubSpot. Log every change in the 'CRM Updates' tab in Google Sheets. Post a summary of how many records were refreshed to the sales channel in Slack.

Read More
3.Tag all leads by source so you can actually track what's working

Pull all leads created in HubSpot in the last 30 days. Cross-reference each one against the UTM tracker in Google Sheets, inbound form submissions, and any referral codes. Update the 'Lead Source' field in HubSpot with the correct channel: organic, paid, referral, outbound, event, or partner. Post a breakdown by source to the sales channel in Slack.

Read More
1.Build the weekly lead gen performance report

Pull this week's new leads from HubSpot, outreach stats from Gmail (emails sent, opened, replied), and pipeline additions from the sales tracker in Google Sheets. Compare against last week's numbers and the monthly targets. Summarize wins, gaps, and top-performing sources. Post the report to the sales channel in Slack and email it to the team lead via Gmail.

Read More
2.Break down lead quality by source for the monthly review

Pull all leads created in HubSpot last month, grouped by source (outbound, inbound, referral, paid, event). For each source, calculate the total count, average lead score, conversion rate to opportunity, and average deal size. Add the breakdown to the 'Monthly Source Analysis' tab in Google Sheets. Create a summary in Google Docs for the leadership review. Email it to the VP of Sales via Gmail.

Read More
3.Find which outreach sequences are generating replies and which are dead

Pull all outreach sequences from the tracker in Google Sheets. For each sequence, check Gmail for total sends, opens, and replies in the last 30 days. Calculate the reply rate and positive reply rate for each. Flag any sequence with a reply rate under 3% as needing a rewrite. Update the tracker and post the sequence performance ranking to the sales channel in Slack.

Read More
jobs

Your Pipeline Fills Itself. Every Day.

New leads enriched overnight, follow-ups sent on schedule, stale deals flagged before they die. Running on autopilot whether you're prospecting or not.

Automate recurring processes in 30 seconds.
Enrich and score every new lead the moment it hits your CRM
When this happens...
HubSpot
When a new contact is created in HubSpot
Then do this...
👇 No workflow builder. Set it up in plain English.
1.
Enrich and score every new lead the moment it hits your CRM
When a new contact is created in HubSpot

When a new contact is created in HubSpot, search the web for their company's size, industry, funding status, tech stack, and recent news. Check publicly available sources for the contact's email and phone if missing. Score the lead against the ICP rubric in Google Sheets. Update all enriched fields and the lead score in HubSpot. If the score is 80+, add them to the 'Hot Leads' list and post an alert to the sales channel in Slack.

Read More
2.
Send follow-ups to opened-but-no-reply emails automatically
Every weekday at 09:00 AM

Check Gmail for all outreach emails sent 3 or more days ago that were opened but got no reply. For each one, pull the prospect's info from HubSpot and any recent company news from the web. Draft a follow-up with a fresh angle and save it as a draft in Gmail. Update the outreach tracker in Google Sheets. Post the count of follow-ups queued to the sales channel in Slack.

Read More
3.
Alert the team when a target account shows buying signals
Every weekday at 08:00 AM

Take the target account list from the 'Top Accounts' tab in Google Sheets. Search the web for each company for new job postings related to your product category, funding announcements, leadership changes, or mentions of competitor tools. If any signal is found, update the notes in HubSpot and post an alert to the sales channel in Slack with the account name, signal type, and a suggested next step.

Read More
4.
Find new companies that raised funding this week and match your ICP
Every Monday at 07:00 AM

Search the web for companies that announced funding rounds in the last 7 days. Filter for those matching the ICP criteria in Google Sheets: industry, company size, and funding stage. For each match, find the relevant contact's name, title, and LinkedIn URL. Add them to the 'Funding Leads' tab in Google Sheets. Post the top prospects to the sales channel in Slack.

Read More
jobs

Lead Gen Playbooks Anyone on Your Team Can Run

Prospect research, ICP scoring, outreach sequences, pipeline reviews. Same rigor, same process, every single time, no matter who runs it.

Complete repetitive processes in clicks
shadow-corner
Research and build a targeted prospect list for a new segment
1. Define Target Segment
Define Target Segment

Fill fields below 👇

2. Find, Enrich, and Score Prospects
Agent

Search the web for companies matching: industry Target Industry, size Company Size Range, location Target Location. Scrape relevant directories and lists for additional matches. For each company, find contacts with titles matching Target Job Titles. Exclude any companies matching Companies or Domains to Exclude. Deduplicate against existing HubSpot contacts. For each new prospect, enrich with company website, employee count, funding status, tech stack signals, and recent news. Score each against the ICP rubric in Google Sheets. Rank by score.

3. Check for Duplicates in HubSpot
Search ContactsinHubSpot
4. Add Prospects to Google Sheets
Add Rows to SheetinGoogle Sheets
5. Post Top Prospects to Slack
Send MessageinSlack
👇 See use cases.
shadow-cornershadow-corner
1.Research and build a targeted prospect list for a new segment
Question Mark
How this Playbook works?

Enter the target segment criteria: industry, company size, location, job titles, and any exclusions. The AI agent searches the web for companies matching the criteria, scrapes directories and industry lists for additional matches, and finds the right contacts at each company. It deduplicates the list against existing contacts in HubSpot, enriches each prospect with company data, tech stack signals, and recent news, then scores them against the ICP rubric in Google Sheets. The final list gets added to a 'Segment Prospects' tab in Google Sheets with all enrichment data. A summary with the top 20 highest-scoring prospects gets posted to the sales channel in Slack.

Read More
shadow-cornershadow-corner
2.Run a full ICP scoring audit on your existing lead database
Question Mark
How this Playbook works?

Enter the ICP criteria you want to score against: ideal industry, company size range, target titles, and must-have signals (like recent funding or specific tech stack). The AI agent pulls all contacts from HubSpot, searches the web to fill in any missing company data, and scores every lead against the criteria. Leads get bucketed into tiers: A (strong fit), B (partial fit), C (weak fit), and D (no fit). The scores and tiers get updated in HubSpot. A full breakdown gets logged in a 'Lead Audit' tab in Google Sheets. A summary with the tier distribution and recommended actions for each tier gets posted to the sales channel in Slack.

Read More
shadow-cornershadow-corner
3.Build and launch a personalized outreach sequence for a prospect list
Question Mark
How this Playbook works?

Enter the prospect list location in Google Sheets, the number of emails in the sequence (2 to 5), the value prop angle, and any tone preferences. The AI agent pulls each prospect's enrichment data from Google Sheets, searches the web for their latest company news and personal posts, and drafts a personalized email sequence for each prospect. Each email references something specific about their company or role. The drafts get saved in Gmail. The sequence schedule and status get logged in the 'Outreach Tracker' tab in Google Sheets. A summary of how many sequences were drafted gets posted to the sales channel in Slack.

Read More
shadow-cornershadow-corner
4.Research a target account and build a personalized approach plan
Question Mark
How this Playbook works?

Enter the company name and the contact's name and title. The AI agent searches the web for everything publicly available about the company: recent news, funding, product launches, job openings, leadership changes, competitors, and market positioning. It pulls any existing CRM notes from HubSpot. It searches for the contact's recent posts, talks, or articles. The agent compiles a research brief in Google Docs with company overview, pain points inferred from job postings and product pages, competitive landscape, the contact's background and interests, and three suggested opening angles. The brief gets emailed to the assigned rep via Gmail.

Read More
footer-do-icon

You Were Hired to Close, Not Copy-Paste.

Describe the task. The agent handles prospecting, enrichment, and outreach across your apps.