Assign Phone Numbers to Agentforce AI Agents for SMS, Text & WhatsApp
Your sales team works 9am to 6pm. Your support team works 24/7. Your marketing sends bulk SMS, text and WhatsApp campaigns on Wednesdays. Three different rhythms, three different phone numbers, three different Agentforce AI agents. The app keeps them cleanly separated.
Why one AI agent on one number isn’t enough
Your sales AI agent is tuned to qualify leads. It asks about budget, timing, decision-making authority. If a customer sends a support question to that number, “my login isn’t working”, the sales AI fumbles it, because it’s not the agent for the job.
Your different business functions need different AI agent behaviour. A one-agent-fits-all setup means your AI gives sales answers to support customers and support answers to sales prospects. Neither one wins.
How phone number assignment works
You set up multiple business phone numbers for SMS, text and WhatsApp inside your Salesforce admin panel. Each number belongs to a specific Agentforce AI agent, or to your human team, with no AI attached. Inbound messages route to whichever AI agent owns the number they came in on.
You’re not building routing logic in code. You’re not training a single mega-AI to handle every scenario. You’re assigning the right agent to the right number, the way you’d assign the right rep to the right queue.
A typical three-number setup
Your real configuration for a mid-sized sales team looks like this:
- +1 (732) 522 7232, Sales AI agent. Qualifies leads, books demos, answers product questions. Hands off to a human when the prospect asks about pricing beyond the published range.
- +1 (732) 522 7233, Support AI agent. Answers account questions, triages tickets, creates Salesforce Cases. Hands off to a human for anything flagged as urgent or upset.
- +1 (732) 522 7234, Marketing bulk-send number. No AI agent attached. Outbound campaign replies route to a monitored queue.
Your one app runs three phone numbers with three different behaviours. Your customer doesn’t care which number they texted, they just get a useful reply, fast.
Different jurisdictions, different numbers
Your US sales team needs a 10DLC-registered number. Your UK sales team needs a UK number that complies with Ofcom rules. Your Agentforce AI agent doesn’t need to know the compliance rules, it just needs to be assigned to the right number for the right market.
Your One AI agent instance, two numbers, two jurisdictions. Your US customer gets a US-compliant reply from a US number. Your UK customer gets a UK-compliant reply from a UK number. Your Salesforce record sees both as the same customer journey.
Why Salesforce users stay in control
Your number assignment sits inside the Salesforce admin setup. You change it in Salesforce. You audit it in Salesforce. You see the AI agent for every conversation in the unified Inbox, filtered by number if you want. Your admin team doesn’t learn a second tool to manage your messaging infrastructure.
Your routing logic is explicit, visible and editable by anyone with the right Salesforce Permission Set. No black boxes, no surprises when a customer asks why they got a weird reply.