This is the same path a first-time buyer follows before checkout handoff.
Support teams run thousands of policy decisions monthly. decide gives humans and AI agents the same deterministic refund, cancel, return, and trial verdict with linked request_id evidence.
Deploy without rip-and-replace. Works with Zendesk, Intercom, Salesforce Service Cloud, and internal workflows.
See integration pathUse this quick walkthrough structure to show exactly how policy intake becomes deterministic action + evidence.
This is the same path a first-time buyer follows before checkout handoff.
In 20 seconds, the viewer sees intake-to-evidence-to-commercial handoff without narration.
Each pilot is scoped to one workflow and measured with a shared KPI table, rollout timeline, and audit evidence matrix.
Quick read for first-time visitors
decide routes refund, cancel, and trial decisions through deterministic policy checks. The scorecard below measures whether that routing lowers avoidable escalations, tightens handling consistency, and improves dispute readiness in one scoped queue.
Baseline and target are frozen at kickoff. Weekly readouts track whether deterministic policy routing lowers L2 handoffs, stabilizes handle-time spread, and reduces dispute reopen pressure.
| Metric | Baseline | Target (30d) | Outcome (30d) |
|---|---|---|---|
| Escalation rate | Queue-specific baseline | -4 to -6 percentage points | -4 to -8 percentage points (modeled estimate) |
| Handle-time variance | Current p90-p50 spread | -12% to -18% | -12% to -30% (modeled estimate) |
| Dispute reopen rate | Current reopen ratio | -2 to -4 percentage points | -2 to -5 percentage points (modeled estimate) |
Modeled estimate: At ~5,000 policy decisions/month, base-case labor impact is typically $6k-$9k/month before dispute-loss reduction.
Example queue: a support queue starting at 18% escalation to L2 is modeled to reach 11%-13% in the first 30 days with deterministic routing plus weekly exception review.
| Input signal | Verdict output | Audit artifact |
|---|---|---|
| Ticket context + policy intent | /api/decide yes/no/tie + request_id |
Request hash + mode + actor type |
| Vendor policy parameters | Notary verdict + code + rationale | Response hash + latency + run status |
| Applied customer action | Allowed / denied / escalated branch | Ticket note with request_id linkage |
Subscription support queues process policy tickets every day. decide removes interpretation drift across agents, automations, and escalation paths.
Buyer is Support/CX Ops. User is frontline agents plus automation teams. One policy layer removes per-agent drift.
Track escalation rate, handle-time variance, and dispute outcomes with deterministic verdicts tied to request_id.
Drop outputs into Zendesk/Intercom playbooks, AI copilots, and workflow routers without backend rework.
Start with refund/cancel/trial. Extend into returns, disputes, SLA exceptions, and goodwill-credit policies.
One Core rollout path for humans and automations: /api/decide classifies action, notaries enforce policy, and every run stays linked by request_id.
Ticket macro or agent workflow sends policy context to /api/decide and gets yes/no/tie + request_id.
Verdict determines next step: run the matching notary, collect more context, or escalate to a policy owner.
Notary output applies customer action and logs deterministic fields for replay, QA, and dispute response.
One realistic flow from ticket intake to final action using /api/decide, refund notaries, and request-level evidence.
| Flow phase | Primary action | System output | Audit artifact |
|---|---|---|---|
| Queue intake | Agent receives a cancellation ticket asking for a refund on an annual plan. | Ticket payload normalized for routing. | Ticket id, queue id, timestamp. |
| Classify | Workflow sends policy context to /api/decide. |
Deterministic verdict plus linked request_id. |
Decision payload + verdict snapshot. |
| Policy verification | Refund notary endpoint receives vendor and purchase-age arguments. | ALLOWED, DENIED, or UNKNOWN with policy code. |
Policy code, rationale, request/response hashes. |
| Execute action | Agent macro or automation applies refund, partial credit, or escalation path. | Customer-visible action result. | Final action type + operator/workflow id. |
| Audit close-out | Run history is indexed for QA and dispute response. | Replay-ready case record tied to request_id. |
Exportable evidence packet by request id. |
Single case flow with shared request_id across classification and policy execution.
POST /api/decide {"question":"Refund this Adobe annual plan bought 5 days ago?","mode":"single"} 200 {"c":"yes","v":"yes","request_id":"req_9f3c"} POST /api/v1/refund/eligibility {"vendor":"adobe","days_since_purchase":5,"region":"US","plan":"individual","request_id":"req_9f3c"} 200 {"verdict":"ALLOWED","code":"WITHIN_WINDOW","message":"Within vendor refund window.","request_id":"req_9f3c"}
Overview stays static. Run issue -> workflow -> action testing only in Agents / Live demo so sprint and Core flows stay in one place.
Open live demoPilot scorecard compares a 30-day baseline vs first 30 days post-rollout on one scoped queue. Escalation and reopen deltas are percentage points.
| Metric | Base case | Stretch case |
|---|---|---|
| Escalation rate | -4 to -6 percentage points | -8 percentage points |
| Avg handle time | -12% to -18% | -25% to -30% |
| Dispute reopen rate | -2 to -4 percentage points | -5 percentage points |
Modeled estimate: At ~5,000 policy decisions/month, base-case labor impact is typically $6k-$9k/month before dispute-loss reduction.
Assumptions: 12%-18% handle-time reduction, $25-$30 loaded hourly support cost, and a stable refund/cancel/trial queue mix.
Example queue: 18% escalation to L2 modeled to 11%-13% within 30 days.
Modeled pilot estimates by queue type so teams can scope outcomes before rollout; each figure is tied to explicit queue and cost assumptions.
Subscription support queue (US + EU mix)
Volume: 3,000-5,000 policy decisions / month
Measured range: escalation rate down 4-8 percentage points in 30 days
Measured range: average handle time down 12-25%
Modeled estimate: At ~5,000 decisions/month, $6k-$9k monthly labor effect before dispute-loss reduction (assumes 12%-18% handle-time reduction and $25-$30 loaded hourly cost).
Renewal + goodwill-credit edge cases
Volume: 1,800-3,200 policy decisions / month
Measured range: exception drift down 25-40%
Measured range: supervisor escalations down 3-6 percentage points
Modeled estimate: Stronger consistency for manual exception handling and cleaner audit evidence.
Returns, chargeback prep, and policy replay
Volume: 1,200-2,400 policy decisions / month
Measured range: dispute reopen rate down 2-5 percentage points
Measured range: QA replay time down 20-35%
Modeled estimate: Fewer evidence gaps when responding to disputes and QA audits.
Ranges are planning baselines from scoped pilot modeling and operator research, not guaranteed outcomes for every queue.
Criteria-based comparison for support policy execution and dispute-readiness.
| Criteria | Manual SOP + spreadsheets | General AI support platform | decide policy layer |
|---|---|---|---|
| Deterministic output | No | No | Yes |
| Request-linked audit trail | No | No | Yes |
| API-first integration | No | No | Yes |
| Accuracy quality | Agent-dependent and shift-dependent consistency. | Model-probability output; quality varies by context. | Rule and policy-version driven output with repeatable verdicts. |
| Integration effort | Fast to start, but manual drift and QA overhead grows. | Requires platform workflow design and migration effort. | Layered API + MCP notaries into existing helpdesk flow. |
| Total cost at scale | Low tooling cost, high rework and escalation cost. | Higher platform spend with workflow lock-in risk. | Predictable policy ops spend with lower inconsistency waste. |
| Best fit | Small volume and low process complexity. | Teams optimizing for full-platform automation speed. | Teams prioritizing policy consistency and dispute evidence. |
Use decide when you need reproducible policy outcomes and evidence across humans and agents, not a full replacement of your support platform.
Last updated: February 12, 2026. Criteria-based snapshot, not a paid ranking.
Free Evaluate is for testing. Paid Onboarding Sprint and Core plans are for rollout support, SLA/commercial terms, and ongoing operations.
Modeled estimate: Typical payback target assumes one queue with 3,000-5,000 policy decisions/month. Base-case labor impact is roughly $6k-$9k/month before dispute-loss reduction. Evaluate is for testing; Sprint/Core plans are for operational rollout.
Model expected queue impact separately from pricing so commercial terms and operational upside stay clear.
Estimate monthly labor effect for one policy queue and compare it against your selected plan cost.
Payback estimate appears after input values are applied.
Modeled estimate only. Use your pilot baseline and measured scorecard deltas for procurement decisions.
Run intake-to-rollout operations from one place: commercial readiness checks, runtime telemetry, and launch actions.
These checks confirm intake delivery, checkout links, booking path, and confirmation channel for production rollout.
Launch paths wired directly to your configured links.
Use your x-metrics-token to load 24h runtime metrics and export the pilot scorecard snapshot.
| Top event (24h) | Count |
|---|---|
| Load metrics to view top events. | |
Build a concise rollout brief from current readiness checks and telemetry. Use this for customer updates and weekly pilot readouts.
No report generated yet.
Run the same deterministic decision API your automations use. One question in, one verdict out, with request-level traceability.
Sandbox is for quick logic checks and does not represent production routing.
{
\"endpoint\": \"/api/decide\",
\"request\": { \"question\": \"ship this launch today?\", \"mode\": \"single\" },
\"response\": { \"c\": \"yes\", \"v\": \"yes\", \"request_id\": \"abc123\" },
\"field_map\": { \"c\": \"decision_class\", \"v\": \"decision\" }
}
Built for high-volume policy choices where consistency and traceability matter.
The same input returns the same verdict: yes, no, or tie.
If options are equivalent, decide returns tie instead of forcing a false winner.
Each call is scoped to current context, so old chat drift does not leak into policy decisions.
Response fields are compact and easy to route into macros, automations, and MCP tools.
Finance, legal, and medical prompts are blocked by policy.
One deterministic flow for humans and automations, expressed as concrete inputs, outputs, and evidence.
| Phase | Input | Deterministic output | Operator action | Audit artifact |
|---|---|---|---|---|
| Classify | Question or policy context payload | Yes / no / tie + request_id |
Proceed, gather more context, or stop | Request hash + timestamp |
| Verify policy | Vendor + timing + region + plan fields | Allowed / denied / unknown + policy code | Apply macro branch or escalate exception | Response hash + notary latency |
| Execute + record | Agent or automation action payload | Customer-facing action completed | Reply, refund, cancel, or route to owner | Ticket note linked by request_id |
Start with one workflow, one scorecard, and one deterministic policy layer.
Deploy refund, cancel, return, and trial notaries over MCP or REST. Every call returns deterministic, auditable policy output.
Deterministic refund eligibility checker for US consumer subscriptions. Returns ALLOWED, DENIED, or UNKNOWN based on each vendor's official refund policy window.
Cancellation penalty checker for US consumer subscriptions. Returns FREE_CANCEL, PENALTY, or LOCKED based on each vendor's cancellation terms.
Return eligibility checker for US consumer subscriptions. Returns RETURNABLE, EXPIRED, or NON_RETURNABLE with return type (full refund, prorated, credit) and method.
Run real policy calls, inspect deterministic responses, and keep a scoped audit trail for QA and incident review.
Run a request to see output.
Run twice to compare output changes.
| Time (UTC) | Notary | Mode | Status | Assert | Latency | Req hash | Actions |
|---|
Add decide notaries to any MCP-compatible client in seconds.
{
"mcpServers": {
"refund-decide": {
"url": "https://refund.decide.fyi/api/mcp"
},
"cancel-decide": {
"url": "https://cancel.decide.fyi/api/mcp"
},
"return-decide": {
"url": "https://return.decide.fyi/api/mcp"
},
"trial-decide": {
"url": "https://trial.decide.fyi/api/mcp"
}
}
}
curl -X POST https://refund.decide.fyi/api/mcp \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "refund_eligibility", "arguments": { "vendor": "adobe", "days_since_purchase": 12, "region": "US", "plan": "individual" } } }'
curl -X POST https://refund.decide.fyi/api/v1/refund/eligibility \ -H "Content-Type: application/json" \ -d '{"vendor":"spotify","days_since_purchase":5,"region":"US","plan":"individual"}'
Starts at $1,500 onboarding sprint and $2,000/month Core. Review full pricing, ROI model, and terms in one place.
Deterministic outputs, no hidden state, and clean integration paths.
Same input, same output. Every time. Fully auditable decisions your agent can cite.
No sessions, no tokens, no stored data. Pure function over HTTP.
JSON-RPC 2.0 over HTTP POST. Works with Claude Desktop, Cursor, and any MCP client.
Adobe, Netflix, Spotify, Microsoft 365, and 96 more. Updated daily via automated checks.
No API keys needed for Evaluate. Core access is managed with paid plan controls and support.
Full rules, policy sources, and server code on GitHub. Verify everything.
Integrate once, route every support workflow through deterministic verdicts.
Last updated: February 2026
decide provides support policy decisioning infrastructure for humans and AI agents, including MCP notaries and a live demo with audit trail.
What we process: request inputs and outputs needed to run your call. Local demo history, saved cases, and assertions are stored in your browser unless you use authenticated account features.
What we don't do: we do not sell personal data and we do not use your prompts to train public models.
Operational logs: we may keep service logs (for uptime, abuse prevention, and debugging) with limited metadata such as timestamp, route, status, latency, and hashed request identifiers.
Questions? Email support@decide.fyi.
Last updated: February 2026
Service scope: decide offers support policy decisioning tools (human yes/no flows, MCP notaries, live demo, and audit trail).
No professional advice: outputs are informational and may be incomplete. They are not financial, legal, or medical advice.
Safety policy: certain high-risk prompts may be blocked (for example financial/legal/medical asks) and the UI will return an explanatory message.
Your responsibility: you are responsible for downstream decisions and integrations built on top of decide responses.
Availability: features may change, and uptime is best-effort while the platform evolves.
What you can use today
• MCP notaries: refund, cancel, return, and trial
• REST endpoints for the same deterministic policy checks
• Live demo + audit trail for testing, assertions, diffs, and shareable snapshots
Best for
• Agent workflows that need deterministic policy answers
• QA and regression checks with assertion templates
• Teams that need reproducible run history and troubleshooting context
Integration help: contact support@decide.fyi.
Share one workflow, expected volume, and success target. The decide team sends a concrete pilot plan tied to measurable support outcomes.
For product feedback, integrations, or partnership requests:
• X: @decidefyi
• Email: support@decide.fyi
If you're sharing a demo issue, include your run snapshot link so we can debug quickly.