Chat with us
Whitelabel Reseller — Get 50% OFFWhitelabel Reseller — 50% OFF00:00:00:00Claim
AI Sales Agent · Multi-Agent Configuration

Configure an AI Sales Agent in Plain Language. Route it Like a Team.

BotSailor’s AI sales agent works as your AI sales assistant on WhatsApp. It takes over once a lead is ready to buy, answers pricing questions, shows real photos and catalogs from your knowledgebase, checks store data, and hands the deal to your team. Its behavior lives in a system prompt you can read.

  • Actions written as ##action## : id
  • Photos and PDF catalogs sent from your knowledgebase
  • Shopify and WooCommerce order data, mid-chat
AI Sales Agent on WhatsApp showing product photos, a catalog PDF, and a handoff to the sales team
Your AI virtual sales assistant, on the channels your buyers already use
  • WhatsApp
  • Instagram
  • Messenger
  • Telegram
  • Website chat
Multi-agent routing

One specialist per job, handed off without a dispatcher

Each agent has its own role and its own system prompt, so your AI sales agent stays focused on selling while other agents qualify and support. Enable them independently under Agent Configuration, let routing rules decide who a conversation reaches first, and let ##transfer_agent## handle every handoff after that.

Agent Configuration · Live routing (example)New conversation enters here
F

Frontline Agent

Qualifies

Greets every conversation, asks qualifying questions, reads intent, and tags the lead. Lead qualification

Hands off with

##transfer_agent## : 18
This page
S

Sales Agent

Sells

The AI sales assistant at the center of the team. Handles pricing, products, and objections, sends photos and catalogs, checks store data, and asks for the sale.

Brings in a person with

##assign_human_role## : 3
C

Support Agent

After the sale

Answers after-sale questions from the knowledgebase and closes finished chats. Customer support

Closes with

##mark_as_solved##

Your team

Closes

Closers pick up the thread in the Shared Inbox with the labels, fields, and notes the AI already saved. Shared Inbox

Or assign one person

##assign_human_member## : 335

Routing rules

Example setup
New conversationFrontline Agent
Budget confirmed, intent to buySales Agent
Question about an existing orderSupport Agent
Bulk quote or custom requestHuman role (round robin)

Running several products or regions? Configure separate AI sales agent instances, each with its own system prompt and knowledge, then route by product line, language, or region.

Unlike a scripted chatbot, every agent reasons about the conversation instead of matching keywords. Rules and IDs above are examples. Full walkthrough: how to create and configure AI agents, or see the AI Agents overview.

System prompt actions

Write what the agent should do. Add actions where it should act.

The prompt is plain language. Wherever the agent needs to do something real, you write an action in the format ##action_name## : id. Type ## in the prompt box to autocomplete from a list. Because the logic is written in plain words, this AI sales assistant software is something you can read, edit, and explain to your team.

How to write an action

  1. 1

    Type ## in the System Prompt box.

  2. 2

    Pick a label, sequence, field, or agent from the autocomplete list. The interface shows names.

  3. 3

    The prompt always stores the numeric ID, like ##add_label## : 12.

Bind the store first

Shopify actions require ##shopify_store## first. WooCommerce actions require ##woocommerce_store## first. Pick a connected store, or other store tags will not save.

No image URLs in the prompt

Add product and gallery images under Knowledge Sources (Media). The agent can send them when the customer asks for photos.

Example prompt. IDs are examples; yours come from the autocomplete list.

Tag and capture

##add_label## : 12

Add a label

##remove_label## : 12

Remove a label

##save_custom_field## : 42

Save a custom field

Nurture

##assign_sequence## : 8

Assign a sequence

##remove_sequence## : 8

Remove a sequence

##trigger_bot_flow## : 15

Trigger a bot flow / postback

Hand off

##transfer_agent## : 18

Hand off to another AI agent

##assign_human_member## : 335

Always assign to this one team member

##assign_human_role## : 3

Round robin between the available members of a team role

Call any HTTP API

##call_http_api## : 5 | reply_with_response | status, message

Call the API, then reply using the selected response fields

##call_http_api## : 5 | reply_with_static_reply | Thank you! We received your request.

Call the API, then send this fixed customer reply

##call_http_api## : 5 | no_reply

Call the API silently, with no customer message

Keep conversations clean

##mark_as_solved##

Mark the conversation as solved when the issue is done

##skip_reply##

Do not reply to vague or irrelevant questions

##block_subscriber##

Block the subscriber if the message is spam

##follow_up## : 24

Set an internal staff follow-up reminder (hours from now)

##add_note## : Customer wants a callback

Save an internal inbox note, never sent to the customer

Shopify actions

##shopify_store## : 12

Bind a connected Shopify store

##shopify_get_order_details##

Look up order status (the customer sends the order number)

##shopify_recommend_products##

Search and recommend products

##shopify_update_order_tag## : whatsapp-connected

Add that exact tag to the order

##shopify_cancel_order##

Cancel an order when the customer asks

WooCommerce actions

##woocommerce_store## : 12

Bind a connected WooCommerce store

##woocommerce_get_order_details##

Look up WooCommerce order status

##woocommerce_recommend_products##

Search and recommend WooCommerce products

##woocommerce_update_order_note## : whatsapp-connected

Add that exact note to the order

##woocommerce_cancel_order##

Cancel a WooCommerce order when the customer asks

Visual selling · Knowledgebase media

Don’t describe the product. Show it.

