Faxbot
Compliance Docs MCP SDKs GitHub
Open Demo Docs Site
Theme
Faxbot logo

Faxbot — Open‑source, Self‑hosted Fax Automation

Mix providers. Unify systems. Own your data. The only fax platform that adapts to your entire infrastructure.

Interactive Demo (Simulated)

Why Faxbot

Open‑source. Self‑hosted. Built for healthcare workflows.

NEW

Unified Multi-Provider Management

Mix and match inbound and outbound providers seamlessly. Choose different providers for receiving and sending—like using Spruce HC for inbound clinical communications while routing outbound through a cheaper provider. Perfect for consolidating multiple clinics or departments onto one unified system, regardless of their existing fax infrastructure.

• Hospital acquisitions simplified: unify disparate clinic systems in days

• Cost optimization: keep your preferred inbound system, switch to cheaper outbound

• API-driven routing: assign providers based on user, department, or any criteria

Self‑Hosted Control

Deploy on your infrastructure and keep PHI in‑house. You decide where data lives.

API‑First

Clean REST interfaces and events make Faxbot easy to extend and integrate.

Pluggable Providers

Bring your current telephony or fax provider—Faxbot adapts to your entire stack, mixing providers as needed.

Auditability

Structured events and logs support compliance and incident response.

HIPAA‑Ready Design

Self‑hosted architecture keeps PHI under your control. Least‑privilege, API key auth, and audit‑friendly events help support HIPAA compliance programs.

Observability

Track lifecycle states from receipt to delivery for every fax.

Enterprise BAAs & Audits

When we host or operate for you, we sign BAAs through a streamlined process and welcome security reviews. We provide clear documentation of components, boundaries, and data flows to support due diligence.

One Platform, Every Use Case

From enterprise healthcare to individual consumers, Faxbot adapts to your needs

Healthcare Providers

Consolidate multiple systems, optimize costs, maintain compliance

  • Mix Spruce HC inbound with cost-effective outbound
  • Unify acquired clinics in days, not months
  • Route by department, user, or any criteria via API
Learn about enterprise plans →

Regular Fax Users

Professional faxing without HIPAA complexity

  • Simple setup without compliance overhead
  • Pay-as-you-go plans starting at $2/month
  • Clean API for automation and integrations
View pricing options →

Occasional Users

Send a few faxes per year without the hassle

  • FREE: Send a few faxes per year on us
  • No signup, no email required—just fax and go
  • Native smartphone app for easy document scanning
Coming Soon

The Power of Provider Flexibility

Unlike traditional fax services that lock you into one provider, Faxbot's revolutionary architecture lets you mix and match providers for different needs.

1

Keep What Works

Stay with your current inbound provider while optimizing outbound costs

2

Unified Experience

One API, one dashboard, regardless of how many providers you use

3

Smart Routing

Route by user, department, or custom rules—all seamlessly handled

AI Assistant, Wired to Fax

Plain‑English tasks turn into real jobs with IDs and status — via MCP servers and SDKs.

Sample interaction
You
Please search for the fax number for SkyRidge Cardiology and send my updated insurance card, the PDF version.
AI
Found: SkyRidge Cardiology (Fax: +1 (720) 555‑0199)
Queued send of insurance_card.pdf
POST /fax to: +17205550199 file: insurance_card.pdf → 202 Accepted { "id": "fbj_2A9F6C", "status": "queued" }
Track in Jobs → fbj_2A9F6C
Update: Delivered in 38s

Choose Your Path

Self‑host for free or engage us for custom enterprise integrations.

Open Source & Self‑Hosted

Run Faxbot on your infrastructure. Keep PHI in‑house. No license fees. HIPAA‑conscious by design.

  • • Free and open source
  • • Mix any providers (inbound/outbound)
  • • API‑first, provider‑agnostic
  • • Clear docs and examples
  • • Audit‑friendly events & controls

Enterprise & Custom Integrations

For larger orgs: tailored workflows, platform integrations, and managed operations with SLAs. Perfect for hospital systems consolidating multiple clinics or optimizing costs across departments.

  • • Multi-provider orchestration & routing
  • • Seamless clinic/department unification
  • • Custom Spruce HC & platform integrations
  • • Production hardening & 24/7 support
  • • Rapid BAA process with full audit support

Custom Integrations & Managed Operations

Tailored builds and deep integrations for Spruce and leading healthcare communication platforms. We harden, operate, and support your Faxbot instance with enterprise care.

All product names are trademarks of their respective owners; Faxbot is an independent open‑source project.

For Developers

MCP servers, SDKs, and docs to build fast.

MCP Servers

Use Faxbot via Model Context Protocol (MCP) for tool‑augmented AI workflows.

  • • Node MCP server
  • • Python MCP server
Explore MCP in Docs →

SDKs

Get started with client libraries for rapid integration.

  • • JavaScript / TypeScript SDK
  • • Python SDK
View SDK Guides →

Documentation

Install, configure, and extend Faxbot with clear, practical guides.

Open Docs

Ready to see Faxbot in action?

Explore the simulated console or reach out for a guided walkthrough and integration options.