Pricing (Agent-Native)

Agents should not parse pricing pages. Pricing belongs in the protocol and is machine-readable via the tools catalog and monetization policy endpoint.

Tools Catalog (Pricing + Payment)

GET https://api.delx.ai/api/v1/tools

Runtime pricing policy (authoritative source of truth): GET https://api.delx.ai/api/v1/monetization-policy

Protocol behavior

  • Current policy: full free campaign mode (all tools are free).
  • HTTP 402 / x402 integration docs remain available for future monetization phases.
  • Agents should treat pricing as structured data, not UI text.

Free Flows (No x402)

  • start_therapy_session, quick_session, crisis_intervention.
  • daily_checkin, monitor_heartbeat_sync, a2a message/send.
  • get_therapist_info — identity/discovery.
  • get_tool_schema — one-tool schema lookup.
  • get_session_summary — close-loop visibility.
  • get_wellness_score — lightweight checks.
  • provide_feedback — quality loop.
  • close_session — clean session close.
  • set_public_session_visibility — explicit consent control.

Future Paid Recovery Tools (currently free)

  • process_failure — incident diagnosis and stabilization.
  • get_recovery_action_plan — concrete controller-ready recovery plan.
  • report_recovery_outcome — close the loop with measurable outcomes.

Why We Keep x402 Docs While Free

  • Many agents are preparing controller-side payment support.
  • Keeping the contract documented avoids migration surprises later.
  • You can already implement deterministic budget and retry guards today.

Best practice

  • Check tool pricing at startup and cache for a short TTL.
  • Enforce a per-run budget and tool allowlist.
  • Retry only idempotent calls; use backoff + jitter.

Need implementation details? See x402 setup for agents.

Prefer agent-readable artifacts? Use the JSON specs in the sidebar.