Get Ready! Agentforce, API Catalog, and MuleSoft Topics Explained for Developers!
Do you want to know about the newest technology? Do you want ideas that help you build powerful solutions? Then this is for you! The latest changes in Agentforce, the Salesforce API Catalog, and MuleSoft Topics are amazing and will change how you connect systems! We talked about these exciting new things at the Warsaw MuleSoft Meetup, and the message is clear: smart automation is here now.
Smart Connections: Agentforce & MuleSoft Topics
At the core of this new way of working is Agentforce. It’s a smart AI tool from Salesforce, built right into the CRM system. It helps people work faster by managing tasks and connecting to many data sources, like Data Cloud. The best part is how MuleSoft helps Agentforce connect easily with your important old systems and other APIs.
This is more than just connecting systems. It’s about making your APIs “talk” in a way that AI tools can understand! MuleSoft Topics are the key. They turn your APIs into AI-ready tools by adding clear, meaningful descriptions directly into your API plans (OpenAPI Specification, or OAS 3). Imagine your APIs not just doing tasks, but explaining what they can do to a smart AI!
Making APIs Smart for AI: Your Guide
So, how do you make your APIs “speak” AI language? It’s all about setting things up correctly in your OAS 3 plan using the x-SFDC part.
Here’s how to prepare your APIs:
- Add x-sfdc Details: Give a clear name, classification (what the topic is generally for), scope (what the topic does), and clear instructions for each task. These instructions help the AI tool know what to do.
- Mark AI Actions: Clearly show which API operations are agentActions – these are the jobs Agentforce can start.
- Strict Rules & Simple Data: Make sure your API checks data strictly (for example, no extra, unplanned information). For Agentforce to work best, try to use simple, flat data structures for input and output. You might need a “wrapper” API if your main service sends complex data.
You can even use tools like Anypoint Code Builder to help set these up, but you can also change the YAML code directly for full control.
Finding APIs & Checking Rules: Making Your APIs Easy to See
Once your APIs are set up smartly, they need to be found! The Salesforce API Catalog is where this happens. It constantly looks at your Anypoint Exchange, acting as the important link for Salesforce to find and use your AI-ready APIs.
Here are the main things needed for your API to be found:
- OAS 3 Plan: This is a must-have!
- Needed Tags: Your API in Anypoint Exchange must have the sf-api-topic and sf-api-catalog tags.
- Active & Managed: The API must be managed in API Manager, have an active version, and be running.
- Login Method: Only APIs without security or those using client IDs and secrets are currently supported.
- Be Patient: Finding APIs isn’t instant; it can take about 30 minutes for your API to show up.
To make sure everything works and to avoid hidden APIs, use API Governance policies like “SF API Topic Center.” This helpful tool checks if your API follows all the rules, making sure it connects smoothly with Salesforce.
Important Tips for Your Projects
From our recent meeting, here are key lessons to help your next project succeed:
- Write Smart Prompts: Spend time making your AI prompts very clear and exact. This makes the AI tool work better.
- Always Check: Use governance rules to make sure your APIs are set up perfectly for Agentforce and the API Catalog.
- OAS 3 & Tags are Key: Always use OAS 3 for your API plans and include the necessary sf-api-topic and sf-api-catalog tags.
- Running APIs Show Up: Your API must be active and running in API Manager to be found.
- Organize Your Data: For IDP, giving a structured form for document input will make processing much better.
The way Agentforce, API Catalog, and MuleSoft Topics work together is moving business connections into a new, smart age. By learning these new tools, you’ll be a leader in building the next generation of AI-powered solutions!
Don’t Miss Out! Join the Warsaw MuleSoft Meetup!
Want to learn more, share your ideas, and meet other MuleSoft and Salesforce experts? We invite you to our next Warsaw MuleSoft Meetup! It’s your chance to get new ideas and connect with others.
Sign up here: https://meetups.mulesoft.com/warsaw/
Let’s keep learning and make our connections truly smart!
📘 Enjoying the article?
I'm building IntegrationTrails.io — a platform where you can go beyond reading and truly boost your skills through hands-on learning.
Whether you're a developer, architect, or integration enthusiast, you'll find practical guides, projects, and step-by-step experiences designed to deepen your expertise.