KURAL.ai
Sarah Chen · MGA · UKGC · CA-ON-AGCO · BR-SPA

Connectors

Read-only adapters into the operator's stack. 18/18 healthy · 0 live · 18 mock

Status

ConnectorEvidence typesModeStatusLatencyDetail
aml-complyadvantageaml_eventmockok1msmock mode (no ComplyAdvantage secret bundle)
aml-featurespaceaml_eventmockok1msmock mode (no Featurespace bundle)
cloud-awsinfra_configmockok22ms
doc-sharepointdoc_presence, doc_field_match, policy_attestationmockok1msmock mode (no SharePoint secret bundle)
hr-bamboohrtraining_recordmockok16ms
idp-entrainfra_configmockok0msmock mode (no Entra secret bundle configured)
kyc-gbgkyc_eventmockok1msmock mode (no GBG secret bundle)
kyc-jumiokyc_eventmockok1msmock mode (no Jumio secret bundle)
kyc-sumsubkyc_eventmockok1msmock mode (no Sumsub secret bundle)
kyc-veriffkyc_eventmockok1msmock mode (no Veriff secret bundle)
pam-everymatrixpam_query, payment_event, game_metadata, rg_eventmockok2msmock mode (no EveryMatrix secret bundle)
pam-genericpam_query, payment_event, game_metadata, rg_eventmockok12msmock (generic PAM — no live adapter)
pam-openbetpam_query, payment_event, game_metadata, rg_eventmockok1msmock mode (no OpenBet bundle)
pam-playtechpam_query, payment_event, game_metadata, rg_eventmockok1msmock mode (no Playtech IMS bundle)
pam-softswisspam_query, payment_event, game_metadata, rg_eventmockok1msmock mode (no SoftSwiss secret bundle)
rg-gamstoprg_eventmockok0msmock mode (no GAMSTOP secret bundle configured)
scm-githubinfra_configmockok0msmock mode (no GitHub secret bundle)
ticket-zendeskticket_logmockok1msmock mode (no Zendesk secret bundle)

How to enable a live connector

Connectors are read-only adapters into an operator's existing tooling — PAM, KYC, AML, document store, helpdesk, HRIS, cloud infra. They have two modes: mock returns deterministic sample data so the engine and UI can be demoed without operator credentials; live reads from the actual vendor API.

SharePoint is the first connector with a live mode. Set these env vars on the API process to flip it from mock to live:

SHAREPOINT_TENANT_ID="<azure-ad-tenant-id>"
SHAREPOINT_CLIENT_ID="<app-registration-client-id>"
SHAREPOINT_CLIENT_SECRET="<client-secret>"
SHAREPOINT_SITE_ID="<sharepoint-site-id>"
SHAREPOINT_DRIVE_ID="<document-library-drive-id>"
# Required Microsoft Graph permissions (admin-consented):
#   Sites.Read.All (or Sites.Selected for tighter scope)
#   Files.Read.All