API Design
Create API instance with rate limiting
Create an API instance and apply rate limiting policy.
Generate Order Management API spec
Generate a full API spec for an e-commerce order management system with CRUD, versioning, and error handling.
Generate Inventory Management API spec
Generate an API spec for inventory management with product CRUD, stock levels, and validation.
Integration Flow
Create Salesforce-to-NetSuite integration
Create a Mule project that syncs Salesforce opportunities to NetSuite orders on close.
Modify an existing application
Update a deployed application to meet new business requirements.
Send email on new Salesforce case
Generate a flow that sends an email notification when a Salesforce case is created.
DataWeave
Define custom metadata from sample data
Set custom metadata on a component using sample data as reference.
Define custom metadata from file
Define custom metadata using a sample file and attach to a processor.
Use DataWeave 2.0 for All Transformations
Always use DataWeave 2.0 for data transformations instead of other methods.
Connectors
Use GA Connector Versions Only
Always use General Availability connector versions; avoid BETA, SNAPSHOT, or experimental versions.
Prefer Anypoint Connectors Over HTTP
Use platform-provided Anypoint Connectors instead of raw HTTP requests when a connector is available.
Use GA Connector Versions Only
Always use General Availability connector versions; avoid BETA, SNAPSHOT, or experimental versions.
Agent Network
Generate MCP server from operations
Generate an MCP server exposing tools from Workday and Google Calendar operations.
Create Agent Network project
Create a new Agent Network project with a given name.
Publish Agent Network to Exchange
Publish an Agent Network project to Anypoint Exchange.
Testing
Create MUnit tests for a flow
Generate MUnit tests covering happy path, invalid input, and service failure with mocked dependencies.
Write MUnit Tests for All Flows
Every flow and critical DataWeave transformation must have corresponding MUnit tests.
Create MUnit tests for a flow
Generate MUnit tests covering happy path, invalid input, and service failure with mocked dependencies.
Deployment
Deploy an app from Exchange
Deploy a named application from Anypoint Exchange to your environment.
Deploy with optimized settings
Deploy an application with security, availability, and performance settings configured.
View app error metrics
Check which applications generated the most errors in the current month.
Exchange
Publish asset to Exchange
Publish an asset to Anypoint Exchange with a specified name.
Search Exchange for assets
Search Anypoint Exchange for existing assets related to a topic.
Search Exchange in specific org
Find assets in a specific organization within Exchange.
Error Handling
Never Hardcode Credentials
Use property placeholders for all environment-specific values; never hardcode credentials or secrets.
Implement Global Error Handling
Every Mule application must have a global error handler with proper exception strategy.
Never Hardcode Credentials
Use property placeholders for all environment-specific values; never hardcode credentials or secrets.
