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 asbuildA2aUrl in the product:
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 statustest 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
- Expose — Deploy as A2A creates a TEST registry row and Agent Card.
- Validate — call the TEST hosted URL; verify skills and exported tool/env config.
- Push To Prod —
PUT /api/v1/a2a-registry/{a2aregistryid}/promote-live. - Previous LIVE for the same graph demotes to TEST.
Promote to LIVE
From Agent Cards, select a TEST build and use Push To Prod: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)
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
Related pages
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.

