- + Source feeds
- + Competitor sites
- + Regulatory filings
- + Your knowledge base
- + Is this new?
- + Is it relevant?
- + Who owns it on our side?
Purpose-built agents for narrow operational roles. Not a chatbot with your logo on it. Something that decides and acts inside your workflow.
Every agent we ship has the same five-layer build. Goal, context, tools, judgement, governance. No layer is optional.
If a layer can't be specified in writing, the agent isn't ready to ship.
Not "be helpful." Something like: "qualify inbound leads with ≥0.85 precision on fit."
Your data, your docs, and current state. Scoped, not the open internet.
A bounded set of typed actions. Fetch a record, draft an email, tag a ticket, escalate. Five to ten per agent, no shell.
Haiku for extraction. Sonnet for routing. Local models for high-frequency tags. Right model, right task.
Every action logged as JSONL: agent, run_id, inputs, decision, confidence. Reviewable, replayable, tunable.
Agents only call tools you approved. Concierge ships with fetch_account, draft_reply, escalate. No shell, no arbitrary HTTP.
Below threshold, it escalates. Clerk extracts at ≥0.92, Sentinel pages on-call at ≥0.85. You set the bar.
High-impact actions queue for one-click approval. Outbound mail, payment, write-back to CRM. Configurable per tool.
Every decision logged as JSONL: agent, run_id, tool, inputs, output, confidence. Replayable. 90-day retention by default.
Most deployments start with a single narrow agent and expand once the ROI is obvious.