Reading Time: 8 minutes

Artificial intelligence has already begun transforming the technology landscape, making its way into nearly every tool and platform that businesses rely on. From automating mundane tasks to providing intelligent insights, AI has become an integral part of how we work and innovate. At MuleSoft, we recognize the immense potential of AI and are actively investing in bringing its power to our users, which is why we’re thrilled to announce the GA of Einstein for Anypoint Code Builder

The power of AI meets MuleSoft development 

Anypoint Code Builder has traditionally offered developers flexibility in how they build integrations, whether by working directly with XML to create and configure integration flows or by using a visual interface to select and arrange components. Now, with the release of Einstein for Anypoint Code Builder, we’re introducing a powerful new way to build integrations.

Einstein for Anypoint Code Builder brings the power of generative AI directly into the hands of developers, enabling them to jumpstart their integration projects by using natural language prompts. Now, when developers start a new project they’ll see the option to get started with AI.

When starting with AI, users will be presented with a new panel that allows them to interface with Einstein. Like other popular chat-based LLMs (ChatGPT, Gemini, Claude), users can type their desired prompt using natural language and send it to Einstein. After sending the prompt, Einstein can create the code that matches the use case. Users will get a preview of the generated code to review and validate before inserting it into their project, along with a step-by-step description of what the code should do.

The code that Einstein generates can incorporate business logic, core components (Choice, Transform, Batch Job, etc.), and any MuleSoft connectors that are available on Anypoint Exchange. 

This is more than just an upgrade; it’s our first step at transforming integration development. By leveraging natural language processing, developers can now use simple prompts to generate integration flows, simplify the configuration process, and automate repetitive tasks, all within the familiar environment of Anypoint Code Builder. This not only accelerates the development process but also reduces the cognitive load on developers, allowing them to focus on more complex and strategic aspects of their projects.

Built by MuleSoft, for MuleSoft

One of the standout features of Einstein for Anypoint Code Builder is its compatibility with the MuleSoft ecosystem. This isn’t a generic AI tool – it’s built by MuleSoft, for MuleSoft.

To enhance responses from Einstein, we’ve built in a validation layer that optimizes the AI-generated code for over 175+ MuleSoft connectors. Each response goes through proprietary prompt augmentation and validity checks for optimal results when compared to responses from standard LLMs. While we are still in the early stages of the process, we plan to continuously update the effectiveness of the validation layer to ensure that Einstein is a trusted partner in your development process.

Secure AI at your fingertips

Security is non-negotiable in our digital-first world. That’s why Einstein for Anypoint Code Builder comes equipped with the Einstein Trust Layer, a comprehensive security framework designed to protect your data and ensure the privacy and security of your data, enhance the accuracy and safety of AI outputs, and promote ethical AI practices within the Salesforce and MuleSoft ecosystems.

With advanced capabilities like dynamic grounding, no data retention, and toxicity detection, the Einstein Trust Layer empowers you to harness the potential of generative AI while maintaining strict safety and security protocols.

How to get started with Einstein for ACB

Getting started with Einstein for Anypoint Code Builder is easy. Either sign in to your Anypoint Platform account or sign up for a free trial account, navigate to Anypoint Code Builder, and follow the simple setup instructions available in the documentation. Once completed, you’ll find Einstein seamlessly integrated into your Anypoint Code Builder environment so you can start building with the power of AI.

What’s next?

Einstein for Anypoint Code Builder represents a significant leap forward in integration development, combining the power of AI with the reliability and security that MuleSoft is known for. By providing native access to AI capabilities, validated responses for MuleSoft-specific responses, and ensuring top-tier security, Einstein empowers developers to build integrations faster and more accurately than ever before.

Don’t miss out on the future of integration development – get started with Einstein for Anypoint Code Builder today, and experience the next generation of AI-powered integration development.

Resources: