Skip to content
NewSee how

Features

FirstSales features: everything you need to go from list to meeting.

FirstSales finds the right people, writes a personal email to each one, protects your sender reputation and tracks every reply and deal. It is one app, with unlimited mailboxes and workspaces, from $29/mo.

$1 for 3 days · Cancel anytime · No contract

  • 01

    Leads, writing, sending and replies in one app

  • 02

    21-day warm-up for every mailbox

  • 03

    Unlimited mailboxes and workspaces

  • 04

    Try it for $1 for 3 days

The problem

Outreach needs many parts. Most teams buy them one by one.

A list tool, a warm-up tool, a writer, a sender, a CRM and a spreadsheet to hold it together. Each one works. Together they leak time and data.

Data copied between tools

Leads are exported from one tool and imported into the next. Replies and deals end up somewhere else again. Every copy is a chance to lose something.

Nobody sees the whole picture

Warm-up lives in one place and reply numbers in another. When results drop, finding out why means checking each tool by hand.

Costs that grow with every seat

Each tool has its own plan and its own limits on mailboxes, users or clients. Growing the team means paying again in every one.

The whole product,grouped by what you are trying to do.

Each card opens a full page on that feature. Start with the stage you are stuck on, or read top to bottom to see how the parts fit together.

How it works

Set it up once, then let it run.

Three steps to your first campaign. The features take it from there.

  1. 01

    Connect your mailboxes

    Add as many mailboxes as you need. FirstSales helps you set up SPF, DKIM and DMARC and starts the 21-day warm-up.

  2. 02

    Tell it what you sell

    Add your offer and knowledge base, and say who you sell to. Every email, reply and Copilot answer starts from this.

  3. 03

    Approve and send

    The AI finds people and writes to each one. You review, approve and watch the replies come into one inbox.

What you get

One app for the whole job, priced for growing teams.

Everything works together, and nothing is charged per mailbox or per workspace.

  • Leads that fit

    Find people with the AI SDR or from LinkedIn posts with Signals. Every contact is checked before it sends.

  • Emails written for each person

    The AI writes a new email for each prospect from your offer and knowledge base, in the tone you set.

  • A reputation you protect

    21-day warm-up in three phases, authentication checks and mailbox health checked every hour.

  • Replies and deals in one place

    One inbox for every reply, and a CRM for contacts, companies, deals and pipelines.

  • Room to grow

    Unlimited mailboxes and unlimited workspaces, for every team or client, on one plan.

  • Help when you ask

    Copilot reads your workspace, does the work in a chat and asks before it sends anything.

The four stages,and what FirstSales does in each

Every feature serves one of these stages. Here is what each stage looks like in the app.

  1. Find

    Find people worth writing to

    The AI SDR finds leads that match who you sell to. Signals adds people who engage with LinkedIn posts about your topics, each with a score and a reason. Every contact is checked on import.

    • AI SDR. Leads that match your ideal buyer.
    • Signals. People already talking about your topic.
    • Email verification. Bad addresses never send.
  2. Write

    Write one email per person

    The AI email writer drafts a new email for each prospect from your knowledge base and offer. AI instructions set the tone and the rules. Sequences add follow-ups that stop when someone replies.

    • AI email writer. A personal first line for each prospect.
    • AI instructions. Your tone and rules, in plain words.
    • Email sequences. Follow-ups that stop on reply.
  3. Send

    Land in the inbox, not in spam

    Every mailbox warms up for 21 days in three phases. FirstSales lists your SPF, DKIM and DMARC records and checks they are live. Sends are spread across unlimited mailboxes.

    • Warm-up. 21 days, three phases, every mailbox.
    • Email authentication. Records listed, added and checked.
    • Sending infrastructure. Unlimited mailboxes on one plan.
  4. Learn

    See what works, and keep it working

    Mailbox health is checked every hour and shown as a grade. Analytics show sends, opens, replies and bounces for every campaign. What you teach the AI shapes every next email.

    • Campaign monitoring. Hourly checks and a health grade.
    • Email analytics. Every campaign, every metric.
    • AI learning. Teach it once, used everywhere.
How the parts connect

One loop, from a new lead to a booked meeting.

The features are not separate tools. Each one hands its work to the next, inside one app.

  1. 1

    Day 1

    Connect and warm up

    Connect your mailboxes and set up SPF, DKIM and DMARC. Warm-up starts its 21 days in three phases.

  2. 2

    While it warms

    Find and check people

    The AI SDR and Signals bring in leads. Each contact is checked before it can send.

  3. 3

    Before sending

    Write and review

    The AI writes a personal email per person from your knowledge base. You approve what goes out.

  4. 4

    Every hour

    Watch the health

    Mailbox health is checked every hour and shown as a grade, with a plain fix when one is needed.

  5. 5

    When they reply

    Answer and track

    Replies arrive in one inbox. Interested people become contacts and deals in the CRM.

  6. 6

    Every week

    Learn and adjust

    Analytics show what worked. What you teach the AI shapes the next email.

