Grain · Governed AI execution
AI operations your team can trust to run.
Grain turns a request, files, and rules into a tracked workflow: it routes the right agent, runs the steps, pauses for decisions, and returns outputs with evidence.
Durable tasks · Governed agents · Human approvals · Evidence with every output
Assemble our response to the Meridian Logistics RFP. Reuse prior proposal language where it still applies, build pricing from the Q3 matrix, and hold the pricing section for approval before final assembly.
- Agent profile
- rfp-response
rev 12 · a41c9f2e4 tool grants - Context
- 2 prior proposals · operator thread · style corrections from May run
- Approvals
- Pricing section → S. Whitfield, before assembly
How it runs
From request to reviewed output.
Every job becomes a tracked workflow. Task state, approvals, and evidence stay attached from intake to delivery — nothing lives in a one-off chat.
Intake
The request, files, rules, and history become one durable task that outlives the session.
Route
A versioned agent profile brings the right skills, model settings, and tool grants to the job.
Execute
Steps run with checkpoints and retries. Failures recover from known-good state — they don't restart.
Approve
The run pauses for the decisions a person should make, and records each one.
Inspect
Evidence, safe previews, and output lineage — reviewed before anything ships.
What Grain hands back
A finished packet your team can review, send, or archive.
Each artifact carries its source refs, origin, content hash, checkpoint, and run metadata — the output is a packet, not a chat response.
onboarding-brief.pdf · page 1 of 4 · safe preview
Onboarding Brief — Northwind Manufacturing
- Source refs
- msa.pdf · security-addendum.docx · onboarding-notes.md
- Origin
- Verified — extracted and checked against sources
- Hash
sha256 7d1e…c04a- Generated by
- onboarding-packet@rev17
- Approval gate
- kickoff email held for owner review
- Journal
- private · 31 entries
- Logs
- safe metadata only
Capabilities
Built for work your business repeats.
Each capability pairs the business outcome with the mechanism that makes it dependable.
Capture the request, files, and rules in one place.
Every job starts with what the business already knows — the ask, the attachments, the constraints, and the history around it.
- Request
- Assemble Meridian Logistics RFP response with held pricing approval
- Files
- 3 attached · rfp pdf, pricing xlsx, questionnaire
- Context
- 2 prior proposals · 14-message operator thread
- Constraints
- Pricing held for approval · no external send
- State
durablesurvives sessions and restarts
The right playbook for the job.
Repeatable work runs the way your team decided it should — the same skills, the same limits, every time.
- Profile
- rfp-response
rev 12 · a41c9f2e - Skills
- proposal-draftingpricing-tablesdoc-assembly
- Tool grants
- drive.readcrm.readdocs.writeemail.send
- Model
- Pinned settings · changes create a new revision
The steps get done — research, drafts, checks, packaging.
Grain moves the work across the stages a person would, without a person pushing each one.
- 09:15drive.read · prior proposalsok
- 09:17draft sections 1–6ok
- 09:19crm.read · account historytimeout
- 09:19retry 2/3 · lease renewedok
- 09:21checkpoint · ckpt_9f2saved
- 09:22sub-agent · pricing tablesrunning
People approve the consequential decisions.
Grain does the legwork; your team makes the calls that matter — and every call lands on the record.
See what happened before you trust the result.
Any output traces back to the run that produced it — what it read, what it did, who approved what.
- Task state
- waiting-approval · 5 steps complete
- Journal
- 23 entries · execution detail kept private
- Output meta
sha256 7d1e…c04a· 2.4 MB · 3 artifacts
Review-ready deliverables, not chat responses.
Work comes back assembled: the documents, the numbers, and the record of how they were made.
- RFP response — final .docx · 38 pp
- Pricing schedule — approved .xlsx
- Security questionnaire answers .pdf
- Run summary & decisions .pdf
reuses accepted draft from May run · approved by S. Whitfield
Each correction improves the next run.
Fix something once and the fix sticks. The workflow gets more reliable the more you run it.
- Accepted draft
- May run · proposal language marked reusable
- Corrections
- 2 applied · pricing footnote, entity name
- Rerun
deterministicsame inputs, same packet- Next run
- starts from accepted state · no rework on approved sections
Audit and control around AI work.
Adopt AI execution in regulated work without giving up the controls your auditors expect.
- 10:02run.step · TASK-3105 · ehr.readlogged
- 10:03artifact.saved · sha256 b3f7…91d2logged
- 10:04case detail, drafts, documents→ journal
prompts, raw content, and case detail never reach log lines
Use cases
Start with a workflow your team already runs.
Eight agent fleets, one anatomy: a ledger that cross-checks the sources, a deterministic gate against a written rulebook, a reviewer, and human-approved outbound. Click any fleet to see how it's implemented.
Patient healthcare-bill advocacy
Months-long cases from a shoebox of bills, EOBs, and collection letters — with appeal and charity-care clocks ticking.
Franchise agreement assembly
Deal documents become a state-compliant agreement packet — where one wrong rider or missed registration rule voids the deal.
Detention & demurrage invoice disputes
Rebuild the free-time math and void defective container charges under the FMC billing rule — inside the 30-day window.
Lien waiver exchange & deadline tracking
Statutory waivers chased every pay cycle, matched to the pay app — while per-state lien deadlines tick.
Incident notification matrix
One discovery date against GDPR's 72 hours, HIPAA, 50 state statutes, and contractual notice clocks.
Supplier contract-price audit
300 invoice lines checked against the contracted price list, every week — inside the dispute window.
Warranty claim recovery
Every warranty repair filed correctly — right serial, covered parts, allowed hours — before the window closes.
Retailer fine recovery
A third of retailer compliance fines are wrong. Prove it — before the 30-to-90-day dispute deadline.
Trust & governance
Governed execution, not a black box.
The controls a CTO asks about, in terms a CEO can sign off on: every capability granted, every run evidenced, every output traceable. Safer than ad hoc AI use — by design.
Profiles, skills, tools, and models are versioned. What runs is exactly what was approved to run.
Checkpoints, retries, and recovery keep long-running work moving. Failures resume — they don't restart.
Grain pauses for decisions before consequential actions. Every approval is on the record.
Every deliverable connects back to its runs, artifacts, and lineage — reviewable before you rely on it.
Runtime logs avoid prompts, raw content, stack traces, and sensitive text. Detail lives in private journals.
event: output.assembled task: TASK-2841 run: R-2841-03
profile: rfp-response@12 · a41c9f2e approved_by: s.whitfield
artifacts: 3 · sha256 7d1e…c04a journal: private · 23 entries
Get started
Run the work your team repeats every week.
Bring one recurring job. Grain will intake it, route it, run it, and hand back an output you can inspect.