{
 "categories": [
  "crm",
  "marketing",
  "retail"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-07",
   "fact": "homepage",
   "note": "Voyado presents an agentic customer-experience suite for retail, including customer engagement, product discovery, loyalty, email, and SMS.",
   "source": "https://voyado.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "license",
   "note": "The homepage presents commercial retail software with product and contact paths. No public free plan was stated on the opened page.",
   "source": "https://voyado.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.api.exists",
   "note": "Voyado says most integration work with Engage uses this API, and that calls must be server-side.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.api.kinds[0]",
   "note": "The guide documents HTTPS calls such as GET /api/v3/contacts/{contactId} and GET /api/v3/livez.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.api.auth[0]",
   "note": "Authorization is an apikey HTTPS header. The page says the key must not be placed in the query string.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.api.coverage",
   "note": "POST /api/v3/receipts registers a finalized purchase against a contact. The Engage overview also documents contacts. Product Discovery was not opened, so coverage stays partial.",
   "source": "https://developer.voyado.com/docs/transactions/register-a-purchase",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.api.docs",
   "note": "This page is the public Engage API v3 guide, including base URLs, the apikey header, JSON, and rate limits.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.mcp.first_party",
   "note": "The opened Engage API page does not document an MCP server. That silence does not establish absence, so first_party stays unknown.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.extensibility.webhooks",
   "note": "Engage webhooks are HTTP POSTs. Listed events include contact.created, contact.updated, contact.deleted, and consent changes. Voyado must activate events before data is sent.",
   "source": "https://developer.voyado.com/docs/webhooks/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.data_access.export[0]",
   "note": "Requests must send Content-Type application/json, and the guide shows JSON API calls such as contact reads.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.data_access.import[0]",
   "note": "A finalized purchase is posted as data to POST /api/v3/receipts. The page says that payload cannot be reversed.",
   "source": "https://developer.voyado.com/docs/transactions/register-a-purchase",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a real docs index that lists the Engage API, contacts, receipts, webhooks, and file-transfer pages.",
   "source": "https://developer.voyado.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "verdict.scores.api",
   "note": "Versioned JSON, an apikey header, purchase writes, and webhooks are a practical production path. Server-side-only calls, the 200 request tenant cap, and webhook activation by Voyado keep the score at 7.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Engage API guide, including v3, the apikey header, JSON, and the rate limit.",
   "source": "https://developer.voyado.com/docs/api/the-engage-api",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current webhook introduction, including event IDs and the activation requirement.",
   "source": "https://developer.voyado.com/docs/webhooks/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-10-07",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current Voyado documentation index.",
   "source": "https://developer.voyado.com/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-07",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://developer.voyado.com/docs/api/the-engage-api"
   },
   {
    "type": "docs",
    "url": "https://developer.voyado.com/docs/webhooks/webhooks"
   },
   {
    "type": "docs",
    "url": "https://developer.voyado.com/llms.txt"
   }
  ]
 },
 "homepage": "https://voyado.com/",
 "id": "voyado",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://developer.voyado.com/docs/api/the-engage-api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Engage API v3 and webhooks cover contact and purchase automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Voyado",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "klaviyo"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Voyado",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 7,
   "rpa": null
  },
  "summary": "Voyado is automatable today through Engage API v3. This record is Voyado retail customer engagement, which the docs say is the new name for Engage. It does not assess Product Discovery, formerly Elevate, as its own API. Calls must be made server-side. Production hosts are https://[client].voyado.com and staging hosts are https://[client].staging.voyado.com. Send the API key in the apikey header and Content-Type application/json. The recommended version is 3. The hard tenant limit is 200 requests per second, and Voyado recommends staying under 50 per second. POST /api/v3/receipts registers a finalized purchase, and that page says the posted data cannot be reversed or updated. Webhooks are HTTP POSTs for events such as contact.created. Voyado must activate the selected events before they are sent, and a failing endpoint is disabled after five days. The docs index lists file transfer and BI export pages that this pass did not open. No MCP server, official SDK, or CLI was established on the opened pages. iPaaS catalogs were not opened. Computer-use viability is unassessed. API scores 7 and is the best path.\n"
 }
}