Cold email automation · your Gmail · your AI

Automate cold outreach
that actually gets replies

Import a spreadsheet, pick an AI agent, and Codessy researches each recipient, writes a tailored email, and schedules the send — from your own Gmail account.

No credit card required · Free plan · Send from your own Gmail
2M+
Emails generated
18.4%
Avg reply rate
96.2%
Delivery rate
4.9/5
User rating
app.codessy.site/dashboard
1,240Emails generated
380Emails sent
96.2%Delivery rate
18.4%Reply rate
3Active campaigns
12AI agents
Features

Built for people who send a lot of cold email

Not another email template tool. A full outreach platform that runs on your Gmail.

✉️

Gmail-native sending

Connect your Gmail via OAuth. Emails send from your account, your reputation, your domain.

📊

Excel / CSV import

Drop in a spreadsheet. Company, role, industry — we map every column for personalization.

✦

AI that researches first

Before writing a word, the agent studies the company, role, and recipient. Then writes like a human.

🤖

Swappable AI agents

Outreach agent, research agent, follow-up agent. Each with its own model, prompt, and temperature.

👁️

Preview before send

Every email is reviewed and editable. Nothing goes out without your approval.

⏱️

Smart scheduling

Send windows, timezone-aware delays, hourly rate limits, daily caps. Full control.

📈

Campaign analytics

Track generated, sent, failed, and delivery rate per campaign. Know what is working.

🔒

Encrypted credentials

OAuth tokens and API keys encrypted at rest. We never see your password.

How it works

From spreadsheet to sent — in six steps

No complex setup. No learning curve. Import, configure, send.

01

Import your list

Upload an Excel or CSV file. We detect columns automatically.

02

Pick an AI agent

Choose a preset or create your own. Set the tone, model, and constraints.

03

Generate emails

The agent researches each recipient and writes a personalized draft.

04

Review & approve

Scan through drafts. Edit what you want. Approve the ones you like.

05

Schedule or send now

Set a send window or fire immediately. Rate limits keep your account safe.

06

Track results

Dashboard shows delivery rate, failures, and campaign progress in real time.

What users say

Trusted by founders and growth teams

“Sent 200 personalized emails in a week. Got 18 replies and 4 interviews. The AI research is scarily accurate.”

Aditya M.
Founding Engineer

“We replaced our entire outreach stack with Codessy. Same Gmail, 10x the personalization, fraction of the cost.”

Priya S.
Growth Lead

“I was spending 3 hours a day writing cold emails. Now it takes 10 minutes to review and approve. Game changer.”

Karthik R.
Independent Consultant
Pricing

Start free. Scale when ready.

Bring your own Gmail and AI API key. Upgrade for managed models and higher limits.

Free

$0 forever
  • Connect your Gmail
  • Import recipients (Excel / CSV)
  • Use your own AI API key
  • Email preview & editing
  • Manual sending
  • Basic campaigns
Start Free

Starter

₹49 one-time
  • 200 email credits
  • No expiry
  • Good for testing the platform
  • All Free features included
Get Starter
Security

Your credentials never touch our UI

OAuth flows, encrypted storage, scoped permissions. Built for trust.

🔑

Google OAuth

Gmail access through Google's official auth flow. We never see or store your password.

🔐

Encrypted at rest

OAuth tokens and API keys encrypted with Fernet. Decrypted only at send time.

🛡️

Scoped access

Only the minimum Gmail permission needed. Your data is isolated per account.

Upcoming · Interview Rooms

Practice interviews that feel real

Live one-to-one or panel rooms with screen share, live resume, and interviewer notes. Free to join — earn credits by interviewing others.

room.codessy.site / panel-frontend-45mLIVE
YO
You — answering · React hooks question
24:18
SCREEN SHAREuseMemo-vs-useCallback.js — VS Code
const memoized = useMemo(() => {
  return heavyList.filter(x => x.ok)
}, [heavyList, filterFn])
 
// interviewer: "when would you pick useCallback?"
const onClick = useCallback(() => {
🎙 Mic🎥 Camera🖥 Share✋ Raise✕ Leave
🤝

One-to-One

Sit across from a single interviewer. Focused mock on your target role, timed like the real thing.

👥

Panel Room

2–3 interviewers at once — system design, behavioral, and coding rounds in one session.

🔄

Earn Credits

Interview someone else → earn interview credits. Give interviews, get interviews. Zero rupees.

Free
  • 1 interview credit on signup
  • Earn 1 credit per interview you give
  • 1-to-1 mock rooms
  • Basic resume panel
Pro ₹99/mo
  • Unlimited panel rooms (2–3 interviewers)
  • Live screen share + code editor
  • Interviewer notes & scoring sheet
  • Post-interview AI feedback report
  • Recorded session playback
Get early access

Interview rooms ship soon. Sign up free — your first credit is waiting.

Join the waitlist

Ready to send outreach that gets replies?

Free plan. No credit card. Send from your own Gmail.

Get Started Free