Skip to content

feat(services): add SingleFax - #950

Open
zawasp wants to merge 1 commit into
tempoxyz:mainfrom
SingleFax:feat/add-singlefax-service
Open

feat(services): add SingleFax#950
zawasp wants to merge 1 commit into
tempoxyz:mainfrom
SingleFax:feat/add-singlefax-service

Conversation

@zawasp

@zawasp zawasp commented Sep 2, 2026

Copy link
Copy Markdown

Motivation

Pay-per-fax for autonomous agents. Live HTTP 402 + Stripe Shared Payment Token (card and Link). Distinct from PostalForm (print-and-mail).

Summary

  • The service is live and accepts MPP payments.
  • This PR adds or updates its entry in schemas/services.ts.
  • Listed endpoints, prices, and payment methods match the live service.
  • Public documentation and icon URLs are stable and accessible.
  • pnpm generate:discovery succeeds.
  • pnpm check:types passes.
  • pnpm build succeeds.

Key design considerations

  • Integration: first-party
  • Payment methods and intents: Stripe SPT only (STRIPE_PAYMENT, intent charge). No Tempo.
  • Provider relationship: We own and operate SingleFax (https://singlefax.com).
  • Directory fit: Production MPP: unpaid POST /api/v1/machine/faxes returns HTTP 402 + WWW-Authenticate: Payment. Link CLI mpp pay has captured a live $0.99 send. Pricing is dynamic (from $0.99 / 10 pages). Agent docs: https://singlefax.com/mpp.md

Test plan

  • pnpm generate:discovery
  • pnpm check:types
  • pnpm exec vitest run schemas/services.test.ts
  • pnpm build

Made with Cursor

List the live Stripe SPT machine-fax endpoint so agents can discover HTTP 402 pay-per-fax on mpp.dev.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

@zawasp is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • singlefax

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

Complete the service pull request template in your PR description before review. It contains the current submission requirements and review criteria.

Service submission guide

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant