Your AI already has a brain. Kaddiya gives it eyes and hands inside ServiceNow — reading your instance as the person signed in, and proposing changes only they can commit.
if (current.short_description.match(/vpn/i)) {
current.assignment_group.setDisplayValue('Network Ops');
}
The generalists connect to everything and know none of it deeply. They can't tell you what an update set captures, why an ACL denied a row, or where sc_req_item sits in the task hierarchy — those things exist in one platform. Kaddiya is built by ServiceNow specialists, for ServiceNow, and nothing else. Depth in one platform beats breadth across twenty.
Ask what's on your plate. Kaddiya pulls each case, reads the whole journal, finds the last time someone fixed the same thing, and drafts the reply — Claude does the reading, you keep the judgment and press Send.
Schema truth instead of guessing, encoded queries you can lift straight into your own work, the update set checked before anything is proposed, and complete scripts written for your review — grounded in the documentation for the release you actually run.
Breaches by group, ageing P2s, who holds which role, why an ACL denied the row. Questions that used to be a report request become a sentence — with every query it ran on screen to check.
There are no background jobs, no scheduled runs, and nothing sitting on a queue overnight — it works while a human is watching it work.
Unattended operation would mean holding a durable token to your production instance long after you'd closed the tab. We didn't want to hold one, so we didn't build the thing that needs it.
Kaddiya reads ServiceNow's official docs for the release family your instance is running — supported for the current family and the two before it — and cites the topic it used. Platform questions get the answer for your version, not a recollection of someone else's.
The first time it learns that a state was renamed, a table hides behind an ACL, or VPN cases route to a special group, it writes the note down for a person to keep or discard. Kept notes start every later conversation. The notebook lives in Kaddiya — writing to ServiceNow still requires you.
Anything you can do on your instance, it can draft. Nothing it can do without you. The agent can propose a write; it cannot perform one. Every commit happens on a signed-in human's click, on that human's credentials, through a named endpoint, from a list that fits on one page. Your instance can enforce the same limit at its own edge.
OAuth as the signed-in user. It sees exactly what that user sees — no service account, no elevated role, no authorization logic of ours to audit.
Every query is shown on screen as it runs and retained. Every commit is logged against the person who approved it, in the instance's own audit tables.
The console speaks one protocol — the Anthropic Messages API — and calls the endpoint you point it at: Anthropic directly on your own key, or your own gateway, so instance data leaves through your DLP and logging and we hold no model credential at all — except on the hosted free plan, whose trial allowance runs on a labelled key we hold and meter until you connect your own. The shapes that connect today, including the ones that don't yet.
No scoped app, no update set, no widget, no stored script, no service account. One OAuth client record your admin creates — the same mechanism ServiceNow's own mobile apps sign in through — and the console runs on your side of the wire.
See exactly what moves where