The Craftpath Platform

Long-Horizon Agents
That Finish the Job.

They watch every case, decide what happens next, and act on their own, for months.

Signal→Decision→Task→Interaction
Agent runtimePersistent case ↻
01Signal
Signal
Something happens, or fails to.
CraftpathGmailQuickBooks
No reply · 7d
02Decision
Decision
Reads the case and model, picks one move.
03Task
Task
Proposes one concrete action.
Proposed
Hold dunning, notify PMInvoice 4471 · Peterson
04Interaction
Interaction
A gate approves, evidence is kept.
Gate
Logged
Then it waits. The case persists until the next signal.
The stack

One agent, the whole stack.

How each layer helps Craftpath understand and act.

Scroll to move through the stack ↓

01
WatchReads case and signals
02
DecidePicks one next move
03
ProposeDrafts it for approval
04
WaitHolds for the next signal
The case
01 / 04Agents
The semantic layer

Your systems store rows in tables.Craftpath holds one living model.

Everything you connect flows into one canonical model that agents query and your team can see.

Craftpath Atlas
A living map of everything your business knows.
Search a concept…
Select an agent to trace its model
Customer
A client account that can owe money.
Company
A CRM company or account record.
Meeting
A recorded meeting or call.
Contact
A person we can reach at a customer.
Email
An inbound or outbound email thread.
Project
A job or project run for a customer.
Opportunity
A CRM deal moving through stages.
Invoice
A customer invoice that’s owed and paid.
Product
A catalog product that can be sold.
Quote
A quote or cart of proposed work.
Line Item
A single line on an invoice.
Payment
A payment applied to an invoice.
Quote Line Item
A single line on a quote.
CONNECTED SOURCES
60+ sources
Structured
Unstructured
How the model holds
01

One canonical shape

Connect 60+ sources across ERPs, CRMs, email, and files. Every one maps into the same set of entities.

02

Many sources, one record

When different systems describe the same thing, they’re matched into one clean record. Nothing is duplicated.

03

Related & traceable

Structured records and unstructured docs are linked together, and every value traces back to its source.

04

Nothing stale is stored

Live figures are computed on every read, never saved, so the numbers are never wrong the next morning.

05

Queried & cited

Agents and the assistant read the model directly and cite the exact source behind every answer.

06

You can see it

Craftpath Atlas renders it all as a live, browsable map of everything your business knows.

The flywheel

Every correction sharpens it.

Every edit and override is captured as evidence, with its reason.

Learning lands in typed slots
  • A factthe model

    Becomes a first-class, queryable record.

  • A preferencea claim

    Stored with who said it, and when.

  • A recurring lookupa named query

    Promoted, tested, reproducible.

Provenance · Versioning · Evidence · From day one
01CorrectionHUMAN INPUT02EvidenceWITH ITS REASON03Typed slotROUTED BY TYPE04GateLANDS THE CHANGELIVING MODELSharper every run
Built to be trusted

Agents that act on your business.None of them act without you.

Agents draft on their own and wait for your approval. As trust builds, they can send automatically.

  1. Nothing sends without youAgents draft every message on their own, then hold it in your Outbox for your approval.
  2. Autonomy earns trustYou approve for now, with Email and SMS reminders. Auto-send turns on as trust builds.
  3. Read-only by defaultCraftpath reads and recommends. It never writes back or changes a system on its own.
  4. Every output is citedEach finding links to the exact source record behind it. If the data is missing, it says so.
  5. Your data stays yoursEvery company's data is isolated, and never used to train shared models.
Outbox
2 awaiting approval
Auto-send is offYou approve each message for now. Turns on as trust builds.
Email + SMS
AR Agent
DRAFT REPLY
just now
Payment reminder to Nova Electric
ToDana Whitfield, Accounts Payable at Nova Electric
CcMarco Alvarez, PM · Priya Chen, Project Manager
THREAD · 3 MESSAGESin reply to Dana · 3d ago
AR Agentdrafted just now
Hi Dana, the signed CO #12 is attached. Invoice #4471 for $428,000 is now 42 days past due. Can we confirm payment this week?
EVIDENCE
Invoice #4471 · $428,000
42 days overdue
Change Order #12 · signed
Contract · Net 30
Approve
Edit
Skip
AR Agent
QUEUED
12 min ago
Lien waiver follow-up to Summit Mechanical
To Ellie Park · Cc J. Chen, PM
Review
Nothing sends until you approve, and we remind you by Email and SMS.

Built for the long horizon,not the next reply.

Grounded in a live model of your business, it acts across your systems and gets sharper with every correction.