Skip to main content
Groupe

Agentforce for Sales

Welcome! This group is dedicated to your continued success with SDR+Coach. Join the conversation here to ask questions, get answers, learn best practices, and share experiences as you continue your journey. --------------------------------------- This group is maintained and moderated by Salesforce employees. The content received in this group falls under the official Forward-Looking Statement: http://investor.salesforce.com/about-us/investor/forward-looking-statements/default.aspx

For the Standard Agents such as Search Agent ( CoWorker ) and Sales Agent, both are built on the previous planner model using SentOS and not Atlas. 

 

Migrating these into Atlas breaks the logic. 

Configuring them with Customized subAgents is an option, however, since managed, not the optimal way. 

 

Idea 

Create a Custom Agent using Atlas and Delegate from CoWorker / Sales Agent 

 

Anyone tried it ? 

Since we have limited insights into session logs, various A/B testing makes it a little tedious to confirm the delegation in the Agent Router. 

 

Any input is appreciated.

2 réponses
  1. Hier, à 12:03

    Hi @Filip Poverud

    , 

    On the premise - yes, it's accurate. Standard OOTB agents like the Search Agent/CoWorker and Sales Agent still ship on the legacy topic-based planner. Salesforce's own migration path confirms this isn't a soft upgrade: the official migration options involve either a conversion path or a full Agent Script rebuild, and once you activate the rebuilt agent in the new builder, your original legacy agent is automatically deactivated. So there's no "gradually move CoWorker onto Atlas while keeping it running" path today it's a cutover, which lines up with why you're seeing broken logic on direct migration attempts. 

    On your idea (custom Atlas agent + delegate from CoWorker/Sales Agent to it): 

    • Delegation/routing in Atlas is modeled through the Agent Router (formerly Topic Selector) and subagent transitions every user utterance begins at the start_agent subagent, which classifies intent and routes to appropriate subagents. That mechanism is designed for subagents within one Agent Script built agent, not for a legacy planner standard agent handing off to a separately built Atlas agent. I couldn't find anything confirming that a legacy CoWorker/Sales Agent can natively transition control to an independent Atlas custom agent as a subagent that's a real architectural seam, not just tooling immaturity.
    • There is a low level lever some teams use: the planner type lives on GenAiPlannerDefinition, and you can flip it directly sf data update record -v PlannerType=Atlas__ConcurrentMultiAgentOrchestration -s GenAiPlannerDefinition -i {id}. That's almost certainly the "customized subagents" workaround you mentioned — and your instinct that it's not optimal is right, since it's mutating a managed-package-controlled record outside supported tooling, which is exactly the kind of thing that breaks silently on the next Salesforce release.
    • The actual supported direction for cross-agent delegation is Multi-Agent Orchestration on Atlas 3.0 (Summer '26, GA June 15): it doesn't use a fixed decision tree — it reasons from agent descriptions each time, so those descriptions become load-bearing routing inputs, not documentation. Atlas 3.0 also addresses context loss at agent-to-agent handoffs via structured context packets that travel with every delegation, and A2A is the open protocol letting Agentforce agents talk to agents on other platforms/frameworks. If cross-agent delegation is the real goal, A2A is likely the sanctioned mechanism going forward rather than forcing a legacy planner agent to hand off to a bespoke Atlas agent via router hacks.

    My take:

    treat "delegate from CoWorker/Sales Agent → custom Atlas agent" as unsupported today, not just under documented the planner-type field hack will work in a demo and then fight you every release cycle, especially since you already flagged you have limited session log visibility for A/B confirming the router's actual behavior. I'd sandbox-test the A2A path once Summer '26 orchestration is fully rolled into your org before investing further in the planner-flip approach. 

      

    I hope you find the above information helpful. If it does, please mark it as Best Answer to help others too.

0/9000

2 months ago we went live with Agentforce Sales  - Lead Nurturing Agent. It solved the business problem of using static Marketing Cloud generated emails and made it more dynamic with AI.  

 

We learned a lot implementing this agent.  

 

Hence if you’ve questions , I’ll be happy to help.  

This one I talk about distribution engine:

https://saisocial.substack.com/p/agentforce-use-case-distribute-leads?utm_source=publication-search

 

 

 

 

0/9000

Hi!, 

 

I am exploring Agentforce Sales Coach for one of our implementations. I want to use this feature in our custom object. 

 

I have below queries: When we launch the Sales Coach from a Record Page. I would like to understand  

 

1) How the data is being passed to the sales coach? 

2) Any way to debug and see the data being passed? 

3) Does it pass only the recordId at the launch of the role-play session or all the fields present in the layout. 

4) We have relationship fields like Account & Product we would like the sales coach to refer few fields from the related objects. Is this possible? 

 

Any suggestions! 

 

Thanks. 

 

 

