Bangalore/Goa MuleSoft Meetup
Agentforce and
MuleSoft
MuleSoft for Agentforce
Topic Center & API Catalog
Thank you
Agenda
● Introductions
● MuleSoft for Agentfore?
● Topic Center and API Catalog
● Demo
Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
Organizers
A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab.
Make it more Interactive!!!
Share us the feedback! Rate this meetup session by filling feedback form at the end of the
day. We Love Feedbacks !!
Housekeeping
Speaker
Vandana K V
Technical Consultant
Salesforce
Approx 6 years of Total Experience.
3.5+ years of experience in
MuleSoft.
2024 Top MuleSoft Mentor &
Bangalore Group MuleSoft Meetup
Leader.
5x MuleSoft Certified &
3x Salesforce Certified
How MuleSoft Unlocks APIs for
Agentforce Agents
Fuel AI Agents with relevant
knowledge via
Topics
Give each
topic specific
Instructions
Provide guardrails & guidelines to
Agents about how to use actions to
achieve the desired task.
Create and
assign intelligent
Actions
Leverage API operations as actions
that Agents can use to reach third-
party systems
E.g. Update Order Status
E.g. Use order number or email to
lookup and amend order status
Mulesoft for Agentforce: Topic Center
Design Connect Consume
Design APIs with
Agents in mind
Flag and validate APIs for
Agent consumption
during the API design
process.
Manage
Unlock APIs for your Agents
Mulesoft for Agentforce: Topic Center
Design Connect Consume Manage
Unlock APIs for your Agents
Connect to your
Agents
Expose your API Topics
across the Salesforce
ecosystem for agent use.
View a
catalog of all
APIs
available for
integration
in Salesforce
Automatically
import running
APIs into
Salesforce
Activate
operations from
APIs as
Salesforce
invocable
actions
Seamless sync
to the latest
version and get
real-time
changes and
updates
Mulesoft for Agentforce: API Catalog
Mulesoft for Agentforce: Topic Center
Design Connect Consume Manage
Unlock APIs for your Agents
Consume Topics in
Agent Builder
Supercharge Agent
functionality by assigning
Topics to Agents.
Mulesoft for Agentforce: Topic Center
Design Connect Consume Manage
Unlock APIs for your Agents
Monitor Agent Usage
Supercharge Agent
functionality by assigning
Topics to Agents.
Design
Flag, validate, and test new or
existing APIs for Agentforce
consumption
Connect
Expose your Topic-enabled APIs
across the Salesforce ecosystem
Consume
Select from Topics to augment
the functionality of your
Agentforce
Unlock APIs for your Agents
MuleSoft for Agentforce: Topic Center
GA | Now
Manage
Monitor how Agentforce uses
your APIs and manage your
Agentic strategy
DEMO
Q&A
Thank you

