Skip to main content
Always use the hosted A2A URL copied from Agent Registry or Agent Cards — URL host varies by tenant and environment.

Hosted A2A URLs

External callers reach registered agents through the API gateway AI-core lane. The frontend builds URLs with the same rules as buildA2aUrl in the product:
Replace the host with your environment’s gateway base (for example webhook.dev.phinite.ai). Always Copy URL from Deploy → existing endpoints or Agent Cards rather than hand-building paths.

Registry lifecycle

Each expose action creates an A2A registry row with deployment status test by default. One LIVE build per Agent Graph per workspace. Promoting a build to LIVE demotes any previous LIVE row for the same flowid back to test.

Lifecycle workflow

  1. ExposeDeploy as A2A creates a TEST registry row and Agent Card.
  2. Validate — call the TEST hosted URL; verify skills and exported tool/env config.
  3. Push To ProdPUT /api/v1/a2a-registry/{a2aregistryid}/promote-live.
  4. Previous LIVE for the same graph demotes to TEST.

Promote to LIVE

From Agent Cards, select a TEST build and use Push To Prod:
No request body required. Response is the updated registry document with status: "live".

Visibility and authentication

At runtime, gateway A2ARegistryAccess middleware validates visibility (e.g. POST /api/v1/ai/a2a/agents/{registryId}). Auth scheme: callers use your organisation’s API key (JWT) in the X-API-Key header unless your deployment configures additional schemes. Integrators consume from the Agent Card:
  • Name, description, skills (input/output MIME modes)
  • Discoverability tags
  • Hosted URL (TEST vs LIVE pattern above)
Protocol reference: A2A specification.

External clients (Claude Connector)

End users can call registry agents from Claude via the Phinite Connector without constructing A2A URLs manually.

Registry management API

Base path: /api/v1/a2a-registry. Requires gateway authentication (session cookie or Bearer / API key). Permissions: assistants.flows:read|create|update|delete depending on operation.

Useful list query parameters

Invoke from Claude

Phinite Connector install, tools, and credential setup.

Expose an agent

Create a TEST build and Agent Card.

Agent Cards

Promote TEST builds to LIVE.

Glossary

A2A terms and MIME modes.