Agentforce is the hot buzz in 2024 — but what do you actually need to know about it? At Dreamforce ‘24, Salesforce CEO Marc Benioff billed the new platform as a pioneering development on AI’s evolving frontier, an innovative solution with the potential to redefine how businesses approach every aspect of their operations.
“For 25 years, we've been a force for sales, a force for service, a force for marketing, for commerce, for analytics. Well, starting now, we're also your Agentforce: A force for humans and AI agents to drive customer success together,” Benioff asserted during his main keynote address.
Agentforce was developed with the intent of empowering businesses in every industry to “future proof” their businesses with emerging AI capabilities. Over the last year, Salesforce has pushed the envelope on artificial intelligence, weaving AI capabilities into every Customer 360 app and Industry Cloud. With Agentforce, the company seeks to realize the next stage of AI innovation, looking beyond the recognized limitations of existing AI assistants to debut fully-autonomous AI agents.
“41% of [employees’] time seems to be wasted on low values and repetitive tasks,” Benioff noted during his keynote. “We want to address that. Customers are expecting more zero hold times, [for engagements] to be more personal and empathetic, to work with an expert all the time, to instantly schedule things. That's our vision, our dream, for these agents.”
While the technology is in its early days, its potential has already been confirmed by real Salesforce customers. As noted by Benioff during his keynote, Wiley University’s financial aid department was able to turbocharge its service operations and solve a whopping 40% more service cases during its peak back-to-school season after implementing Agentforce. The university’s success proves in no uncertain terms that Agentforce can empower businesses to turbocharge their sales and service teams without burning out their employees.
The Research: What Can AI Do for Sales?
But amid all the hype, you may be wondering: What is Agentforce, and what does it do? In this blog, we’ll unpack everything you need to know about Agentforce, including its definition, potential use cases, how to build an agent, and what you can do to get started with the platform.
What Is Agentforce?
Definition | Agentforce is an autonomous system built on Salesforce and powered by LLMs, designed to help businesses harness advanced, agentic AI to automate processes, make plans, and take action based on real-time data. Agents created with Agentforce can be leveraged internally (to help employees) or externally (to enhance customer experiences).
Agentforce is…
- Autonomous, able to handle complex tasks (i.e., customer support, marketing tasks, scheduling, or sales assistance) without human intervention
- Adaptable, capable of using real-time data changes and/or evolving external market or organization conditions to guide decision-making and prompt action (i.e. adjusting pricing, launching campaigns)
- Advanced; able to use its deep language understanding to interpret complex user requests and generate natural-sounding responses
- Assistive, able to use reasoning to help agents make informed decisions and respond appropriately to dynamic circumstances.
- Consistent, able to function 24/7
Unlike run-of-the-mill AI assistants and chatbots, Salesforce Agents can orchestrate actions, stitching disparate tasks together to perform complex work (e.g., updating records, booking appointments, answering FAQs). These “AI employees” access data and execute logic through “flow” (an application that accepts inputs and takes action accordingly) and “Apex” (a programming language). This orchestration allows agents to solve problems on the fly — even if the issues that occur aren’t ones the Agent was specifically programmed to address.
The importance of this improvisational ability cannot be understated. Historically, developers who intend to build a program have needed to proactively think through interactions, building countless flowcharts to clearly articulate responses for every “if X happens, do Y” eventuality. But despite developers’ herculean efforts to plan for everything, mapping out every possible engagement simply isn’t feasible; at some point, the program will encounter an unmapped scenario.
But with Agentforce — and more specifically, the Atlas reasoning engine that powers it — Salesforce customers can sidestep that extended planning process, leaving the wargaming to the system.
“Atlas simulates how humans think, plan and take actions. It starts from evaluating users’ requests and the context, refining them for clarity. From there, it retrieves the most relevant data from your business, your CRM, and your Data Cloud.” Claire Cheng, Salesforce’ Vice President for Data Science & Engineering explained during the Agentforce Keynote at Dreamforce 2024.
The boost that Data Cloud provides, which Cheng alludes to in her quote, deserves some unpacking. Data Cloud isn’t strictly necessary for customers who want to take advantage of Agentforce; Agents can provide tremendous value if applied within any core Salesforce product (e.g., Sales Cloud, Service Cloud, Manufacturing Cloud, Financial Services Cloud, etc.). However, Agents achieve optimal results when enabled by Data Cloud.
What Can Data Cloud and Retrieval Augmented Gerentation (RAG) Do for Agentforce?
Data Cloud is a solution that allows businesses to funnel significant volumes of data from internal and external data sources into their Salesforce org by way of declarative connectors and programmatic APIs. In doing so, the solution is able to create comprehensive customer profiles that update in near-real time to account for new information and customer activity.
Data Cloud also harmonizes structured data (e.g., information stored in databases, tables, etc.) and unstructured data (e.g., documents, knowledge articles, product descriptions, audio and video files, etc.) for intelligent marketing, tailored experience creation, and — of course — AI Agent creation. By uploading critical external documentation and resources to Data Cloud, customers can ensure that all agent-generated outputs are perfectly contextualized, accurate, and relevant.
That said, Data Cloud isn’t a strict requirement for customers who want to take full advantage of Agentforce. Salesforce’s Retrieval Augmented Generation (RAG) feature allows users to funnel relevant unstructured data into Salesforce and ground prompts in enterprise data to generate more relevant and impactful results. RAG provides value by:
- Decreasing the likelihood of hallucinogenic output
- Respecting user privilege levels; users can’t use data they don’t have access to
- Allows for data quotation and citation
- Updates information without need for model retraining
Salesforce Agents operate most effectively when empowered by Data Cloud; however, we advise that companies interested in Agentforce work with a partner like Gerent to clarify whether implementing Data Cloud is necessary to their transformation goals.
What’s the Difference Between Salesforce Agents and Copilot?
Agentforce is an AI system and offerings category that includes but is not synonymous with, Einstein Copilot. Einstein Copilot is just that — a copilot, an employee’s second set of hands. It functions primarily as a virtual assistant, and can execute activities (e.g., auto-generating email copy, surfacing customer information, suggesting next-best-actions) to improve employee efficiency and improve productivity.
Salesforce bills its Agents as the next and most logical progression in assistive AI innovation; unlike Einstein Copilot, Salesforce Agents can operate autonomously and serve a wide variety of functions for sales, marketing, and service teams. Salesforce’s Agents distinguish themselves from other emerging AI tools by being comparably easy to establish; users can rapidly assemble agent functionality with pre-built templates, workflows, and no-code actions.
Most notably, agents are highly customizable and can be applied to a near-infinite number of business use cases. Agentforce is intended to put the imaginative power of AI enablement directly into users’ hands. Salesforce customers have the ability to determine every aspect of an agent’s applications and achievement by:
- Defining the topics that the agent can assist with
- Providing instructions on what the agent should do
- Giving the Agent access to data, so it becomes knowledgeable about the business and provides relevant (and helpful!) outputs
- Assigning actions to clarify what the Agent can do autonomously
- Establishing guardrails to ensure that the Agent acts within set limits
- Exposing agents to appropriate channels, so they can interact and fulfill their intended purpose
As Gary Brandeleer, a Senior Product Director in Salesforce’s AI division, explained during the Agentforce keynote: “The possibilities are truly endless. You can configure and customize these agents at every level. At the agent level, the topic level, the action level; it’s up to you to decide what they are going to do.”
Salesforce Agents: What Do You Need to Know?
It’s important to note that Salesforce’s Agents are not intended to replace human agents, but rather free human employees from routine tasks so they can do more of what they do best: build relationships and sell. According to Salesforce’s 2024 State of Sales Report, sales reps spend, on average, just 30% of their week selling — the majority of the time, they say, is taken up by “tedious and manual tasks.”
By taking advantage of AI agentic support, businesses can alleviate the burden that rote, manual tasks pose to everyday workloads, enable employees to dedicate their time to activities that need their expertise, and boost overall productivity.
“Every AI conversation needs to be an ROI conversation, and that will happen only when AI augments your team to accelerate growth,” Ketan Karkhanis, Executive Vice President and General Manager of Sales Cloud, commented in an announcement about Salesforce’s emerging AI agents. “Every sales team needs more at-bats and more enablement to accelerate close rates, and that’s what these new autonomous sales agents will help drive. The sales team of the future is humans working with AI to drive sales success.”
With Agentforce, companies can build agents to suit a variety of use cases for sales, service, and marketing. However, it’s worth noting that the company has already unveiled multiple purpose-built agents that can be used out-of-the-box, with little need for individual customization. In the following sections, we’ll be “unboxing” two: Einstein Sales Development Rep (SDR) and Einstein Sales Coach.
Agent 101: What is an Einstein SDR Agent?
Definition: Einstein Sales Development Rep (SDR) Agents are “digital employees” that can tackle engage with inbound prospects and nurture pipeline 24/7. These agents can generate fully-contextualized, trustworthy, and helpful responses by drawing upon internal CRM and harmonized external data via Salesforce’s retrieval augmented generation (RAG) service. As such, the agents have the means to take — or facilitate — meaningful engagement with multiple leads, across channels and in a variety of languages.
By tackling time-consuming sales activities, SDR agents give human sales employees more time to do what they do best: build long-term, lucrative relationships with customers.
What Can Einstein SDR Agents Do?
- Handle time-consuming, top-of-funnel sales activities
- Analyze prospect questions to generate fully-contextualized, situationally-appropriate answers and recommendations
- Autonomously determine and precipitate common actions (e.g., scheduling meetings, handling low-level complaints or objections, responding to product questions)
Agent 101: What is an Einstein Sales Coach?
Definition: Salesforce’s Einstein Sales Coach Agents are your employees’ cheerleaders and upskilling enablers. Designed with your team’s professional development in mind, Einstein Sales Coaches give sales reps the opportunity to simulate sales conversations, prepare for calls, and hone their conversational skills in a safe, no-risk setting.
By drawing upon real customer details (e.g., deal, account, previous engagement information) and using text-to-speech conversion to “converse” with reps, Sales Coaches can facilitate realistic dry runs that empower your employees to better prepare and ace their customer calls.
What Can Einstein Sales Coach Do?
- Facilitate role-plays that take deal and customer details into account
- Provide personalized and objective feedback during customer calls
- Flexibly simulates common interactions including pitches, objections, and negotiations
As of writing, Salesforce plans to debut its SDR and Sales Coach Agents in October ‘24, with additional updates expected to occur in forthcoming months.
How to Build an Agentforce Agent
Like all Salesforce products, Einstein Agents are designed to be accessible and, given some platform knowledge, easy to create without code or specialized training. Organizations can develop best-in-class agents for a variety of use cases across sales, service, and marketing. For all, the process will follow the same five steps:
- Clarify Roles | Hone in on the use case and purpose the agent will be serving for your organization; define topics, KPIs, and a “scope” for the agent’s actions.
- Identify Critical Data | Identify the data the agent will need to successfully complete desired actions; determine whether your data is complete and ready to use.
- Define Instructions & Guardrails | Set operational guidelines for agents by defining core instructions for each topic.
- Develop Actions | Use Apex, Flows, and Prompts to build automations that your agent can call upon to achieve its designated goals.
- Select Channel | Expose your Agent to appropriate channel(s) (e.g., internal systems, Experience Cloud portal, Slack, public website) so they can fulfill their designated purpose.
Let’s put this into perspective by diving into a practical service application by exploring how a business might leverage Agentforce to create an autonomous AI chatbot that can field basic customer questions and schedule service appointments while sounding natural.
Want to watch a full agent creation demo? Check out this video or visit Salesforce’s Agentforce homepage.
Chat Interaction: An Agent Schedules a Service Appointment
What’s notable about this interaction? While most conventional chatbots are only able to handle one or two defined tasks (e.g., scheduling an appointment, answering basic FAQs), a Salesforce Agent can autonomously pivot between distinct tasks (topics) to resolve all aspects of a basic customer service engagement without needing to loop in a human representative.
During this sample conversation, the agent autonomously and automatically:
- Referenced CRM data to surface details about the customer’s order and pending delivery
- Autonomously pivoted topics based on customer input, seamlessly reclassifying the engagement in real time from order management to appointment scheduling
- Proactively identified that the customer’s stated time preference would create a problem (e.g., the service representative would arrive before the appliance) and recommended a more appropriate service window
- Processed potentially confusing natural language (e.g., “tomorrow not afternoon”) to provide an appropriate recommendation
The utility and importance of these Agents cannot be understated. Agentforce gives businesses unprecedented access to emerging AI, allowing them to harness the technology to not only free employees from time-consuming manual tasks, but also deliver exceptional customer self-service experiences at scale.
Turbocharge Agentforce Achievement with Gerent
Agentforce promises to redefine how businesses approach day-to-day sales and service operations — and at Gerent, we’re ready to help you take full advantage of the opportunity. We’re proud to maintain a dedicated AI & Data practice, and have built a team that features talented consultants with a collective wealth of cross-industry, cross-Cloud experience.
Gerent can deliver:
- Seamless, strategic deployment of intelligent agents within your Salesforce environment
- Fast, effective deployment of an Agentforce AI agent tailored to your unique business needs, integrated with Salesforce products, and set up with scalability in mind
- Comprehensive knowledge transfer, enabling your team to confidently operate and manage AI agents
- Continuous support to ensure ongoing value as you optimize and refine your AI agents post-deployment
- AI Discovery Workshops + Org Assessment to assess your AI & Data readiness and explore customized opportunities for further automation and efficiency
We’re here to help. If your business wants to start taking advantage of Agentforce, schedule a conversation!