Home / Connectors / A2A Client Polling Receive Task Connector (early access)

A2A Client Polling Receive Task Connector (early access)

Agent-to-Agent (A2A) polling inbound connector. Supports polling asynchronous tasks, but can also directly correlate messages and synchronously completed tasks.

inbound-intermediate

Required inputs

KeyLabelType
data.connection.url A2A server URL FEEL expression
internal_clientResponse A2A Client Response FEEL expression
deduplicationId Deduplication ID string

Optional inputs

KeyLabelType
data.connection.agentCardLocation Agent card location FEEL expression
data.historyLength History length FEEL expression
data.taskPollingInterval Task polling interval FEEL expression
activationCondition Activation condition FEEL expression
messageIdExpression Message ID expression FEEL expression
messageTtl Message TTL FEEL expression
deduplicationModeManualFlag Manual mode string
resultVariable Result variable string
resultExpression Result expression FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.agenticai.a2a.client.polling.receive.v0", { "data.connection.url": "= ...", "internal_clientResponse": "= ...", "deduplicationId": "...", "data.connection.agentCardLocation": "= ...", "data.historyLength": "= 3", })