Buyers commit to what they can see. When a customer asks for real photos, a demo, or the full catalog, the AI sales agent answers from the media you trained it on and sends the files in the same chat. No hunting through a gallery, no waiting for a teammate.

1The customer asks

Can I see it in a real room?

Also, send me the catalog.

Real photos, a demo, a catalog: the moment buyers usually go quiet, or wait for a human.

2The agent finds it

Attached Knowledge (3)

Oslo real-room galleryMatched
Oslo-Collection-Catalog.pdfMatched
Live pricing (Google Sheet)Sheet

Photos and galleries live in Media. PDFs live in File. Both are trained once.

3It sends the right file

Oslo-Collection-Catalog.pdf

Here you go. Which colour are you leaning towards?

The reply ends with a question, so the sale keeps moving.

Train it on anything you sell with

  • Content
  • URL
  • File
  • Media
  • Google Sheet
  • API

Learn more: train your agent on FAQs, URLs, files, APIs, and Google Sheets.

Media, not URLs

Images belong under Knowledge Sources, never as URLs in the prompt.

One set, every agent

Build a Knowledge Set once and reuse it across Frontline, Sales, and Support.

Prompt wins

If the two disagree, the system prompt controls behavior.

Built into BotSailor

Native features that make your AI sales agent stronger

This AI sales agent software doesn’t work alone. Catalog, calling, stores, inbox, broadcasts, and ads sit on the same platform, so a sale can start, move, and close without switching tools.

Native WhatsApp e-commerce: catalog and checkout

Sync your Meta catalog into BotSailor under e-Commerce Catalog and let the AI sales agent sell from it right inside the chat. Add WhatsApp Pay to your catalogue where it is available.

Oslo 3-seaterGrey · $890Add to cart
Oslo 3-seaterSand · $890Add to cart

Cart · 1 item

$890Checkout

High-ticket closing support: WhatsApp Calling

Some purchases close on a voice call, not in text. Move a ready buyer from chat to a WhatsApp call with your closer, who starts with the AI’s notes and lead fields already on the thread.

QQueen’s F.WhatsApp voice call · 04:32
budget-confirmedNote ready

Smart store integrations: Shopify and WooCommerce

Look up live order status from the order number, recommend products from your real store, and tag, note, or cancel orders when the customer asks.

Order #1042##shopify_get_order_details##
PlacedPackedShippedDelivered

AI-powered sales command center: Shared Inbox

Inbox IQ scores every lead, a built-in CRM sits beside the chat, and your team can Join Chat, then Pause AI or Pause Bot, and resume when they’re done.

Explore Shared Inbox
78/ 100

Inbox IQ

Churn risk 12%

Sentiment: Positive

NewQualifiedProposalWon
Deal value$2,400
SourceWhatsApp ad
Join ChatPause AI

Proactive re-engagement: broadcasting and follow-ups

AI outbound sales for WhatsApp: an outbound AI sales agent that revives quiet leads with automated follow-ups on pre-approved templates, starts sequences from the prompt, and reaches a whole segment of opted-in contacts with a broadcast.

  1. Quote sentSales Agent shares the price and catalog
  2. Lead goes quietFollow-up template re-opens the chat ##assign_sequence## : 8
  3. Your team is remindedStaff reminder ##follow_up## : 24
  4. New arrivals, offers, launchesBroadcast to a segment, with delivery reports
Explore WhatsApp Broadcasting

Instant funnel entry: Click to WhatsApp Ads

Run ads that open straight into a WhatsApp chat instead of a landing page. Your AI sales assistant starts selling on the customer’s first reply.

Spring living room saleSend WhatsApp message

Hi, I saw your ad

Welcome! Which room are you furnishing?

See how Click to WhatsApp Ads work

Interface previews are illustrative.

Industry insight

The first reply, on the right channel, decides who wins the sale

Buyers compare several sellers at once. The one who answers first, with the right proof, usually gets the conversation. That is what the best AI sales agents for boosting revenue have in common: they reply in seconds, show proof, and hand warm buyers to a person.

Speed to lead

With an always-on AI sales assistant5 minutes
Average B2B response time42 hours
21x

Responding to a lead within 5 minutes increases the odds of qualifying them by 21x, yet the average B2B response time is 42 hours.

Harvard Business Review
40%+

Over 40% of high-intent leads arrive outside standard business hours, when most teams aren’t watching the inbox.

98%

WhatsApp messages see an open rate of around 98%, far above traditional email or web forms.

2B+

People use WhatsApp worldwide, so your buyers are already there. Selling in the chat meets them where they are.

Speed

Your AI sales agent answers in seconds, at night and on weekends, then hands a warm lead to a person.

Proof

Real photos, catalogs, and live order data turn a quote into a confident yes.

Context

Labels, fields, and notes travel with the lead, so closers never start cold.

FAQ

Frequently asked questions

Everything people ask about AI sales agent software and AI sales assistants before putting one in front of real buyers, sorted by topic.

01What is an AI sales agent?
An AI sales agent is a specialist that takes over once a lead shows buying intent. On BotSailor it answers pricing and product questions, sends real photos and catalogs from your knowledgebase, looks up store data, and brings in your team through system prompt actions when a person should close.

Talk to a sales automation expert

Prompts, catalogs, store actions, or multi-agent routing — we can help you go live.

Complete setup guideContact us

Put your AI sales assistant to work: write the prompt, add your photos and catalogs, set the routing, and let your team close the deals that matter.