MuleSoft for AgentForce : Topic Center and API Catalog

  • 1.
    Bangalore/Goa MuleSoft Meetup Agentforceand MuleSoft MuleSoft for Agentforce Topic Center & API Catalog
  • 2.
  • 3.
    Agenda ● Introductions ● MuleSoftfor Agentfore? ● Topic Center and API Catalog ● Demo
  • 4.
    Safe Harbour Statement ●Both the speaker and the host are organizing this meet-up in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any responsibility that same solution will work for your business requirements. ● This presentation is not meant for any promotional activities.
  • 5.
  • 6.
    A recording ofthis meetup will be uploaded to events page within 24 hours. Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab. Make it more Interactive!!! Share us the feedback! Rate this meetup session by filling feedback form at the end of the day. We Love Feedbacks !! Housekeeping
  • 7.
    Speaker Vandana K V TechnicalConsultant Salesforce Approx 6 years of Total Experience. 3.5+ years of experience in MuleSoft. 2024 Top MuleSoft Mentor & Bangalore Group MuleSoft Meetup Leader. 5x MuleSoft Certified & 3x Salesforce Certified
  • 13.
    How MuleSoft UnlocksAPIs for Agentforce Agents Fuel AI Agents with relevant knowledge via Topics Give each topic specific Instructions Provide guardrails & guidelines to Agents about how to use actions to achieve the desired task. Create and assign intelligent Actions Leverage API operations as actions that Agents can use to reach third- party systems E.g. Update Order Status E.g. Use order number or email to lookup and amend order status
  • 14.
    Mulesoft for Agentforce:Topic Center Design Connect Consume Design APIs with Agents in mind Flag and validate APIs for Agent consumption during the API design process. Manage Unlock APIs for your Agents
  • 15.
    Mulesoft for Agentforce:Topic Center Design Connect Consume Manage Unlock APIs for your Agents Connect to your Agents Expose your API Topics across the Salesforce ecosystem for agent use.
  • 16.
    View a catalog ofall APIs available for integration in Salesforce Automatically import running APIs into Salesforce Activate operations from APIs as Salesforce invocable actions Seamless sync to the latest version and get real-time changes and updates Mulesoft for Agentforce: API Catalog
  • 17.
    Mulesoft for Agentforce:Topic Center Design Connect Consume Manage Unlock APIs for your Agents Consume Topics in Agent Builder Supercharge Agent functionality by assigning Topics to Agents.
  • 18.
    Mulesoft for Agentforce:Topic Center Design Connect Consume Manage Unlock APIs for your Agents Monitor Agent Usage Supercharge Agent functionality by assigning Topics to Agents.
  • 19.
    Design Flag, validate, andtest new or existing APIs for Agentforce consumption Connect Expose your Topic-enabled APIs across the Salesforce ecosystem Consume Select from Topics to augment the functionality of your Agentforce Unlock APIs for your Agents MuleSoft for Agentforce: Topic Center GA | Now Manage Monitor how Agentforce uses your APIs and manage your Agentic strategy
  • 20.
  • 21.
  • 22.