3 réponses
  1. 27 mars, 07:55

    Hello Richard Tuharsky (IBM),

     

    Thank You for your response.  

     

    I agree to your above points which is useful incase of Feedback.  

      

    But the challenge is we cannot use the Prompt Template for Role-Play topic. This is the product limitation. 

      

    So my ask is how do I verify what data is being passed to sales coach when the session is launched. 

     

    We don't see the data being passed in Conversation builder. It just shows what topics & prompts  

     

    Ex:

    Agentforce Sales Coach: Proposal Quote Role-Play - This is a role-play topic and does not have action.Hello Richard Tuharsky (IBM), Thank You for your response. I agree to your above points which is useful incase of Feedback. But the challenge is we cannot use the Prompt Template for Role-Play topic. 

    Thanks 

    Neha

     

0/9000
0/9000
3 réponses
0/9000

Salesforce + AI: Stories from the Trenches with Gaurav Kheterpal - Happening Today 

 

Live session starting at 5:30 PM IST. 

 

@Gaurav Kheterpal - CEO at Vanshiv Technologies | Salesforce MVP Hall of Fame | Google Developer Expert - AI | 10x Dreamforce Speaker 

 

@Saurabh Gupta - CEO at GPTfy & Ex-Salesforce 

 

We're discussing 15+ years of Salesforce development insights - from mobile development to AI agents, community leadership, and real lessons from building enterprise solutions. 

 

Today | 5:30 PM IST 

 

Comment "Link" below, and I'll share the registration link.  

Salesforce + AI: Stories from the Trenches with Gaurav Kheterpal - Happening Today Live session starting at 5:30 PM IST.

#SalesforceAI #Agentforce

0/9000

Salesforce + AI: Insights & Actions with Chris Pearson - Happening Today 

 

Live session starting at 9:30 AM PST. 

 

@Chris Pearson

- Director of Salesforce Development at Jostens & Co-author of UC Berkeley × Keenan Vision research on enterprise AI architecture 

 

@Saurabh Gupta

- CEO at GPTfy & Ex-Salesforce 

 

We're discussing why AI pilots stall at most enterprises (it's not the technology) - plus real-world Salesforce and JIRA automation examples from Jostens. 

 

Today | 9:30 AM PST 

 

Comment "Link" or "Webinar" below, and I'll share the registration link. 

Salesforce + AI: Insights & Actions with Chris Pearson - Happening Today Live session starting at 9:30 AM PST.

 

#Salesforce #SalesforceAI  #Agentforce

0/9000

Stories from the Trenches: Ian Gotts 

 

Live conversation with @Saurabh Gupta & @Ian Gotts (Elements.Cloud) on Thursday. 

 

@Ian Gotts has 20 years in Salesforce - from Accenture to founding Elements.Cloud. He's documented thousands of orgs and knows what breaks, what scales, and where AI fits. 

 

Thursday, Oct 30 | 10:15 AM PST

Saurabh Gupta (GPTfy) & Ian Gotts (Elements.Cloud) Stories from the Trenches: Ian Gotts Live conversation with & (Elements.Cloud) on Thursday. has 20 years in Salesforce - from Accenture to founding Elements.Cloud.

Comment "Link" below and I'll share the LinkedIn Live link.

 

#Salesforce #SalesforceAI

1 commentaire
0/9000

Stories from the Trenches: Igor Kudryk 

 

Live conversation with Saurabh Gupta (CEO, GPTfy) & Igor Kudryk (Learn Apex) on Tuesday 8:45 AM PST. 

 

Igor has taught 500+ people Salesforce development - many starting from zero coding experience. We'll discuss what he's learned, how AI is changing the developer path, and real stories from the field. 

 

Tuesday, Oct 28 | 8:45 AM PST 

 

Saurabh Gupta (GPTfy) & Igor Kudryk (Learn Apex) 

 

Comment "Link" below and I'll share the LinkedIn Live link. 

 

Stories from the Trenches: Igor Kudryk Live conversation with Saurabh Gupta (CEO, GPTfy) & Igor Kudryk (Learn Apex) on Tuesday 8:45 AM PST.

 

#SalesforceAI #Apex #Salesforce Developer #Salesforce

0/9000

Are you wondering how AI is actually changing Salesforce consulting? 🤔 

 

On Oct 24, 7:45 AM PST, Saurabh Gupta is going live with Pei Mun Lim for a no-fluff conversation about what's really happening in the trenches. 

 

We'll cover:  

✅ Real AI implementation stories 

✅ How consulting models are evolving right now 

✅ What this means for your Salesforce career 

✅  What tomorrow’s Salesforce leaders need to know about AI 

 

 

If you're interested in joining us live, comment "LINK" below and I'll send you the LinkedIn Live link directly. 👇 

 

Bring your questions! 

 

#Salesforce #AI #SalesforceAI #Automation

 

Are you wondering how AI is actually changing Salesforce consulting?

 

 

 

 

0/9000