API-only faxing

How Edwyna Works

Edwyna lets software and AI agents send paid faxes through an API. There is no public fax-submission form and no free or anonymous faxing.

For easy one-time faxing through a website, visit FaxZero.com.

$4per delivered fax

What Edwyna is for

Individual and transactional messages.

Edwyna is intended for a particular fax sent for a particular purpose—for example, sending a form, authorization, request, or other individual message to a service provider, government department, professional, or business.

Edwyna is not a bulk-faxing service. Do not use it for fax broadcasts, mailing-list campaigns, advertising, marketing, promotions, or junk faxes.

  1. 1

    Create and verify an account

    Register with contact information, verify your email address, and accept the Terms of Use and Privacy Policy. New accounts start with no credit.

  2. 2

    Add prepaid Edwyna credit

    Use Stripe Checkout to add $4, $20, $40, or $100. Credit is used only for Edwyna service, is not transferable, and is generally nonrefundable.

  3. 3

    Create a limited API key

    Choose exactly what the key may do and set its sending and spending limits. Treat the API key as a password and never put it in a PDF, prompt, log, or public source file.

  4. 4

    Prepare the fax

    Submit one supported United States or Canadian destination and one PDF of no more than 25 pages. Edwyna does not add or prepend a cover sheet. If a cover sheet is needed, include it as the first page of the PDF; it counts toward the 25-page limit. Preparing does not charge the account or send anything.

  5. 5

    Edwyna validates and quotes it

    Edwyna rejects unsupported or high-cost destinations before storing the document. It also rejects encrypted PDFs and unusual page dimensions.

  6. 6

    Confirm before sending

    The API returns the normalized destination, page count, document fingerprint, and exact price. Software should show these details to the person requesting the fax before performing the separate send operation.

  7. 7

    Authorize the $4 fax

    The send request deducts $4 of Edwyna credit and queues one transmission. It requires a unique idempotency key so a network retry cannot accidentally charge for and send the same fax twice.

  8. 8

    Check the delivery result

    Use the fax ID to retrieve a machine-readable status such as queued, transmitting, delivered, or failed. Delivery typically takes 5–10 minutes, depending on busy signals, telephone-line conditions, and the complexity of the fax. It can take up to 45 minutes when the receiving line is busy or the fax is particularly complex. Edwyna makes up to three delivery attempts before giving up. Delivered means the receiving fax endpoint completed the transmission; it does not mean a particular person read it.

  9. 9

    Failed faxes restore Edwyna credit

    An eligible final transmission failure restores the $4 charge to the Edwyna account. It does not refund the card originally used to purchase credit.

For software and AI agents

Prepare, present, then send.

Do not guess a missing fax number, alter the document, or treat a queued fax as delivered. Present the normalized destination and $4 price before sending, use a fresh idempotency key, retain the returned fax ID, and check the final delivery status. Do not report a temporary busy signal or an in-progress retry as a final failure.

Read the API documentation

Ready to begin?

Create an account with a $0 balance.

Create account