Setup¶
Choose your provider, then deploy.
A new installation starts with no fax provider. The console and /health/ready say "No fax provider set up yet." Sending is refused until you choose one in System → Setup. The Dashboard's Set up a fax provider button opens that page. An upgraded installation that never set FAX_BACKEND keeps using Phaxio.
-
Phaxio (Cloud)
Fastest path with HIPAA options.
Guide -
Sinch (Cloud v3)
Direct upload (“Phaxio by Sinch” accounts).
Guide -
Documo mFax (Cloud)
Direct upload with status polling; no public document URL needed.
Guide -
HumbleFax (Cloud)
Direct upload for sending only; no public document URL needed.
Guide -
eFax (Cloud, US, UK and Australia)
The eFax Enterprise API: sends, and receives by asking eFax, so no public address is needed.
Guide -
SIP/Asterisk (Self‑hosted)
Full control with your SIP trunk.
Guide -
SIP trunk (your carrier)
Fax by the minute through Telnyx, SignalWire, Sinch, AnveoDirect, Flowroute or another carrier.
Guide -
Deployment
Checklist for public exposure and TLS.
Read -
Security
Auth, OAuth/OIDC, HIPAA notes.
Overview -
Public Access & Tunnels
Quick options for evaluation.
Guide
What to choose¶
- Cloud: Phaxio, Sinch Fax API v3, SignalWire, Documo, HumbleFax (sends only) or eFax
- Self‑hosted: SIP/Asterisk (AMI + T.38)
Checklist¶
- Backend selection and credentials
- Public URL and TLS (cloud backends)
- API key and scopes
- Storage and retention (inbound)
Guides¶
- Controlled Phaxio delivery check
- Phaxio (Cloud): phaxio.md
- Sinch (Cloud v3): sinch.md
- SignalWire (Cloud): signalwire.md
- Documo mFax (Cloud): documo.md
- HumbleFax (Cloud, sending only): humblefax.md
- eFax (Cloud, US, UK and Australia): efax.md
- SIP/Asterisk (Self‑hosted): sip-asterisk.md
- SIP trunk with your own carrier: sip-trunk.md
- Deployment: ../deployment.md
- Security overview: ../security/index.md