Exec × AI
EMEA Edition

Information · agent2agent protocol

Exec x AI is A2A-ready. Talk to us agent-to-agent.

Exec x AI has implemented the Google Agent2Agent (A2A) open protocol. Any AI agent, orchestrator, or agentic platform can now discover Exec x AI's capabilities, query our knowledge, and integrate our expertise directly into multi-agent workflows — without a single line of custom integration code.

What Exec x AI's agent knows

Exec x AI's agent card declares five skills — each one connects directly to a Principal AI Consultant.

ai-strategy-advisory · AI Strategy Advisory

Exec x AI helps boards and executive teams build enterprise AI roadmaps grounded in business value — not technology for its own sake. We run structured use case prioritisation workshops, design AI operating models, and deliver proof of concepts in 30 days. Every engagement is cloud-agnostic (AWS, Azure, GCP) and model-agnostic.

Example queries: “What AI use cases should a pharmaceutical company prioritise?” · “How does Exec x AI structure an AI operating model?”

ai-governance-compliance · AI Governance & Compliance

Exec x AI designs AI governance frameworks aligned to the EU AI Act, ISO 42001, and sector-specific obligations. We build the structures that give boards visibility into AI risk, establish human oversight protocols, and produce the conformity documentation required for high-risk AI systems. Founded on the Asilomar AI Principles.

Example queries: “How do I comply with the EU AI Act?” · “What does a Responsible AI Office look like?”

industry-use-cases · Industry AI Use Cases

Exec x AI serves seven industries — pharmaceuticals, upstream oil & gas, agriculture, heavy industry & mining, life sciences & biotech, power generation & manufacturing, and soft drinks & FMCG. Each industry page includes AI use cases with real AWS, Azure, and GCP ROI data from named enterprise deployments.

Example queries: “What AI use cases are relevant for upstream oil and gas?” · “What ROI has been achieved from AI in heavy industry?”

services-enquiry · Services & Engagement Enquiry

Exec x AI engagements begin with a discovery call and rapid assessment. We deliver proof of concept in 30 days and measurable ROI in 12–18 weeks. All engagements are fixed-scope with clear deliverables. Exec x AI does not provide software development or managed infrastructure — we advise, govern, and oversee.

Example queries: “How does Exec x AI structure an engagement?” · “How do I book a discovery call with Exec x AI?”

careers-information · Careers Information

Exec x AI is a remote-first, internationally distributed team. Current open roles include AI Relations Managers across Europe, MENA, Africa, ANZ, and Central & Eastern Europe, and Regional Sales Directors in multiple regions. Use the compensation calculator to explore indicative package ranges before applying.

Example queries: “What roles are open at Exec x AI?” · “Is Exec x AI hiring in the MENA region?”

The open standard for agent-to-agent communication

Agent2Agent (A2A) is an open interoperability protocol developed by Google and supported by over 50 technology partners — including Salesforce, SAP, ServiceNow, Deloitte, and Accenture. It defines a standard way for AI agents to discover each other, communicate, and collaborate across organisational and platform boundaries.

Where MCP (Model Context Protocol) defines how agents connect to tools and data sources, A2A defines how agents connect to other agents — enabling true multi-agent architectures at enterprise scale.

  • Open protocol — Apache 2.0 licensed. No vendor lock-in. Any platform or framework can implement it.
  • Agent card discovery — Agents publish a machine-readable card at /.well-known/agent-card.json declaring their capabilities, skills, and endpoint.
  • JSON-RPC 2.0 transport — All communication uses the widely-supported JSON-RPC 2.0 standard over standard HTTPS, no special networking required.
  • Opaque agent compatibility — A2A is designed to work across opaque agent boundaries; one agent need not know the internal architecture of another.
  • Multi-agent pipelines — Agents can be composed into larger workflows. A procurement agent might query Exec x AI's governance agent as one step in a complex chain.

Three steps from discovery to response

01 · Discovery — agent card via /.well-known/

An external AI agent or orchestrator sends a GET request to https://www.execxai.com/.well-known/agent-card.json. The response is a machine-readable JSON document that declares Exec x AI's agent name, description, version, capabilities, and the five available skills — allowing the calling agent to understand exactly what it can ask.

02 · Message — JSON-RPC 2.0

The calling agent posts a JSON-RPC 2.0 SendMessage payload to the declared endpoint. The message contains a contextId (for multi-turn tracking) and one or more text parts — the natural-language query directed at Exec x AI's agent.

