When you set up A2A integration, you can connect an AI agent you have built in-house to Lumo's Customer Agent and bring your specialized knowledge to customer support on LINE. You configure it from the Customer Agent action in a Workflow. This article is intended for developers who build external AI agents.
What Is A2A Integration?
A2A integration is a feature that connects an in-house AI agent to Lumo's Customer Agent so the two can work together to respond to your customers.
Communication follows Google's A2A (Agent-to-Agent) protocol. Because Lumo's Customer Agent responds automatically to customers on LINE while referencing the knowledge and data held by your own AI agent, you can entrust support that draws on your company's specialized domains.
If you do not configure an external AI agent, the Customer Agent operates on Lumo alone. Think of A2A integration as an extension option for when you want to build your own logic or data into automated responses.
What You Can Do with A2A Integration
A2A integration is useful when you want to entrust specialized handling that Lumo cannot manage on its own to an external AI agent.
- The Customer Agent works together with your in-house AI agent to answer customer questions
- Your in-house AI agent's specialized knowledge and data are put to use in responses
- Multiple AI agents share roles to provide more in-depth support
You can register multiple external AI agents. You can also operate them by splitting agents up by role or area of expertise.
When to Let the Agent Handle It and When to Configure It Yourself
A2A integration is an additional setting for when you use external AI agents; you can continue to entrust regular customer support to Lumo's Customer Agent as is.
You register your in-house AI agent only when you want to entrust specialized handling to an external party. Because the agent continues to handle basic responses and settings, developers can focus solely on preparing the external integration.
How to Set It Up
You register A2A integration from the settings of the Customer Agent action in a Workflow.
- In the Workflow editing screen, add or select the Customer Agent action
- Open External AI Agent Integration in the sidebar
- Click Add External Agent
- Fill in the fields that appear
Fields to Enter
When you register an external AI agent, enter the following fields.
| Field | Required | Description |
|---|---|---|
| Agent Name | Required | The display name of the external AI agent |
| Endpoint URL (Required) | Required | The destination URL for communicating over the A2A protocol |
| Agent Card URL (Optional) | Optional | The public URL of the metadata that describes the agent's information |
If you want to add more external AI agents, repeat Add External Agent.
Preparation and Notes Before Use
To use A2A integration, you need to have a communication endpoint that supports the A2A protocol ready on the external AI agent side.
- On the external AI agent side, prepare an endpoint that supports the A2A protocol
- For the endpoint URL you register, specify a public URL that Lumo can reach
- The types of tasks that can be integrated are being expanded over time. Contact support for the latest scope of support