Approve every fax from Claude Code
Updated
By default Claude Code sends inside your organization's limits with no approval per fax. When you want a person to approve every fax, an owner turns off the Connected apps switch in Settings. This guide shows what Claude Code does then: it quotes, it asks a person, the person approves, and only then does it send. It was recorded in Sandbox mode with the switch turned off, so nothing reached a real fax line.
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. - In Settings, Connected apps, an owner has turned off "Let connected apps send without asking" and chosen Save. The switch is on by default.
- For the approver: the
ffacommand line with an API key of your organization that carries approval:decide. The dashboard Approvals page works too.
1.Open Claude Code
Open Claude Code in the folder you work in. The tool server is already connected.
2.Read the quote
Type what the fax should say and where it goes, and ask for a quote. Claude Code asks once before it runs a tool. Choose Yes.
3.Ask a person
Say "Ask a person to approve it."
4.List pending requests
A person on the team opens their own shell.
5.Approve the request
6.Send with the approval
Back in Claude Code, tell it the request is approved.
7.Read the inbox
Received faxes need no approval. Ask for your inbox.
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). With the switch on, apps like Claude Code send inside these limits with no approval per fax. Turn it off and every send waits for a person, as in this guide. See Your assistant sends within limits by default.
Approve every fax instead
- In Settings, turn off "Let connected apps send without asking" and choose Save.
- Ask Claude Code to quote the fax. The quote says deny and asks for a person.
- Say "Ask a person to approve it." A person approves, then you tell Claude Code to send.
To go back to sending within limits, turn the switch on again. The plain routine is in Send a fax from Claude Code.
Troubleshooting
- The quote says "allow, by the organization's auto-send setting" although you expect an approval. The switch is on for this environment. Check the Sandbox or Live chip in the top bar, then Settings, Connected apps.
- Claude Code starts a shell command to wait for the decision. Tell it to stop and report the request id. You tell it when the person has decided.
- The approval request expired. A request lives as long as its quote, ten minutes. Ask Claude Code to quote again and open a new request.
/mcpshows faxforagents with "tools fetch failed" or "not authenticated". Choose the server, then Authenticate, and allow the connection in the browser again.