AI Sales Agent: What It Does, Where It Fails and How to Test One
An AI sales agent is a language model that uses your CRM, inbox and calendar to finish a sales task on its own. Which types exist, including AI SDRs and AI BDRs, what they cost, and how to test one before it writes to a real customer.

by Benjamin WagnerAn AI sales agent is software in which a language model calls tools, such as your CRM, inbox, calendar or a lead database, to finish a sales task with several steps instead of only suggesting text. Most products sold under the name cover one slice of the job: answering inbound leads, outbound prospecting (often called AI SDR or AI BDR), account research, or keeping the CRM current. Today they reliably take over research, first drafts, routing and record-keeping. Choosing whom to target, judging a deal and standing behind an offer stay with people.
Customermates, an AI-native CRM, publishes this guide and describes its own setup in a clearly labelled section. Facts about other vendors come from their own pages, checked on 8 October 2026.
At a glance
- What it is
- A language model with permission to use sales tools. It reads, decides the next step and acts, within rules you set.
- Four types
- Inbound qualification, outbound prospecting (AI SDR or BDR), research for reps, and agents that operate the CRM.
- Works well
- Research briefs, reply drafts, routing inbound requests and updating records after a conversation.
- Goes wrong
- Invented details, wrong recipients, duplicate records and messages sent that nobody read. Cold email also has legal limits in Germany.
- How to start
- One workflow, read-only first, then drafts, and sending only after four weeks of small edits.
Four types of AI sales agent
The label covers products that do very different work. The examples are described from each vendor's own page.
| Type | What it does | Example from the vendor's page | Fits when |
|---|---|---|---|
| Inbound qualification | Answers website visitors and new leads, asks qualifying questions, offers meeting times | Salesforce's Agentforce SDR greets website visitors, creates lead records, answers product questions and offers real-time calendar availability. 11x's Julian is a phone agent for inbound prospects | Many inbound requests arrive and slow replies cost you deals |
| Outbound prospecting (AI SDR or BDR) | Finds leads, writes and sends outreach, handles replies, books meetings | Artisan's Ava covers lead discovery, enrichment, campaign creation, autonomous replies and scheduling, with human-in-the-loop controls. 11x's Alice runs multi-channel sequences across email, phone, chat, social networks, SMS and WhatsApp | You sell to a large, well-defined market by cold outreach |
| Research and rep assistance | Prepares account and contact briefs, summarises deals, flags stalled ones | Salesloft lists agents for account research, person research, deal summaries and stalled-deal insights | Reps already run their day in a sales engagement platform such as Salesloft |
| CRM operation | Reads and changes records, drafts and sends messages from the conversation history, runs on a schedule or on record changes | HubSpot's Prospecting Agent monitors buying signals, starts personalised outreach and drafts follow-ups and CRM updates after meetings. Customermates' assistant Mate (section below) | You want the CRM kept current from real conversations |
AI SDR versus AI BDR. Vendors use both terms loosely. An AI SDR (sales development representative) usually qualifies leads and hands a meeting-ready opportunity to a salesperson, inbound or outbound. An AI BDR (business development representative) usually opens new outbound conversations. Compare the steps a product actually performs, not its label.
Which steps an agent can take over
Sales development runs through seven steps. The middle column is what works reliably in small-team selling today; the right column is what to check in a demo.
| Step | What an agent does well today | What to check |
|---|---|---|
| 1. Define targets | Turns a written target profile into search filters | Who decides the profile and the exclusion list. That decision stays yours |
| 2. Find and verify contacts | Searches a lead database you license | Where each contact fact comes from, and whether you may use it |
| 3. Research the account | Writes a one-page brief from websites, news and your history with the client | Every fact without a source. Models invent plausible details |
| 4. Write the message | Drafts in the client's language and refers to real context | Whether a person sees the exact recipient and text before it goes out |
| 5. Sort replies | Separates interest, objections, referrals and opt-outs | That an opt-out stops all further contact, everywhere |
| 6. Qualify and hand over | Applies your qualification rule and routes the lead | Wrong routing on the edge cases you care about |
| 7. Update the CRM | Creates or updates contact, organization, deal and notes | Duplicates, broken links between records and what happens when two systems disagree |
Steps 3, 4 and 7 pay off first for most teams, because they involve a lot of typing and little judgment. Step 1 is the one to keep: an agent that picks its own targets produces volume, not pipeline.
Can an AI sales agent replace your SDR or BDR team?
For inbound work, partly. An inbound agent can answer a visitor at night, ask the qualifying questions and offer a meeting slot, and that is where the gain is most visible. For outbound work in relationship sales, no. An agent can research and draft much faster than a person, but it cannot judge which of fifty plausible accounts is worth a partner's time, or notice that a contact's last post makes the timing wrong.
Agentforce is a good test case. Salesforce describes its SDR agent as working inbound leads within guardrails you set, answering questions from your business data and offering calendar slots. That replaces a share of first-response work. It does not replace the person who owns targeting, discovery calls and the handover.
What does an AI sales agent cost?
It depends on the pricing model. Agentforce prices, checked on 8 October 2026 from Salesforce's pricing page:
| Agentforce pricing model | Price | Worked example |
|---|---|---|
| Flex Credits | $500 per 100,000 credits; an Agentforce action uses 20 credits (a voice action 30) | 20 credits cost $0.10, so 10,000 actions a month cost $1,000 |
| Per conversation | $2 per conversation, for customer-facing agents | 800 inbound conversations a month cost $1,600 |
| Sales Cloud add-on | $125 per user per month, with unmetered Agentforce use for employees | A five-person team pays $625 a month on top of its Sales Cloud licences |
Outbound agents add costs that never show up on the agent's price list: the lead data, sending domains and mailboxes, and the hours someone spends reviewing drafts and fixing records. Count those before comparing list prices.
Cold outreach by agents in Germany
An outbound agent that writes to strangers is a legal question before it is a software question. Under § 7 (2) no. 2 UWG, advertising by email without the recipient's prior express consent is an unreasonable nuisance, and the rule makes no exception for business recipients. The narrow exception in § 7 (3) covers existing customers whose address you received in a sale. For phone calls, businesses need at least presumed consent and consumers express consent.
So in Germany an autonomous email agent that writes cold to purchased lists is usually not an option, however good its texts are. Agents fit better where the contact started the conversation: inbound requests, replies, existing clients and LinkedIn conversations you began yourself. GDPR also applies to every contact fact the agent collects. This is general information, not legal advice.
A four-week pilot
Pick one workflow
Choose a task you repeat weekly, for example answering new inbound requests or following up on sent proposals. Write down how often it happens and how long it takes now.Write the rules on one page
Your qualification rule, tone of voice, what the agent may never promise (prices, dates, discounts) and when it must stop: unclear recipient, opt-out, conflicting records.Week one: read-only
Let the agent produce briefs and lists only. Compare them with what you know and note every invented fact.Week two: one reversible write
Allow it to create a task or update one field. Check the records for duplicates and wrong links afterwards.Weeks three and four: drafts
The agent saves drafts in the real threads, you edit and send. Count how many go out with only small changes.Decide on sending
Allow sending only for the message type where your edits have become small, and test it with a recipient you control first.
Before you sign with a vendor, ask five questions: which steps it performs itself and which need another product; where its contact data comes from; whether reading, drafting, writing and sending are separate permissions; how an opt-out stops every channel; and what a failed run leaves behind in your CRM.
Example: a small-team sales agent in Customermates
This section describes Customermates, the CRM that publishes this guide. Mate, its assistant, runs in Customermates Cloud and uses hosted AI credits. Routines are saved instructions that Mate runs on a schedule or when a record changes.
Take a three-person consultancy on the Pro plan. Each consultant connects 1 account in the unified inbox, usually the work mailbox in Gmail or Outlook; LinkedIn, WhatsApp, Instagram and Telegram are the other channels. Business includes 3 accounts per user, enough for mailbox plus LinkedIn. Deals have a Single choice stage field: First call, Scoping, Proposal sent, Won, Lost. The firm's services and writing rules sit in one Knowledge Base page that Mate can read in chats and routine runs.
Inbound triage, every morning. A routine set to On a schedule, Every day at 08:00:
Look at the threads in my inbox that received a message from outside
our company since yesterday at 08:00. For each sender, find the
contact and organization or create them. If the message asks about
our services, create a deal in the stage "First call" assigned to me
and save a reply draft in the thread that suggests a short call. List what you did and what you
were unsure about. Do not send anything.Proposal follow-up, on a record change. A second routine set to When something changes, event Record updated for Deals, changed field "Stage", filtered to deals assigned to the owner: when a deal moves to "Proposal sent", Mate creates a task linked to the deal and its contact, and saves a short follow-up draft in the latest thread.
Both instructions end with "Do not send anything" on purpose. When asked to send an email or chat message, Mate sends it without a second confirmation. It asks for approval before deletions and a few admin actions, and a routine refuses those because nobody is there to approve. A routine runs as its owner, with the owner's channels and permissions. Event triggers ignore further events for a short window after a run starts, so a daily sweep is the safer design for inbound mail. Each run also has a credit cap, so on a busy inbox a run can stop part-way and is then marked Partial; the limits are listed in the routines documentation.
For outbound, Mate works one contact at a time: with a connected LinkedIn account that has its own Sales Navigator subscription, it can search Sales Navigator, save leads to lists, create the contacts in the CRM and write a first message for you to review in the chat. It sends only when you tell it to, one message at a time.
What it costs: Pro for three people is €87 per month, billed monthly, with the inbox, up to 5 routines per person and monthly hosted AI credits per active user; see pricing. Starter, at €36 per month for three people, includes Mate and 1 routine per person but no inbox, so the agent would only see CRM records. The trial runs 7 days.
With your own AI client: Claude, ChatGPT and other clients can do the same CRM work through the Customermates MCP server, on every plan and self-hosted, using your own AI subscription. Messaging tools need Pro or higher in the cloud. The server tells clients to confirm before sending or deleting, but whether you see that confirmation depends on the client.
Frequently asked questions
What does an AI sales agent do?
It uses a language model plus tools to complete sales tasks: answering and qualifying inbound leads, researching accounts, drafting and sometimes sending messages, sorting replies and updating the CRM. Most products cover one or two of these well. Ask which steps a product performs itself and which need another tool.
Will AI replace sales agents?
Not in sales built on relationships. AI takes over much of the typing: research, notes, first drafts and record updates. Understanding a client's situation, judging scope and price, and owning the relationship stay with people. The work most exposed is high-volume, scripted first contact.
Can Agentforce replace my BDR team?
It can take over a share of inbound first response: Salesforce describes its SDR agent answering lead questions from your business data and offering meeting slots, within guardrails you set. Targeting, discovery and the handover still need a person. Run it on one lead source first and compare its qualification decisions with your team's.
What does an AI sales agent cost?
Pricing models differ: per seat, per conversation, per action or per credit. Salesforce lists $2 per conversation or Flex Credits at $500 per 100,000, with 20 credits per Agentforce action, checked on 8 October 2026. Add the lead data, mailboxes and review time an outbound agent needs before you compare.
What is the difference between an AI SDR and an AI BDR?
An AI SDR usually qualifies leads and hands a meeting-ready opportunity to a salesperson, inbound or outbound. An AI BDR usually focuses on opening new outbound conversations. Vendors mix the terms, so compare the steps each product performs.
May an AI agent send cold emails in Germany?
Advertising emails without prior express consent are an unreasonable nuisance under § 7 (2) no. 2 UWG, and that applies to business recipients too. An agent is therefore usually limited to existing customers, inbound requests and conversations the contact started. Have your actual setup checked by a lawyer.
Vendor and legal details checked on 8 October 2026 against Salesforce Agentforce SDR, Agentforce pricing, HubSpot AI, Salesloft AI agents, Artisan Ava, 11x and § 7 UWG.
Related pages
Agentic & AI-Native CRM: Tools and Safe Actions
Agentic and AI-native CRM explained: hosted Mate with environment-dependent availability, MCP for external AI clients, and explicit controls.
AI in Sales: Use Cases, Tools and How to Start
AI in sales saves the most time on research, call notes, follow-ups and CRM updates. Which tool fits which job, the limits, and a first workflow to try.
Salesforce Agentforce: What It Is, Pricing and Setup
Agentforce is Salesforce's AI agent platform. How the agents work, what Flex Credits, add-ons and Foundations cost, where Einstein fits and who it suits.
Routines: Scheduled and Event-Driven Assistant Runs
Routines run Mate on a schedule or when a record changes, using the owner's Mate allowance, with limits, run statuses and approvals.
Customermates
Put customer work in one clear system
Start with the open-source CRM, or use Customermates Cloud to bring supported channels and managed capabilities together.
✓ No credit card required ✓ First 7 days free