- Primeros pasos
- Notificaciones
- Licencia
- Solución de problemas
- Agentes de codificación
- Creador de conectores
- Acerca del generador de conectores
- Crear tu primer conector
- Crear tu conector a partir de una definición de API
- Configurar la autenticación
- Utilizar variables en el Creador de conectores
- Diseñador de actividades
- Crear un desencadenador
- Scripts globales
- Lista de comprobación del Creador de conectores
- Primeros pasos
- Ejemplo A: crear un conector a partir de un lienzo en blanco con autenticación de token de acceso personal
- Ejemplo B: crear un conector a partir de un lienzo en blanco con autenticación de clave API
- Ejemplo C: crear un conector a partir de una especificación de API con autenticación de credenciales de cliente OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory: vista previa
- Adobe Acrobat Sign
- Servicios de Adobe PDF
- Agente 2: vista previa
- Acerca del conector de agente del Agente 2
- Agente 2 Autenticación de agente
- Eventos de agente del agente 2
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Defender for Cloud
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI: vista previa
- Customer.io
- Database Hub
- Agente de Databricks
- Datadog
- BúsquedaProfunda
- Deputy
- Discord - Vista previa
- DocuSign
- Goteo
- Dropbox
- Dropbox Business
- Egnyte
- Epic FHIR: vista previa
- Eventbrite
- Tipos de cambio
- Exchange Server: vista previa
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plataforma Google Cloud
- Google Docs
- Google Drive
- Formularios de Google: vista previa
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Texto a voz de Google
- Google Tasks: vista previa
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Http
- Webhook HTTP
- Hubspot CRM
- Hubspot Marketing
- HyperV: vista previa
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Correo
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- MCP
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Azure Sentinel
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive y SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate
- Opinión de Microsoft
- Microsoft Sentinel Threat Intelligence
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- NVIDIA NIM
- OKTA
- OpenAI
- LLM compatible con OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Agentforce & Flows
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center: vista previa
- TangoCard
- Todoist
- Trello
- Twilio
- TypeSafe: vista previa
- UiPath Apps - Preview
- Data Fabric de UiPath
- UiPath Test Manager
- Actividades de UiPath GenAI
- UiPath Orchestrator
- X (anteriormente Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Viable
- Workday
- REST de Workday
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Acerca del conector de agente del Agente 2
Conector de Integration Service para el protocolo Agent2Agent (A2A), utilizado para llamar a agentes A2A remotos desde UiPath Maestro y para autenticar agentes remotos registrados en Agent Gateway.
El conector Agent 2 Agent permite a UiPath Platform llamar a agentes remotos que implementan el protocolo Agent2Agent (A2A). A2A es un protocolo abierto para la comunicación entre agentes de IA, por lo que un conector puede llegar a agentes creados en diferentes plataformas y alojados por diferentes proveedores.
El conector de Agent 2 Agent está en vista previa.
Formas de utilizar el conector
Una conexión Agent 2 Agent puede llamar a un agente remoto de dos maneras:
| Dónde | Cómo se utiliza la conexión |
|---|---|
| MaestroTM | La actividad Invocar un agente llama al agente a través de la acción Iniciar y esperar a la tarea del agente externo . El agente participa en el proceso como cualquier otra tarea, y su respuesta está disponible para los pasos siguientes. |
| Puerta de enlace del agente | La conexión autentica las llamadas a un agente remoto registrado en Agent Gateway > Agentes A2A. Se admiten los siete tipos de autenticación y Agent Gateway lee las credenciales de la conexión en cada llamada. El agente registrado puede utilizarse en flujos de Maestro, procesos de Maestro BPMN y agentes creados con Agent Builder. Para obtener más información, consulta Saliente (UiPath a externo). |
Autenticación
Cada conexión apunta a un agente remoto. El conector admite siete tipos de autenticación, por lo que puede coincidir con el esquema de seguridad declarado por el agente. Para obtener más información, consulta Agent 2 Agent Autenticación de agente.
Eventos
El conector utiliza el evento InvokeAgent Task Completed para detectar cuándo finaliza una tarea de agente de larga duración. Para obtener más información, consulta Eventos de Agent 2 Agent.
Actividades
Puedes utilizar la conexión para habilitar la actividad Invocar un agente . Para obtener más información, consulta Acerca de las actividades del Agent 2 Agent.
Requisitos del agente remoto
Los siguientes requisitos se aplican cuando llamas al agente con la actividad Invocar un agente . Para los agentes registrados en Agent Gateway, consulta los requisitos de Agent Gateway .
La actividad llama al agente a través del transporte HTTP+JSON (REST) del protocolo A2A. Todas las rutas son relativas a la URL de servicio de la conexión. El agente remoto debe cumplir los siguientes requisitos:
| Requisitos | Detalles |
|---|---|
| Tarjeta de agente | Servido en /.well-known/agent-card.json sin autenticación. El conector lo lee para validar la conexión, nombrar la conexión en honor al agente y enumerar las habilidades del agente. |
| Transporte HTTP+JSON | El agente acepta mensajes en POST /v1/message:send. No se admiten agentes que solo exponen el transporte JSON-RPC. |
| Sobre de respuesta | La respuesta a message:send se envuelve en un objeto message para una respuesta inmediata, o en un objeto task para un trabajo de larga duración. |
| Punto final del estado de la tarea | Para trabajos de larga duración, el agente devuelve la tarea GET /v1/tasks:get?id={id}. |
| Estados de la tarea | La tarea status.state utiliza los valores de estado de la especificación A2A. Mientras el estado es TASK_STATE_SUBMITTED, TASK_STATE_WORKING o TASK_STATE_UNSPECIFIED, la tarea se considera en curso. Cualquier otro estado completa la tarea. |