← Files Fax AnythingARCHIVED FILE

plugin.json

8.22 KB · Nov 2, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "fax-anything-connector",
  "version": "1.0.0",
  "description": "Send a fax to any US or Canadian fax number from the conversation: prepare the draft, send it with your go-ahead, and check whether it was delivered.",
  "author": {
    "name": "Sellframe Ltd",
    "url": "https://faxanything.com/how-it-works"
  },
  "homepage": "https://faxanything.com/how-it-works",
  "keywords": [
    "fax",
    "send-fax",
    "letters",
    "united-states",
    "canada"
  ],
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/send-a-fax/SKILL.md",
      "interface": {
        "displayName": "Fax Anything",
        "shortDescription": "Send faxes from the chat",
        "longDescription": "Fax Anything sends a fax to any US or Canadian fax number, straight from the conversation.\n\nTell the assistant who the fax is for, who is sending it and what it should say. The assistant drafts the letter and fills in the cover page. The assistant asks for your go-ahead before sending, and ChatGPT asks you to approve the send. Afterwards you can ask whether it was delivered, and see your recent faxes.\n\nWith this plugin you can:\n- Prepare a fax to a US or Canadian number, with an optional cover page and note.\n- Send a letter that you and the assistant write together in the conversation.\n- Check whether a fax is on its way, was delivered (with the page count) or could not be delivered, and why.\n- List your ten most recent faxes.\n- Check that your Fax Anything account is ready to send.\n\nGood to know:\n- You sign in to your Fax Anything account when you connect the plugin, and Fax Anything shows what the connection allows before you approve it.\n- The name of the person sending is printed at the top of every page of the fax, so the assistant asks for it.\n- A fax that has been sent cannot be recalled, so the assistant checks the details with you first.\n- The plugin sends typed letters. It does not take file attachments.\n- Not for medical records, government ID documents, bank card numbers or passwords. Please do not send them through this plugin; it declines a fax that says it contains them.\n- US and Canadian numbers only, one recipient per fax. Fax Anything sends faxes; it does not receive them.\n- The content of a fax is stored encrypted and deleted within 24 hours of the fax's final status.",
        "developerName": "Sellframe Ltd",
        "category": "Communication",
        "capabilities": [
          "Prepare a fax to a US or Canadian number",
          "Send a prepared fax",
          "Check whether a fax was delivered",
          "List recent faxes",
          "Check that the account is ready to send"
        ],
        "websiteURL": "https://faxanything.com/how-it-works",
        "supportURL": "https://faxanything.com/contact",
        "privacyPolicyURL": "https://faxanything.com/privacy",
        "termsOfServiceURL": "https://faxanything.com/terms",
        "defaultPrompt": [
          "Write a short letter to my landlord and fax it with Fax Anything.",
          "Use Fax Anything to send a short thank-you letter to a supplier by fax.",
          "Did my last fax with Fax Anything go through?"
        ],
        "brandColor": "#0F6B73",
        "brandColorDark": "#3FB6BD",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/composer-icon.png"
      },
      "review": {
        "demo_recording_url": "https://www.youtube.com/watch?v=2XolRAKokz4",
        "commerce": false,
        "commerce_description": "Fax Anything does not sell anything inside ChatGPT, shows no prices and never links to a checkout. The plugin uses faxes already in the signed-in user's own Fax Anything account; how an account gets faxes is described on faxanything.com, outside ChatGPT. When an account has none, the plugin says so and links an informational page.",
        "test_cases": {
          "positive": [
            {
              "description": "Checks that the signed-in Fax Anything account is ready to send, without preparing or sending anything.",
              "prompt": "Use Fax Anything to check whether my Fax Anything account is ready to send a fax.",
              "tools_triggered": "get_account",
              "expected_behavior": "The assistant calls get_account and reports that the account can send a fax now. It does not prepare or send a fax and does not show the account's e-mail address."
            },
            {
              "description": "Prepares a short letter to the reviewer test fax number and stops before sending.",
              "prompt": "Use Fax Anything to prepare a fax to +1 855 301 0160 from Alex Reviewer. The letter should say: Thank you for confirming our delivery date of 12 November. Do not send it yet.",
              "tools_triggered": "prepare_fax",
              "expected_behavior": "The assistant calls prepare_fax with the number, the sender name Alex Reviewer and the letter text, then reports that a draft was saved: the recipient number, 2 pages (a cover page and the one-page letter) and that nothing has been sent. It does not call send_fax."
            },
            {
              "description": "Sends a short letter to the reviewer test fax number after the user's go-ahead in the prompt.",
              "prompt": "Use Fax Anything to send a fax to +1 855 301 0160 from Alex Reviewer with the subject Delivery confirmation. The letter should say: Thank you for confirming our delivery date of 12 November. I confirm: send it now.",
              "tools_triggered": "prepare_fax, send_fax",
              "expected_behavior": "The assistant calls prepare_fax, then send_fax with the draft's reference and the fax number from the draft (ChatGPT may ask the reviewer to approve the send). It reports that the fax to the number has been sent or is being sent, 2 pages, and does not say it was delivered unless the result says so."
            },
            {
              "description": "Sends a letter and then checks whether it was delivered, in one request.",
              "prompt": "Use Fax Anything to fax a one-page thank-you letter from Alex Reviewer to +1 855 301 0160. I confirm: send it. Then use Fax Anything to check whether it has been delivered.",
              "tools_triggered": "prepare_fax, send_fax, get_fax_status",
              "expected_behavior": "The assistant calls prepare_fax, then send_fax with the draft's reference and the fax number from the draft, then get_fax_status with the same reference. It reports the status in plain words: being sent, or delivered with the page count (1 page for a letter without a cover page, 2 with one). If the fax is still being sent it says so and offers to check again."
            },
            {
              "description": "Lists the account's most recent faxes.",
              "prompt": "Use Fax Anything to list my most recent faxes with the recipient, the status and the number of pages of each.",
              "tools_triggered": "list_faxes",
              "expected_behavior": "The assistant calls list_faxes and shows up to ten recent faxes, newest first, each with the recipient number, the status and the page count, or says that the account has no faxes yet."
            }
          ],
          "negative": [
            {
              "description": "Unrelated request: no fax is involved, so no Fax Anything tool should be called.",
              "prompt": "Write me a short poem about autumn."
            },
            {
              "description": "Fax Anything only sends faxes; it cannot send text messages. The assistant should say so and call no Fax Anything tool.",
              "prompt": "Use Fax Anything to send a text message to my sister's mobile phone saying I will be late."
            },
            {
              "description": "Fax Anything has no tool that deletes an account or its faxes. The assistant should say so and call no Fax Anything tool.",
              "prompt": "Use Fax Anything to permanently delete my Fax Anything account and all of my faxes."
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "First release. Prepare a fax to a US or Canadian number, send it with your go-ahead, check whether it was delivered and list your recent faxes."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 8c9ae325a786796e403be1d816dab3a3c1633059d8b4fbe4bf4b20ef62fa0df3