{
  "app": {
    "name": "XCHK Verification",
    "short_description": "Live video ID verification for Zendesk tickets. Location, device, and sync.",
    "long_description": "XCHK by Maclawran LLC provides real-time identity verification for remote interactions. Our platform verifies location, authenticates devices, and captures session evidence to help organizations confirm who they are dealing with.\n\nXCHK Verification lets Zendesk agents launch a live video verification session directly from a ticket sidebar. The app verifies the requester's real-time location against their expected location and checks device authenticity including browser language/timezone spoofing and VPN/proxy detection.\n\nAfter the session, PASS or FAIL results are posted back to the Zendesk ticket as an internal note with tags, and can trigger Zendesk automations. When Zendesk OAuth is connected in XCHK, results sync automatically back to the ticket.\n\nKey features:\n\n- One-click launch from the ticket sidebar\n\n- Live video stream with mobile device capture\n\n- GPS and IP location verification\n\n- Device authentication (browser language, timezone, VPN/proxy detection)\n\n- Automated PASS/FAIL sync to Zendesk tickets\n\n- No Zendesk API calls from the sidebar \u2014 all through ZAF SDK\n\n**Privacy & Data:** See https://xchk.io/privacy.html for full privacy policy.\n\n**Terms:** See https://xchk.io/terms.html for terms of service.",
    "installation_instructions": "1. In XCHK helpdesk, open **API & Webhooks \u2192 Integrations** and generate an API key.\n\n2. In Zendesk Admin \u2192 **Apps and integrations \u2192 Zendesk Support apps**, install XCHK Verification.\n\n3. Set the **XCHK integrator token** to the API key from step 1 (secure field).\n\n4. Set **XCHK base URL** to `https://in.xchk.io` (or your XCHK host).\n\n5. Optionally set **Zendesk subdomain override** if auto-detection fails.\n\n6. In XCHK, go to **API & Webhooks \u2192 Zendesk** and connect OAuth to enable automatic PASS/FAIL ticket sync.",
    "parameters": {
      "xchk_base_url": {
        "label": "XCHK base URL",
        "helpText": "Production: https://in.xchk.io"
      },
      "xchk_integrator_token": {
        "label": "XCHK integrator token",
        "helpText": "API key from XCHK helpdesk \u2192 API & Webhooks \u2192 Integrations \u2192 Generate key"
      },
      "zendesk_subdomain": {
        "label": "Zendesk subdomain override (optional)",
        "helpText": "Leave blank to auto-detect from the current Zendesk account"
      }
    }
  }
}