“I've been using FirstSales.io for several months now, and I can confidently say it has revolutionized how I approach lead generation and customer acquisition.”
Paweł StelmachSmall business owner · Trustpilot
Before and after

Outreach with separate tools, and with FirstSales

What changes when every part lives in one app.

Separate tools

One for each job.

  • Export and import listsBetween the lead tool and the sender.
  • Warm-up in another tabHealth numbers nobody checks.
  • Templates, not personal emailsThe same words for everyone.
  • Replies spread across inboxesEasy to miss the good ones.
  • Deals in a spreadsheetOut of date by Friday.
  • Pay per seat or mailboxGrowth costs more in every tool.
With FirstSales

One app, one plan.

  • Leads go straight into campaignsChecked before they send.
  • Warm-up built in21 days in three phases, every mailbox.
  • One email per personWritten from your offer and knowledge base.
  • One inbox for repliesEvery mailbox, every reply.
  • Deals in the CRMLinked to the people and emails.
  • Unlimited mailboxes and workspacesFrom $29/mo.
At a glance

Features: FirstSales vs a stack of separate tools

What you get in one plan, compared with assembling it yourself.

FirstSales features compared with a stack of separate outreach tools
What you getSeparate toolsFirstSales
Lead findingSeparate lead toolAI SDR and Signals
Contact checksSeparate serviceOn every import
Warm-upSeparate add-on21 days, three phases, built in
Personal emailsTemplates and merge fieldsWritten per prospect
Mailbox healthVariesChecked every hour, with a grade
CRMSeparate CRMContacts, companies, deals, pipelines
Mailboxes and workspacesOften priced per unitUnlimited
Price to startSeveral plans$1 for 3 days, then from $29/mo
Start your $1 trial
Plain guide

Where to start, depending on where you are.

You do not need every feature on day one. Start where it helps most.

  1. 01

    New domain, no sending history

    Start with warm-up and email authentication. Connect your mailboxes, set up SPF, DKIM and DMARC, and let warm-up run its 21 days while you build your list and your first sequence.

  2. 02

    Good list, few replies

    Look at the writing first. Fill in your offer and knowledge base, set AI instructions for your tone, and let the AI email writer draft a personal email for each person. Then compare replies in email analytics.

  3. 03

    Replies dropped suddenly

    Check campaign monitoring and inbox placement. Mailbox health is checked every hour, so the grade shows which mailbox slipped and what to fix first.

  4. 04

    No list yet

    Use the AI SDR to find people who match your buyer, or set up Signals to catch people engaging with posts about your topic. Every contact is checked before it can send.

  5. 05

    Running outreach for clients

    Give each client its own workspace. Workspaces and mailboxes are unlimited, so adding a client does not change your plan.

  6. 06

    Building your own tools

    Read the developer page. FirstSales has an API, a CLI and an MCP server, so your scripts and AI agents can work with your workspace.

  7. 07

    Want answers without clicking around

    Open Copilot. Ask what to focus on today, ask it to draft replies or build a campaign, and approve what it prepares.

Before your first campaign

Ten things to have in place

Each one maps to a feature on this page.

  • Mailboxes connected
  • SPF, DKIM and DMARC set up and checked
  • Warm-up running on every mailbox
  • Offer and knowledge base filled in
  • AI instructions set for your tone
  • A list of people who fit your buyer
  • Every contact checked before sending
  • A sequence with follow-ups that stop on reply
  • Someone who reads and approves drafts
  • A weekly look at analytics and mailbox health

Questions,answered plainly.

Can’t find yours? Write to us.

01What does FirstSales do?

FirstSales is one app for cold email outreach. It finds leads, writes a personal email to each one, warms up and protects your mailboxes, and tracks replies and deals.

02Which features are included in every plan?

Warm-up, contact checks, AI writing, sequences, monitoring, analytics, the CRM and Copilot are part of FirstSales. See the pricing page for what each plan includes.

03How many mailboxes and workspaces can I add?

Unlimited. You can add as many mailboxes and workspaces as you need, for every team or client.

04How long does warm-up take?

Every mailbox warms up for 21 days in three phases. You can build your list and sequences while it runs.

05Does FirstSales find leads for me?

Yes. The AI SDR finds leads that match who you sell to, and Signals finds people who engage with LinkedIn posts about your topics.

06Is there a CRM?

Yes. FirstSales has contacts, companies, deals and pipelines, linked to your emails and replies.

07Can developers use FirstSales?

Yes. FirstSales has an API, a CLI and an MCP server, so your own tools and AI agents can work with your workspace.

08How do I try it?

You can try FirstSales for $1 for 3 days. Plans start at $29/mo after that.

Outreach that keeps going after you log off.Leads, emails, follow-ups and replies, handled.

Connect unlimited mailboxes and let AI agents find leads, write each email and follow up. Or send your own templates in manual mode. From $29/mo.

$1 for 3 days · Cancel anytime · No contract

Install with AI

Your coding agent sets up the FirstSales CLI and skills for you.

Prompt for Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.