Unpublished tools appear with a Publish action in the Build Agent dialog. You cannot create a build that references unpublished tool versions.
Publish tools before building
- Open Graph Studio for the Agent Graph.
- Click Build (graph must be Saved).
- In the TOOLS section, locate any row showing Publish.
- Click Publish for each unpublished tool — this creates a versioned tool artifact the build can pin.
- Confirm all required tools show published versions, then Create Build.
Publish and deploy an Agent Build
- Validate the graph — run Test in Studio and review Observability logs for errors.
- Create the build with a clear Description (audit trail for your team).
- Assign DEV — deploy to a channel, trigger, or A2A TEST endpoint (Deploy).
- Smoke test in DEV — confirm env variables and integrations resolve correctly.
- Promote to UAT — reassign the build or switch webhook URLs to the UAT endpoint.
- Promote to PROD when approved — update production webhooks and env-scoped credentials.
Publish A2A Agent Cards
A2A exposure adds a registry layer on top of builds:- Expose your Agent Graph — creates a TEST Agent Card version.
- Validate against the TEST hosted URL (Endpoints & lifecycle).
- Push To Prod from Agent Cards — promotes to LIVE public URL.

