Skip to content

Integration · Communication

humblefax.com

Connect Claude & ChatGPT to HumbleFax

Ask your AI whether a fax went through, what came in this morning, or to prepare a fax with a cover sheet. It can list and download sent and received faxes, check delivery status and manage drafts. Sending a fax or stopping one that is still going out can require your approval.

Connect HumbleFax free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Did the fax to +12125550100 on Tuesday go through?”

    The AI finds the sent fax and reads its recipients and delivery status.

  • “Which faxes came in this morning?”

    It lists received faxes in that time window with sender and page count.

  • “Download the fax we got from +13105550199 yesterday as a PDF.”

    It finds the incoming fax and downloads it in the format you ask for.

What your AI can do

Sent and received faxes

List, read and download sent and incoming faxes, filtered by time, sender or recipient number.

Drafts and sending

Create, update and schedule fax drafts with a cover sheet, then send them or stop a fax that is still sending.

Account overview

List your fax numbers to pick a sender, and see the users on the account.

  • “Prepare a fax to +12125550100 with a cover sheet saying 'Signed contract attached'.”

    It creates a draft with the recipient, your fax number and the cover sheet. Nothing is sent yet.

  • “Send draft 5821.”

    It sends the draft to its recipients. A delivered fax cannot be undone.

  • “Stop the fax that is still sending to +13105550199.”

    It stops the fax for that number while it is still going out.

28 tools for HumbleFax

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_fax_draftChanges dataCreate a fax draft with `recipients` (up to 3 US/Canadian numbers), `from_number`, `page_size`, `resolution`, `include_coversheet` and an optional cover sheet subject and message. Nothing is sent until you send the draft.
  • create_webhookDeletesCreate a new webhook. Required: url. Destructive action; may require approval. API summary: Add webhook url subscription.
  • delete_documentDeletesPermanently delete a document by tmp attachment id. Destructive action; may require approval. API summary: Delete attachment and remove from temporary fax object.
  • delete_fax_draftDeletesPermanently delete an unsent fax draft by `tmp_fax_id`.
  • delete_incoming_faxDeletesPermanently delete a incoming fax by incoming fax id. Destructive action; may require approval. API summary: Delete incoming fax.
  • delete_sent_faxDeletesPermanently delete a sent fax by sent fax id. Destructive action; may require approval. API summary: Delete sent fax.
  • delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Deactivate user.
  • delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete webhook url subscription.
  • download_incoming_faxDownload a received fax by `incoming_fax_id` in the chosen `file_format`.
  • download_sent_faxDownload a sent fax by `sent_fax_id` in the chosen `file_format`.
  • get_fax_draftGet one fax draft by `tmp_fax_id`, including recipients and attachments.
  • get_incoming_faxGet one received fax by `incoming_fax_id`, including sender and page count.
  • get_number_coverageGet one number coverage by area code. API summary: For a given area code, get list of NXX's with available numbers.
  • get_sent_faxGet one sent fax by `sent_fax_id`, including recipients and delivery status.
  • get_userGet one user by user id. API summary: Retrieve settings for user.
  • list_area_codesList area codes. API summary: Get list of all area codes with available numbers.
  • list_checksList checks. Optional filters: numbers. API summary: Get availability and pricing on numbers.
  • list_fax_draftsList fax drafts that have not been sent yet.
  • list_fax_numbersList the fax numbers on the account, to choose a `from_number` for sending.
  • list_incoming_faxesList received faxes, filtered by `time_from`/`time_to`, `from_number` or `to_number`.
  • list_sent_faxesList sent faxes, filtered by `time_from`/`time_to`, `to_number`, `from_number` or `sender_email`.
  • list_usersList the users on the HumbleFax account.
  • list_webhooksList webhooks. API summary: Get list of current active webhook urls for API user.
  • search_numbersSearch numbers by area code, nxx, suggest by geo or max nums. Use this to find existing numbers before creating a new number. API summary: Search available numbers for purchase in our inventory.
  • send_faxVisible to othersSend a fax draft by `tmp_fax_id` to its recipients. This sends a real fax and cannot be undone once delivered.
  • stop_faxChanges dataStop a fax that is still sending by `sent_fax_id`, optionally only for some `numbers`.
  • update_fax_draftChanges dataUpdate a fax draft by `tmp_fax_id`: recipients, cover sheet message, names, page size, resolution or `scheduled_time`.
  • update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update user attributes.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose HumbleFax from the app list.

  2. 2

    Paste your key

    Paste your HumbleFax API Access Key as username and API Secret Key as password. In the HumbleFax dashboard, open the API / Developer section and click the New Keys icon at the top of the page.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in HumbleFax?

It can list and read sent faxes, incoming faxes, drafts, fax numbers and users, and download sent and received faxes. It can create, update and delete fax drafts, send a draft and stop a fax that is still sending.

Does the AI see my HumbleFax credentials?

No. Your HumbleFax credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Sending a fax reaches real recipients and deleting a draft is permanent, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own HumbleFax account.

Who can I fax with it?

A draft takes up to 3 recipients, and they must be US or Canadian fax numbers. The AI picks a sender from the fax numbers on your account. You can also set a scheduled time on a draft instead of sending it right away.

Let your AI work in HumbleFax today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect HumbleFax free

HeyMyApps is not affiliated with HumbleFax. Product names are trademarks of their owners.