Help
Getting started
Fabric is a drop-in base-URL swap. Point a workflow at it, and every request is measured and attributed from then on.
Setup checklist
0/5 completePoint a workflow at the gateway
Label it with X-Fabric-Workflow
Stage a lever past off
See realized savings
Promote a lever to live
Connect a workflow
Change the base URL to the gateway and add the headers. The provider key can stay in the client — Fabric forwards it — or be set on the gateway.
curl https://15-207-132-204.sslip.io/v1/messages \
-H 'content-type: application/json' \
-H 'x-api-key: $PROVIDER_KEY' \
-H 'x-fabric-tenant: default' \
-H 'x-fabric-session: my-session' \
-H 'x-fabric-workflow: deploy-summary' \
-d '{"model":"claude-sonnet-4-5-20250929","messages":[{"role":"user","content":"hello"}]}'How the rollout works
offThe lever does not run. Nothing is measured.
stagedThe lever measures what it would have saved without taking it. This is the "turn it on" number.
canaryA share of sessions take the saving; sampling is per session so models never flip mid-conversation.
liveEvery session takes the saving.