Protocol Support โ€” MCP & A2A

Built to connect into
any stack

Every distributor runs a different ERP. Every retailer orders differently. Ordana is built to plug into the stack you already have โ€” not replace it.

MCP Compatible A2A Ready REST API
Model Context Protocol โ€” MCP

Your ERP talks to
Ordana's agents
natively

MCP is the open standard that lets AI agents expose their capabilities as tools. If your ERP or procurement system is MCP-compatible, Ordana's agents connect directly โ€” no custom integration work, no middleware, no per-customer connector build.

  • Ordana exposes each agent (Desk, Voice, Predict) as an MCP tool โ€” callable from any compatible host
  • Pull live inventory, pricing, and order history from your ERP without building a custom connector
  • New ERP integrations that support MCP get native support automatically โ€” no additional engineering
  • Audit every tool call โ€” full observability of what data each agent accessed and when
Standard
Anthropic MCP (open)
Transport
HTTP / SSE
Auth
OAuth 2.0
MCP connection flow
๐Ÿญ
Your ERP
NetSuite ยท BigCommerce ยท JD Edwards & more
MCP over HTTP/SSE
โšก
Ordana MCP Server
Tool registry ยท Auth ยท Rate limiting
Internal routing
๐Ÿ“จ
Desk
๐ŸŽ™๏ธ
Voice
๐Ÿ“ˆ
Predict
Agent-to-Agent Protocol โ€” A2A

Agents that hand off
to each other โ€” cleanly

A2A is Google's open protocol for structured task delegation between AI agents. When an exception needs a phone call, Desk Agent delegates to Voice Agent. When Voice resolves it, it reports back. Every handoff is formalized, auditable, and traceable โ€” not a black box.

  • Desk Agent catches an order exception and delegates to Voice Agent via A2A task message
  • Voice Agent accepts the task, calls the retailer, and returns a structured result
  • Every delegation is logged with task ID, agent identity, inputs, and outcome
  • External agents (your customer's procurement AI, for example) can delegate order tasks to Ordana directly
Standard
Google A2A (open)
Format
JSON-RPC 2.0
Discovery
Agent Card
A2A ยท task delegation
// Desk Agent โ†’ Voice Agent delegation
{
  "jsonrpc": "2.0",
  "method": "tasks/send",
  "params": {
    "id": "task_ord_8f3a1c",
    "message": {
      "role": "user",
      "parts": [{
        "type": "text",
        "text": "Call retailer re: substitution"
      }]
    },
    "metadata": {
      "order_id": "ORD-29471",
      "retailer": "Fresh Market #14",
      "exception": "item_unavailable",
      "preferred_channel": "phone"
    }
  }
}
A2A ยท task result
// Voice Agent โ†’ Desk Agent result
{
  "id": "task_ord_8f3a1c",
  "status": {
    "state": "completed"
  },
  "artifacts": [{
    "outcome": "substitution_approved",
    "confirmed_item": "SKU-8823-ALT",
    "retailer_contact": "Maria (store mgr)",
    "call_duration_s": 94
  }]
}
Integrations

Works with your current stack

Ordana's agents connect to the ERPs, commerce platforms, and communication channels your team already uses. No rip-and-replace. No new portals for your retailers.

๐Ÿญ
ERP & Distribution
Order entry ยท Inventory ยท Fulfillment
JD Edwards
QuickBooks Enterprise
NetSuite
Microsoft Dynamics
+ Produce Pro, Encompass, BlueCherry & more
๐Ÿ›’
Commerce Platforms
B2B ordering ยท Catalog ยท Checkout
Shopify
BigCommerce
Salesforce Commerce Cloud
+ WooCommerce, Magento & more on request
๐Ÿ“ฌ
Email & Messaging
Order intake ยท Exception resolution
Gmail
Outlook / Microsoft 365
Slack
Microsoft Teams
SMS
+ Fax, EDI, PDF email attachments
๐ŸŽ™๏ธ
Voice & Telephony
Inbound ยท Outbound ยท Call handling
Twilio
RingCentral
Phone (PSTN)
+ SIP trunks & custom telephony on request
โšก
Agent Protocols
AI interoperability ยท Task delegation
MCP (Anthropic)
A2A (Google)
REST API
Webhooks
+ OpenAI Agents SDK compatibility roadmap
๐Ÿ“„
Order Formats
Every channel retailers already use
PDF / Scanned orders
Email (plain text & HTML)
Fax-to-email
SMS
+ Voice orders transcribed & structured
Don't see your stack? Talk to our team โ€” most integrations are live in under two weeks.
Data & Trust

Your data never
leaves your control

Connecting an AI system to your ERP and order channels means trusting it with your pricing, your retailer relationships, and your operational data. We take that seriously โ€” and we've built Ordana accordingly.

We don't have a SOC 2 badge yet. What we have is a clear, unconditional commitment to how your data is handled โ€” and we'd rather say that plainly than hide behind a checkbox.

๐Ÿ”’
Isolated by design
Your data is never used to inform decisions for another distributor. Every deployment is fully isolated โ€” your orders, your retailers, your pricing stay yours.
๐ŸŒ
GDPR standards, everywhere
We operate to GDPR standards regardless of where you're based โ€” transparent data handling, clear retention policies, and documented practices across the board.
๐Ÿšซ
Your data never trains for others
Your customer list, product catalog, and pricing data are never used to benefit another distributor. Ordana improves as a system over time โ€” but nothing identifiable to your business is ever extracted or shared.
๐Ÿ“ฆ
Clean exit, guaranteed
If you ever leave, your data leaves with you. We provide a full export and delete everything we hold. No retention, no residual access, no grey areas.

Ready to connect
your stack?

Talk to our team about your ERP, your ordering channels, and how Ordana fits in. Most distributors are live in under four weeks.