---
schema_version: "1"
id: 88d6117e88c61f42b71297ac90b394006198ed2600b023073c79d6f29c0fc4f4
title: A2A Connector 0.2.0-BETA
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/a2a-connector/0.2/index.md
canonical_url: https://docs.mulesoft.com/a2a-connector/0.2/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: e3787591bea5a6e5f2d218a0507cbd90269b2068a5b69aa12ffec9dfa9dc735b
description: MuleSoft Documentation Site
release: "0.2"
latest: false
---
---
product: A2A Connector
version: 0.2
---

# A2A Connector 0.2.0-BETA

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for Agent2Agent (A2A) (A2A Connector) facilitates inter-agent communication for
Large Language Model (LLM) agents and other applications by implementing the A2A protocol. This
enables agents to interact and delegate specialized tasks to other agents.

> [!NOTE] A2A Connector is a beta connector that is subject to the Beta Services Terms at
> [Agreements - Salesforce.com](https://www.salesforce.com/company/legal/) or a written Unified
> Pilot Agreement if executed by Customer, and the Non-GA Gen AI and Non-GA Credit Consumption terms
> in the
> [Product Terms Directory](https://ptd.salesforce.com/?_ga=2.247987783.1372150065.1709219475-629000709.1639001992).
> Use of this beta connector with external systems or services consumes
> [Mule messages](https://docs.mulesoft.com/general/usage-metrics) and is at the Customer’s sole discretion.

The A2A protocol is an open standard that supports:

- Capability discovery

  Identifies the functions and services offered by agents.

- Interaction negotiation

  Establishes communication methods between agents.

- Secure information exchange

  Transmits data between agent systems without requiring direct internal access.

A2A Connector provides Mule app integration that functions as both A2A servers and A2A clients.

> [!NOTE] This A2A Connector beta release doesn’t support these A2A capabilities:
>
> - Streaming
>
> - Notifications

For information about compatibility and fixed issues, see the A2A Connector Release Notes.

## Before You Begin

To use this connector, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- How to create a Mule app using Anypoint Code Builder or Anypoint Studio

Before creating an app, you must have:

- Java 17

- Apache Maven

- Anypoint Platform

- Credentials to connect with the target resource

- The latest versions of Anypoint Code Builder or Anypoint Studio

## Common Use Cases for the Connector

Build specialized domain specific agents each for Customer Service, Sales, or Marketing and have
other agents interact with these agents using the A2A protocol.

## Connection Types

A2A Connector supports these connection types:

- A2A server

  - Introduces a new A2A Listener with a **Task Listener** source.

  - Automatically generates an Agent Card based on the connector configuration.

  - Processes incoming A2A requests from client agents, extending A2A protocol support to existing
    agents or other connectors.

- A2A client

  - Initiates tasks with other A2A host agents.

  - Retrieves task status from A2A host agents.

## Next Step

After you complete the prerequisites, you’re ready to create an app and configure the connector
using [Anypoint Studio](https://docs.mulesoft.com/a2a-connector/0.2/a2a-connector-studio) or [Anypoint Code Builder](https://docs.mulesoft.com/a2a-connector/0.2/a2a-connector-acb).

## See Also

- [Anypoint Connectors Overview](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Using Anypoint Code Builder to Configure a Connector](https://docs.mulesoft.com/connectors/introduction/intro-config-use-acb)

- [Using Anypoint Studio to Configure a Connector](https://docs.mulesoft.com/connectors/introduction/intro-config-use-studio)

- [A2A Connector Reference](https://docs.mulesoft.com/a2a-connector/0.2/a2a-connector-reference)

- [Salesforce Help](https://help.salesforce.com)
