We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

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!

10 REPLIES 10

sherind
Giga Contributor

This issue got resolved , with a patch fix from ServiceNow . We make it Synchronous A2A call , the default payload provided in documentation worked 

 

Thanks