Ingest events
Upload a JSON Lines file. In Simulation mode the prepared payload is shown on screen but not sent. In Live mode the call is POSTed to IndyKite using the App Agent credential configured for this deployment.
Recent ingestions
Last 20 ingestions you've run.
Import users from Entra ID
Reads all enabled users from your Entra tenant and writes them to the Identity Knowledge Graph as User and Person nodes (with manager relationships) via the Capture API. Admin only.
Import workflows
Reads the workflow master list and writes Workflow nodes plus their governance links (owned-by department, authored-by and approved-by person) to the Identity Knowledge Graph via the Capture API. Run the user import first so departments and people exist. Admin only.
Reconcile graph
One press: runs the user import (Users, Persons, Departments, can-trigger grants) then the workflow import (Workflow + Agent nodes, INVOKES chains) in the required order. Use after any workflow-seed change instead of the two buttons above. Safe to repeat (upserts); re-runs add duplicate identical INVOKES edges - harmless to the gateways, cleaned by a graph wipe when counts matter. Admin only.
Sync CIQ catalog
Reads the CIQ query master list (ciq-catalog-seed.json) and creates any missing knowledge queries + their policies in IK via the config API. Existing entries are never overwritten; description drift is reported. Idempotent - safe to run any time. Agents pick up new queries on their next chat automatically. Admin only.
IK Project
Read-only summary of the Context IQ configuration loaded from Key Vault. The credentials themselves stay server-side.
- Loading
- …
What I am to IK
Your identity, department, and the AI agent workflows you can run — read live from the IndyKite graph and reconciled against company policy.
Raw response
Query Runner
Execute any knowledge query by its IK ID. Useful while iterating on policies/queries. Optionally pass input parameters (one per line, name=value).
Result will appear here.
Policies & Knowledge Queries
Lists what currently exists in IK (the single source of truth). Click an ID to copy it into the Query Runner above.
Create authorization policy
Paste the inner policy JSON (the object — not pre-stringified). The server wraps and stringifies it. Author group only.
Create knowledge query
Paste the inner query JSON. Provide the policy_id it references. The server wraps and stringifies it. Author group only.
Agent activity
Configured agents
Each user is routed to an agent based on their department.
Inter-agent delegation - token exchange tests
Runs RFC 8693 token exchange against Clave. Each test shows every token involved
(decoded payload and raw JWT), so you can inspect the sub, act, and chain depth.
act claims.
message/send to the deployed agent service URL and display its
response. Validates that the deployed agent accepts the exchanged token's aud and
returns a Claude answer.
authzen_evaluate tool with a delegated bearer
built to a chosen depth - no LLM in the loop. Shows IK's raw decision/error and the decoded
token chain, so you can see exactly which bearer the MCP accepts. Reuses the AuthZEN tab's
checks and workflow list.
Security Audit
Look up any subject and see their master-data chain and what they can do. Admin only. Helps verify the data is in good shape before a demo.
Raw response
AuthZEN decision runner
Ask IndyKite's AuthZEN engine "can this subject perform this action on this resource?" — a live allow/deny decision evaluated against the KBAC policies. Admin only. This is the same CAN_TRIGGER gate agent execution will use.
Raw response
Welcome.
You're signed in as an agents user via Alvicode Clave.
Agent features are still under construction. The full experience —
including agent execution gated by the AuthZEN CAN_TRIGGER
decisions you can see in the admin tooling — arrives once the
token-exchange flow goes live.
For now you can sign out (top right) and re-enter via Microsoft if you need the admin tooling.
Developer: token claims received from Clave
Useful while the federation claims are being shaped on the IdP side. This panel will be hidden once the Clave integration is settled.
Loading claims…