The CreatorCon Call for Content is officially open! Get started here.

How to Expose ServiceNow AI Agent Studio Agent as A2A Server for External Platform Integration?

maryammousa
Giga Contributor

Hello ServiceNow Community,

 

I have built an AI agent using ServiceNow AI Agent Studio (on Yokohama release with Now Assist). I now want to expose this ServiceNow agent as an A2A (Agent2Agent) compliant server so that external platforms (like Google ADK agents, Salesforce Agentforce, or custom Python agents) can discover and communicate with my ServiceNow agent via the A2A protocol.

What I'm trying to achieve:

  • Register/expose my ServiceNow AI Agent Studio agent as an A2A server
  • Make it discoverable with an AgentCard at /.well-known/agent.json
  • Allow external agents to send messages to my ServiceNow agent via A2A protocol endpoints

Questions:

  1. Does ServiceNow AI Agent Studio automatically expose agents as A2A servers, or do I need additional configuration?
  2. What is the URL/endpoint structure for accessing my ServiceNow agent via A2A?
  3. Are there any prerequisites or properties I need to enable?

Any guidance, documentation links, or examples would be greatly appreciated!

2 REPLIES 2

JK9903
Kilo Guru

warren_chan
ServiceNow Employee
ServiceNow Employee

This is not yet a generally available feature. We are shipping our Google A2A protocol support in our December 2025 Now Assist AI Agents release.

 

Once that's generally available, you will be able to set your ServiceNow AI Agents to be "Externally discoverable" via A2A protocol, and afterwards, should function as you expect from a discoverability perspective.

 

Our integration framework does not allow us to expose JSON files directly, but you will have another path that you can invoke to pull the Agent Cards.