03 · Response — structured agent reply

Exec x AI's agent returns a JSON-RPC 2.0 result containing a message object. The message carries a unique messageId, the same contextId (for session continuity), and text parts with a substantive response about Exec x AI's capabilities, links, and recommended next steps.

Connect to Exec x AI in four steps

No SDK. No API key. No registration. The A2A protocol runs over standard HTTPS — if your agent can make an HTTP request, it can talk to Exec x AI.

1. Fetch the agent card

curl -s https://www.execxai.com/.well-known/agent-card.json | jq .

Returns the full agent card. Inspect skills[], supportedInterfaces[], and capabilities before calling.

2. Send your first message (curl)

curl -X POST https://www.execxai.com/a2a \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": "1",
    "method": "SendMessage",
    "params": {
      "message": {
        "contextId": "test-session",
        "parts": [{ "kind": "text", "text": "What is Exec x AI?" }]
      }
    }
  }'

You will receive a JSON-RPC 2.0 result with a message object containing the agent's response.

3. Python integration

import httpx, uuid

response = httpx.post(
    "https://www.execxai.com/a2a",
    json={
        "jsonrpc": "2.0",
        "id": "req-1",
        "method": "SendMessage",
        "params": {
            "message": {
                "contextId": str(uuid.uuid4()),
                "parts": [{
                    "kind": "text",
                    "text": "What AI governance services does Exec x AI offer?"
                }]
            }
        }
    }
)
result = response.json()
text = result["result"]["message"]["parts"][0]["text"]
print(text)

No SDK required. Standard HTTP POST with JSON-RPC 2.0. Works with any HTTP client.

4. TypeScript / Node.js integration

const response = await fetch("https://www.execxai.com/a2a", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    jsonrpc: "2.0",
    id: "req-1",
    method: "SendMessage",
    params: {
      message: {
        contextId: crypto.randomUUID(),
        parts: [{ kind: "text", text: "Tell me about Exec x AI's AI strategy services" }]
      }
    }
  })
});
const { result } = await response.json();
const text = result.message.parts[0].text;
console.log(text);

Works in the browser (CORS-enabled), Node.js, Deno, and Bun. No API key required.

Why Exec x AI implemented A2A

The agentic web is being built now. Organisations that publish machine-readable interfaces today will be natively integrated into the AI pipelines of tomorrow.

  • Agentic interoperability — Any A2A-compatible AI agent or orchestration platform can discover, query, and interact with Exec x AI's agent card without custom integration work.
  • Multi-agent orchestration — Exec x AI's agent can be composed into multi-agent pipelines; for example, a procurement AI querying Exec x AI for governance advice as part of a larger workflow.
  • Standards-based trust — A2A uses JSON-RPC 2.0 over HTTPS. No proprietary SDKs, no vendor lock-in. Any platform implementing the open spec can connect.
  • Zero-integration discovery — AI systems automatically discover Exec x AI's capabilities via the agent card at /.well-known/agent-card.json; no manual registration required.
  • Public and unauthenticated — The agent card and JSON-RPC endpoint are fully public, CORS-enabled, and require no API keys.
  • Five declared skills — AI strategy, AI governance, industry use cases, services enquiry, and careers information.

Real-world integration scenarios

  • Multi-agent AI orchestrator — A LangGraph or CrewAI orchestration pipeline routes user queries about enterprise AI governance to a domain expert. It discovers Exec x AI's agent card, sends a SendMessage, and returns Exec x AI's response inline — no human intervention required.
  • AI procurement intelligence agent — A procurement AI evaluating AI consulting vendors automatically queries Exec x AI's agent for service scope, engagement model, and industry coverage — populating a vendor comparison matrix without manual research.
  • Enterprise knowledge graph — A knowledge graph enrichment agent crawls A2A-compatible service providers and ingests their agent cards to build a structured directory of AI services available to the business.
  • AI assistant augmentation — A corporate AI assistant surfaces Exec x AI's expertise when employees ask governance or strategy questions, by calling Exec x AI's A2A endpoint as a tool and injecting the response into its answer.

Endpoints

  • GET /.well-known/agent-card.json — Agent card, capability discovery. Returns the full agent card JSON.
  • POST /a2a — JSON-RPC 2.0 endpoint. Method: SendMessage. No auth required.
  • GET /a2a — Endpoint documentation. Returns human-readable endpoint metadata.

Technical questions? hello@execxai.com