Enrich 10,000 prospects without leaving your spreadsheet.
Run AI prompts, verify emails, and scrape websites — from a sidebar inside Google™ Sheets. No code. No new tool to learn.
Outbound sales automation inside Google™ Sheets.
Gather your data
Scrape websites and LinkedIn pages. Verify emails. All from the sidebar.
Write your prompt
Reference any column as a variable. Pick your model. You control the prompt.
Run it across your list
Hit run. Results stream into your sheet, row by row. Pause, resume, retry.
Built for outbound sales teams
| # | First Name | Company | AI Opener |
|---|---|---|---|
| 2 | Sarah Chen | Notion | writing… |
| 3 | Marcus Rivera | Stripe | — |
| 4 | Elena Kowalski | Figma | — |
| 5 | James Park | Linear | — |
| 6 | Priya Sharma | Vercel | — |
Model
Prompt
Run
Watch the sidebar enrich 5 prospects in real time. Your sheet. Your prompt. Your data.
AI prompts, scraping, and email verification in one Google™ Sheets add-on
AI personalization, prospect research, and email verification. No context switching. No new tabs.
AI Personalization
Write a personalized cold email for every row in your sheet.
Pick any model from OpenAI, Anthropic, Google™, or Mistral. Reference column data as variables. Results stream into your sheet as they process.
PROMPT
Write a cold email opener for {{First Name}}, {{Title}} at {{Company}}
Sarah, saw Stripe just closed a $200M APAC round.
Marcus, your ops team shipped 4 integrations last quarter.
Elena, Figma's enterprise push is changing design procurement.
Prospect Research
Two scrape modes. Free DIY or full power.
Free DIY: copy-paste an Apps Script that runs in your sheet at zero cost — works on most static company sites. Advanced (Jina-powered, $0.005/URL) handles JavaScript-heavy SaaS pages and LinkedIn /company/.
Free DIY for all plans · Scale: bring your Jina keystripe.com/about
Stripe builds economic infrastructure for the internet. Revenue: $14B...
notion.so/about
Notion is the connected workspace for teams. 30M+ users, Series C...
Email Verification
Clean your lists before you hit send.
Valid, invalid, catch-all, and risky classifications. Protect your sender reputation. Results go straight into your sheet.
50ms
Average response time
99.9%
Uptime SLA
256-bit
AES encryption
125+
AI models
4
Providers
100+
Rows per batch
Coming Soon
Run your first AI prompt in Google™ Sheets in 90 seconds
Prompt
Write a personalized opener for {{First Name}} at {{Company}}
| # | First Name | Company | AI Output |
|---|---|---|---|
| 2 | Sarah Chen | Stripe | Sarah, saw Stripe just expanded into APAC |
| 3 | Marcus Rivera | Notion | Marcus, Notion's PLG motion is impressive |
| 4 | Elena Kowalski | Figma | Elena, Figma's design-to-dev workflow |
| 5 | James Park | Linear | Processing... |
| 6 | Priya Sharma | Vercel |
Open any Google™ Sheet. Go to Extensions. Search for ReplyLabs. Click Install. Open the sidebar.
Template AI vs. outputs tied to real data
Generic AI fills in {{first_name}} and calls it personalised. ReplyLabs pulls real data from your sheet — scraped, verified, enriched — and writes a sentence that could only apply to one prospect.
One email, pasted to 500 prospects.
Placeholders filled mechanically. No context. No proof the sender actually knows them.
To: sarah@notion.so
Subject: Quick question
Hi Sarah,
Hope this finds you well. I was looking at {{company}} and wanted to reach out.
We help companies like yours with [AI value prop]. Would you be open to a quick 15 min chat next week?
Best,
Alex
Your prospect has seen this exact email 30 times this week.
Tied to data scraped, verified, written per row.
Every variable resolves to a real column. Every sentence references something specific to this prospect, not 499 others.
To: sarah@notion.so
Subject: Notion AI + your 3x support volume
Hi Sarah,
Saw Notion's AI agents launch last Tuesday — your team has probably seen a 3x jump in support volume as enterprise customers test it.
We're helping VP Sales at Series C SaaS cut response time while Notion keeps shipping.
15 min next week?
Best,
Alex
Pulled from your sheet
Compare GTM tools for outbound sales teams
Clay and Apollo are powerful. But they cost $50–500/user/month and don't live where your data already is.
Clay
GTM orchestration platform
ReplyLabs
Best for sales teamsAI execution inside your spreadsheet
Apollo.io
B2B database + outreach suite
| Clay | ReplyLabs | Apollo.io | |
|---|---|---|---|
| Sheets | |||
| Works in Google™ Sheets | |||
| Works in Excel | Coming soon | ||
| GTM | |||
| Multi-provider AI prompts | Limited | ||
| Bring your own AI keys | |||
| Free web scraping | |||
| Email verification | Via provider | 99% deliverability | Variable |
| Finding emails | Coming soon | ||
| Speed | |||
| 5-minute setup | |||
| Works like Sheets — no new UI | |||
| Scale | |||
| Free tier | Limited | ||
| Starting paid price | $167/mo | $19/user/mo | $49/user/mo |
Clay is a platform. Apollo is a database. ReplyLabs is execution inside your spreadsheet.
Start where your data already is. No new interface to learn, no credit-counting overhead. Google™ Sheets is where most sales teams already work — ReplyLabs just adds the AI layer on top. Excel support is coming soon.
Security you can verify.
Your data stays in Google™ Sheets. Your keys stay encrypted. We do not store what we do not need.
AES-256-GCM
All API keys encrypted at rest with AES-256-GCM. Decrypted only server-side, never sent to the browser.
GDPR Compliant
No spreadsheet data stored on our servers. Scraping runs via Google™ Apps Script, staying within Google™'s infrastructure.
Zero Data Retention
We do not store your spreadsheet data. AI prompts and results pass through and are not logged or retained.
SOC 2 (Planned)
SOC 2 Type II certification in progress. Infrastructure hosted on Supabase with enterprise-grade security.
Bring Your Own Key
Use your own API keys for AI and services. Keys are encrypted and never shared with other users or organizations.
Admin Controls
Team-level API key management, shared balances, and member roles. Admins control access and spending.
Simple pricing. Start free.
Start free. Upgrade when your team needs BYOK and collaboration.
Starter
Free forever. Pay as you go.
1.25x markup from prepaid balance
Pro
Bring your own AI keys. Pay nothing for AI.
Billed monthly. Price per team member.
Scale
Everything. Your keys. Every seat included.
Billed monthly. Price per team member.
All plans include AES-256 encryption, GDPR compliance, and email support.
Coming soon to the Google™ Sheets add-on
What is coming next on the ReplyLabs roadmap.
LinkedIn enrichment
Pull job titles, company size, and recent posts directly from LinkedIn profiles.
CRM sync
Push verified, enriched data to HubSpot, Salesforce, or Pipedrive with one click.
Automated sequences
Set up multi-step outbound sequences triggered by sheet data changes.
Custom webhooks
Connect ReplyLabs to your existing stack with inbound and outbound webhooks.
Chrome extension
Scrape and enrich prospect data from any webpage into your sheet.
AI scoring
Score leads by ICP fit, buying intent, and engagement using AI classification.
Common questions
Anything else? hello@replylabs.io
ReplyLabs is the outbound sales engine for Google™ Sheets. It gives SDRs, AEs, and sales ops teams AI personalization, web scraping, and email verification in a sidebar. Write prompts with column variables, pick an AI model, and run it across hundreds of rows. Results go straight into your sheet.
Start free with $20 credit. On the Starter plan, all services charge from your prepaid balance at a 2x markup. Upgrade to Pro ($19/mo) to bring your own AI keys and pay nothing for AI. Scale ($39/mo) lets you bring all your own keys and use everything free.
Yes. Pro and Scale plans support BYOK (Bring Your Own Key). Add your OpenAI, Anthropic, Google™, or Mistral keys and use AI at cost. Scale also supports BYOK for email verification.
GPT-4o Mini, GPT-4o, o3-mini, o4-mini, Claude 3.5 Haiku, Claude Sonnet 4, Claude 3.5 Sonnet, Gemini 2.0 Flash, Gemini 2.5 Flash, Gemini 2.5 Pro, and Mistral Small/Medium/Large. We add new models regularly.
Yes. All API keys are encrypted with AES-256-GCM. Your spreadsheet data never leaves Google™'s servers during scraping (it runs via Apps Script). We are GDPR compliant and never store your sheet data on our servers.
Scraping runs directly in your Google™ Sheets using Apps Script. It never touches our servers, so it is free for all plans. You can scrape thousands of URLs in parallel batches of 100 using UrlFetchApp.fetchAll.
Yes. Starter supports up to 3 team members, Pro up to 10, and Scale has unlimited team members. All members share the organization balance and API keys.
Open any Google™ Sheet, go to Extensions, search for ReplyLabs, and click Install. Open the sidebar from Extensions, then ReplyLabs, then Open Sidebar. You will be ready in under 90 seconds.
1000 rows
Under 2 minutes
125+ AI models
4 providers
Free DIY scraper
Or $0.005/URL with Jina