Skip to content

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