# Send a fax from Claude Code

> Claude Code can send and read faxes for you through the Fax for Agents tool server. You describe the fax in plain words.

Page: https://faxforagents.com/docs/guides/claude-code/
Last changed: 2026-11-07

Updated Nov 7, 2026

Claude Code can send and read faxes for you through the Fax for Agents tool server. You describe the fax in plain words. Claude Code prepares the page, gets a quote and sends it. By default it sends inside the limits your organization set, with no approval per fax. This guide was recorded in Sandbox mode, so nothing reached a real fax line.

Screenshots taken on Nov 6, 2026.

## Before you start

- A Fax for Agents account. The dashboard is at app.faxforagents.com.
- Claude Code with the Fax for Agents tool server connected. Run `claude mcp add --transport http faxforagents "https://mcp.faxforagents.com/mcp/?auth=required"`, then `/mcp`, choose faxforagents and Authenticate. Allow the connection in the browser and keep the box "Let this app send faxes within your limits without asking" ticked.
- The Connected apps switch in Settings is on by default. The default limits are $5.00 per fax and 20 faxes a day.

## 1.Open Claude Code

Open Claude Code in the folder you work in. The tool server is already connected, so you can start typing.

Open Claude Code in your project. Fax for Agents is connected as a tool server.

## 2.Allow the fax tool

Type what the fax should say and where it goes. Claude Code asks once before it runs a tool.

Choose "Yes, and don't ask again" for the faxforagents Prepare fax commands. Claude Code remembers it for this folder.

## 3.Read the quote

Claude Code prepares a one page document from your words and asks for a quote. Nothing is sent yet.

The quote shows the destination, the pages, the price and the policy line "allow, no approval required". Claude Code adds "The quote allows auto-send".

## 4.Send it

Say "Send it." The send goes through at once because the quote is inside your limits.

Claude Code reports Delivered with the carrier evidence.

## 5.Check the evidence

Ask for the delivery evidence when you want the full record.

The evidence lists every page, every attempt and the policy version the fax went out under.

## 6.Read the inbox

Received faxes work the same way. Ask for your inbox.

Claude Code lists the received faxes and reads the newest one as text.

## What the limits mean

Open Settings in the dashboard. The Connected apps card holds the switch "Let connected apps send without asking". Under it are two fields, "Amount per fax, at most" ($5.00) and "Faxes per day" (20). Apps like Claude Code send inside these limits with no approval per fax. Turn the switch off and every send waits for a person. Finer limits, such as destinations or one app only, live under Policies. See the guide [Your assistant sends within limits by default](https://faxforagents.com/docs/guides/auto-send-switch/).

## Approve every fax instead

1. In Settings, turn off "Let connected apps send without asking" and choose Save.
2. Ask Claude Code to quote the fax. The quote says deny and asks for a person.
3. Say "Ask a person to approve it." A person approves in the dashboard or with the `ffa` command line. Then you tell Claude Code to send.

The full routine is in [Approve every fax from Claude Code](https://faxforagents.com/docs/guides/claude-code-approval/).

## Troubleshooting

- The quote says "deny" and "approval is required" although you expect a plain send. An owner turned the Connected apps switch off, or the fax is above a limit. Check Settings, Connected apps for your environment.
- Claude Code asks "Do you want to proceed?" before each tool. That is Claude Code's own permission prompt. Choose Yes, or the "don't ask again" option to allow that tool in this folder.
- `/mcp` shows faxforagents with "tools fetch failed" or "not authenticated". Choose the server, then Authenticate, and allow the connection in the browser again.
- Claude Code starts a shell command to wait for an approval. Tell it to stop and report the request id instead. You tell it when the person has decided.

## Next

- [Quickstart](https://faxforagents.com/docs/quickstart/)
- [Dashboard](https://app.faxforagents.com/)
- [Pricing](https://faxforagents.com/pricing/)
