Connect read-only
Select the Postgres/MySQL tables, views, fields, tenant key, and object key an agent may use.
Synapsor exposes reviewed business capabilities. Reads are tenant-scoped and evidenced. Writes become exact proposals and commit only through a trusted runner with approval, idempotency, and stale-row checks.
MCP connects the agent. Synapsor controls the commit.
Local-first · No account required · Source DB unchanged until approval · Postgres + MySQL
Select the Postgres/MySQL tables, views, fields, tenant key, and object key an agent may use.
The model calls an approved capability, not raw SQL or a writer connection.
Synapsor records source rows, policy evidence, query audit, and the exact proposed patch.
A reviewer or deterministic policy decides whether the proposal is approved for writeback.
A customer-controlled runner validates guards, executes a parameterized one-row update, and returns applied/conflict/failed for replay.
The canonical late-fee support case shows the complete change-control loop: request, bound tenant/object context, evidence, row diff, approval, worker-ready job, writeback result, and replay.
Can we waive the $55 late fee for Acme Robotics?
tenant_id=acme · current_ticket_id=T-1042 · principal=support_agent_17
customer tier, invoice, open ticket, late-fee policy
status: open -> pending_review; resolution_note: null -> approval note
Awaiting support lead review
Structured patch, tenant guard, primary key, expected updated_at, idempotency key
Run, evidence, approval state, writeback result, and audit stay linked
Synapsor Runner is the open-source trusted-writeback data plane. It runs in your environment, keeps the write credential there, accepts only approved structured jobs, generates parameterized SQL, enforces tenant and conflict guards, and reports the result to Synapsor.
proposal, evidence, approval, replay, job lease
write credential, validation, transaction, result
existing source of truth
Propose status and resolution-note changes for a support lead to review.
Stage late-fee waivers, credits, or refund notes for a billing owner or deterministic policy.
Propose order status, account state, or review notes with primary-key and tenant guards.
Start beside your existing database. When agent-owned workflow state belongs in Synapsor, Synapsor-native tables add real branch, settlement, and merge semantics.
External Postgres/MySQL
-> Synapsor review branch
-> approved for trusted writeback
Synapsor-native tables
-> real Synapsor branch
-> deterministic settlement
-> merge into Synapsor main