Editor's Notes

  • #3  Speaker intro 1.Overview of APIs - What is an API? - Importance of APIs in modern software development - Real time API usage 2. Introduction to REST (mention types of api and stress on REST) - Principles of REST architecture - Key characteristics: statelessness, uniform interface, etc. 3. HTTP Basics - Understanding HTTP methods (GET, POST, PUT, DELETE, PATCH) - Status codes and their meanings Part 2: Building RESTful APIs 4. Choosing Tools and Technologies Mention about technologies used for building APIs 5. Designing API Endpoints (RAML | OAS) - Planning RESTful endpoints and resources - Best practices for endpoint naming and structure 6. Implementing CRUD Operations - Creating resources (POST) - Reading resources (GET) - Updating resources (PUT/PATCH) - Deleting resources (DELETE) 7. HTP V/s HTTPS Part 3: Consuming RESTful APIs 8. Making API Requests (use weather API) - Tools for testing APIs (e.g., Postman, curl) - Sending requests with different HTTP methods 9. Working with Asynchronous Operations - Understanding asynchronous API calls - Handling long-running requests and responses Mulesoft 40 mins Q&A Menti quiz on above concepts - 30mins (10 questions) Demo - 15 handson - 1hr AI in APIs - Agent force - 15mins
  • #13 Speaker: Akshata Key Point: Topics help an Agent understand how to use operations in an API to talk to external systems. Talk Track: But before going ahead let us first understand how MuleSoft Unlocks APIs for Agentforce Agents by understanding Topics Topics help an Agent understand how to use operations in an API to talk to external systems. Topics are composed of two things: Actions and Instructions Actions are jobs or tasks that the Agent is able to do. With MuleSoft Topic Center, your API operations will automatically be available as Agent Actions. Instructions help the Agent understand how to use the Actions or AI operations. - they act as guardrails and prevents agents from hallucinating or giving undesired outputs Together, Instructions and Actions come together in a Topic - that servers as the medium through which your Agents can talk to all the systems Transition: Let’s take a deeper look at Topic Center
  • #14 Speaker: Akshata Talk Track: The value of MuleSoft Topic Center begins in the design phase of an API. 1. AI Agents are going to be one of the core consumers of APIs in the future. 2. As such, MuleSoft developers will start needing to design APIs with Agent Usage in mind. This process will start in Anypoint Code Builder, where developers will have the capability to define Topics as they design APIs, defining the scope of the Topic Actions as well as the associated Instructions for that action. A key benefit here is that ACB will make it easy to define an API spec in such a way as to make them incredibly clean for Agents to parse Transition: Now Mofeyi will drive you through demo where you will see the power of Topic center Over to you Mofeyi //Transition: Once a Topic has been defined at the API design level, it then needs governed distribution.
  • #15 Speaker: Akshata Talk Track: Now, let’s explore the second phase, Connect. Once the API & Topic has been published, Anypoint admins can make them available for consumption by creating an instance in API Manager. They can add in security policies and governance rulsets to their API in the Anypoint Platform. And make sure they’re API is conformant Doing so, enables a connection from that instance in Anypoint to Salesforce and surfaces the API and Topic in Salesforce API Catalog, —---- Longer: Once the API has been designed with Agent use in mind, customers can leverage APIM to ensure the appropriate policies, governance controls and access management are applied to the Topic-enabled API. Afterwards, the Topic can be easily exposed to the wider Salesforce organization via the API Catalog, which we discussed previously. Transition: After the API-based Topic has been exposed in API Catalog, it can be used in Flow Builder and Agent Builder
  • #16 Speaker: Akshata Oh wait, what is API Catalog? Previously, users within Salesforce did not have a consolidated space to access their APIs spread across different sources, posing an operational challenge. They also struggled to make the most of the functionalities offered by these APIs. Salesforce API Catalog is a single environment - available within Salesforce, built on & requiring MuleSoft - that makes it easy for Salesforce Admins to manage and view all their available APIs across MuleSoft, Salesforce, and Heroku. API Catalog alleviates these issues by unifying all these APIs in a single workarea. Admins have a consolidated space to manage access to all of their APIs, with automated imports and version syncing between applications. Access to this catalog can be given to users building flows with invocable actions or agents within Agent builder. Previously we needed to create a named credentials and external services and configure everything manually… with api catalog you can directly use mule api operations on the go using flow or agents *Click*
  • #17 Speaker: Akshata Longer: Wow! that was brilliant! Thanks! Let’s talk about the third stage - i.e consume Thanks to API Catalog it’s never been easier for a Salesforce Admin to consume the actions supported by MuleSoft APIs; simply grab and go! Salesforce admins will have easy access to all of the third party connections MuleSoft has to offer and can assign these Topics to their agents in Agent Builder. Since these Topic has been properly designed, secured, and governed for their use cases, they can be confident about it . Transition: Now, Mofeyi will show you how easy it is to add Topic to
  • #18 Speaker: Akshata Key Point: The final piece of the puzzle is the management of Topics. With OOTB monitoring for Topic-Enabled APIs, customers can understand the performance and operations of their APIs in the Agent landscape.
  • #19 Speaker: Akshata Key Point: Topic Center allows customers to easily unlock APIs for Agents. Talk Track To sum it up - With MuleSoft Topic Center, it’s never been easier to unlock APIs for your Agents so that they can take action across your enterprise. Customers can embed instructions to an Agent as they are designing their APIs and flag their APIs for Agent consumption.. Customers can then expose these APIs for use across the Salesforce Ecosystem, transforming each API operation into an Agent action. From Agent Builder, customers can select from Topics to augment the functionality of your agents. And you can track and manage how your Agents are using APIs. Transition: This is all made possible through Topics.
  • #20 Super excited to hear today to talk about MuleSoft’s Intelligent Document Processing (IDP) that went GA on 29th April, 2024.