Contact Us 1-800-596-4880

Creating Integrations with MuleSoft Vibes

logo cloud IDE Cloud IDE

logo desktop IDE Desktop IDE

MuleSoft Vibes is a purpose-built assistant for the development lifecycle, available right in Anypoint Code Builder. MuleSoft Vibes supports many capabilities through the MuleSoft MCP Server, such as deploying applications, managing instances, and more. One such capability is transforming your business logic into a Mule application.

The generated application includes the integration, connector configurations, a sample properties file, and the dependencies required for connectors. These artifacts ensure that the generated integration is runnable and can be deployed directly from Anypoint Code Builder.

Before You Begin

To create integrations with Mulesoft Vibes, ensure you:

Access Mulesoft Vibes

There are two ways to open Mulesoft Vibes:

  • When you create a new integration project, click a card in the canvas. For example, the Build an Ecosystem with AI card.

  • Click the Mulesoft Vibes icon in the toolbar.

    Arrow pointing to the Mulesoft Vibes icon in the toolbar

Create a New Integration Project

To create a new integration development project:

  1. In the activity bar of the IDE, click the (Anypoint Code Builder) icon.

  2. From Quick Actions, click Develop an Integration:

    Develop an Integration link highlighted in the Getting started section
  3. Complete the Develop an Integration form:

    Field Name Field Value

    Project Name

    Unique name for your project.

    This name is used as the title and name of the integration specification file. For example, if the project name is "My Integration", the name of the folder for the integration project is my-integration, and the configuration XML file name is my-integration.xml.

    Project Location

    Your home directory or another directory you create. Click Browse to select a directory for the integration if you don’t want to use the prepopulated location.

  4. Click Create Project.

    The integration builder canvas appears with starting cards.

To generate an integration with AI, click Use Mulesoft Vibes in the Build an Ecosystem with AI card.

Write Your Prompt

Before you create an integration, define what you want to achieve with the integration, for example, optimizing a business process. In the Mulesoft Vibes panel, enter your prompt using natural language. The clearer and more specific your prompt, the more accurate the generated integration.

Best practices for prompts:

  • Be clear and precise.

  • Include triggering events (for example, sending an email when a new case is created).

  • Emphasize key MuleSoft components and connector operations (for example, HTTP Connector Listener and Email Connector Send).

  • Specify the data objects (for example, Salesforce Account object).

  • Review your prompt before submitting it.

After Mulesoft Vibes generates the initial integration, the code is written directly into your project. You can further customize it to fit your requirements.

Complete Your Integration

After Mulesoft Vibes builds the integration, complete the configuration as needed.

Components that require further configuration display the error icon. Select the component in the canvas to determine where the error is. Anypoint Code Builder highlights the location of the error within the configuration XML.