ServiceNow Check Write™ integration
Production control for AI agents that mutate ServiceNow (or any SoR). ServiceNow is the demo wedge, not a limitation. The gate is not ServiceNow-only.
On every wired consequential action: orchestrator emits Write Intent; Check Write™ returns Allow, Block, or Pause; only Allow executes the ServiceNow update. Called gate: skipping the call means the write is not under Protect. TekCapitol™ does not MITM ServiceNow.
Problem
Agents can draft a correct-looking support action and still write the wrong values into ServiceNow. Observability after the fact is too late. A diagnostic pack alone is not production control.
How it works
- Agent proposes a write (for example, updating intended records in ServiceNow).
- Your orchestrator builds Write Intent metadata (record, fields, authority, and optional SoR version stamp).
- Orchestrator calls TC Protect™
check_write(or SDKguardedWrite). - Gate returns allow, block, or pause plus reason and
auditId. - Only on allow does the orchestrator call the ServiceNow update API.
Data exposure stance
- Orchestrator-emitted metadata only. TekCapitol™ does not crawl or query ServiceNow.
- Minimization. Send field names, intended values needed for policy, authority source, freshness stamps, and ids. Do not send raw prompts or full record dumps by default.
- Trace stores metadata-oriented audit (run ids, tool names, decisions, timestamps).
- Hosted SaaS or VPC: scoped on call. See Security & data handling.
High-assurance mode
For high-impact writes:
- Emit
authority.checkedAt+maxAgeMs. - Set
authority.stalePolicytopauseorblock(not defaultwarn). - Optional lightweight verification: orchestrator reads an SoR version stamp (or hash) and includes it in
freshness. - Set
requireApproval: truewhen a human must clear the write even on value match.
What the customer must wire
- Call
check_gate/beginRunat run start (kill switch / Active · Scope limited · Paused). - On every mutating ServiceNow write path, call
check_write/guardedWritewith Write Intent v1. - Execute the ServiceNow API write only when decision is
allow. - For high-assurance: supply freshness signals and stale policy as above.
- Operators use the TC Protect™ dashboard for pause / resume and Trace review.
Skipping the call means the write is not under Protect. There is no silent MITM and no “cannot bypass without middleware” claim in v0.
Commercial
Developer Check Write™ is free (self-serve tc_dev_ key). Production and enterprise TC Protect™ are commercial offerings: talk to TekCapitol. TC Diagnose™ maps gaps when you still need a pack ($5,000/workflow). Details: plans, product page TC Protect™.
Also in Docs
- Policy picker · business intent → gate knobs
- Write Intent schema · versioned metadata every orchestrator emits
- Check Write™ design v0 · API + audit for integrators
- Security & data handling · minimization and access models