← AltoDocsCONTENT HISTORY

Update to AltoDocs

Snapshot Oct 26, 2026 · 12:07 UTC · version 1.2.0

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Create editable engineering calculations, reports and drawings in your AltoDocs workspace from chat.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save AltoDocs and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 24, 2026 · 13:52 UTC

Read, create and update AltoDocs documents from your AI assistant.

After

Oct 26, 2026 · 12:07 UTC

Create editable engineering calculations, reports and drawings in your AltoDocs workspace from chat.

Long description

Before

Oct 24, 2026 · 13:52 UTC

Read, create and update native AltoDocs documents from your conversation. Connect your AltoDocs account and choose which projects to share. Turn supplied CSV, spreadsheet or Python output into report text, lists, tables and MathCanvas wo...

After

Oct 26, 2026 · 12:07 UTC

Build editable engineering calculations and documents from your conversation. Create standalone MathCanvas files with named inputs, dependent formulas, physical units and explanatory notes. Evaluate the saved sheet, refine its layout and...

Short description

Before

Oct 24, 2026 · 13:52 UTC

Create and edit documents

After

Oct 26, 2026 · 12:07 UTC

Create engineering documents

Declared skills

Before

Oct 24, 2026 · 13:52 UTC

[]

After

Oct 26, 2026 · 12:07 UTC

[{"description":"Create and revise saved AltoDocs 2D CAD drawings with native geometry, annotations, layers, blocks, paper layouts and viewports. Use for standalone drawing files and targeted drawing edits; not for BIM, external DWG impo...

Compare saved observations

Download comparison JSON
Full technical diff · 13 changed fields

changed /release/description

BEFORE
"Read, create and update AltoDocs documents from your AI assistant."
AFTER
"Create editable engineering calculations, reports and drawings in your AltoDocs workspace from chat."

changed /release/id

BEFORE
"pluginrel_97660a5db2a08191a7db2132dcf81bb7"
AFTER
"pluginrel_00077c5f2260819195404367a5bedbbd"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_0000000009988230b96cfd571be1d344"
AFTER
"https://files.openai.com/content?id=file_00000000c0288211a608b6b5d735d078"

changed /release/interface/default_prompt

BEFORE
"Create an AltoDocs report from the data in this conversation."
AFTER
"Create a standalone MathCanvas file from these calculations with editable formulas and units. Save it and send me its link."

changed /release/interface/default_prompts

BEFORE
[
  "Create an AltoDocs report from the data in this conversation.",
  "Find my AltoDocs report and update its table.",
  "Add a conclusion and link me directly to it."
]
AFTER
[
  "Create a standalone MathCanvas file from these calculations with editable formulas and units. Save it and send me its link.",
  "Update this MathCanvas sheet: revise the inputs, recalculate, improve the layout and keep the same saved file.",
  "Create an engineering report from this conversation with a calculation worksheet and an editable explanatory sketch."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_0000000014fc81f4b363c8250ca92400"
AFTER
"https://files.openai.com/content?id=file_00000000615481f4a9be393d896d70ed"

changed /release/interface/long_description

BEFORE
"Read, create and update native AltoDocs documents from your conversation. Connect your AltoDocs account and choose which projects to share. Turn supplied CSV, spreadsheet or Python output into report text, lists, tables and MathCanvas worksheets; verify saved changes and open links to specific sections. AltoDocs uses MathLive/LaTeX for formula input and its shared mathjs engine for calculation. Requires an AltoDocs account and appropriate project access; writes require editing entitlement. Supports native text, lists, tables, worksheets, beam analysis with deflection and supported steel checks, and editable markup sketches with PNG previews. Standalone spreadsheets, CAD, arbitrary image uploads, exports and sharing controls are not supported. It does not fetch external files, run Python, or certify engineering designs."
AFTER
"Build editable engineering calculations and documents from your conversation. Create standalone MathCanvas files with named inputs, dependent formulas, physical units and explanatory notes. Evaluate the saved sheet, refine its layout and formatting, and continue chatting to update the same file. Open the returned link whenever you want to inspect or edit it in AltoDocs.\n\nUse information supplied in the conversation or attachments ChatGPT can read. The included workflows help identify missing inputs and assumptions, organise source values, save native content and verify the result. File interpretation depends on the host; AltoDocs does not itself fetch or parse arbitrary attachments.\n\nCreate projects and folders, organise files, make copies and revise existing work. Build engineering reports with text, tables, embedded worksheets, supported beam analysis and editable markup sketches with saved previews. Create standalone 2D CAD drawings with native geometry, annotations, layers, blocks, layouts and viewports. Create spreadsheet workbooks with saved cell values, formula source, styles and tabs.\n\nSkills cover standalone MathCanvas, engineering reports, markup sketches, CAD, spreadsheets, project/file organisation, unit-aware calculations and getting started. Connect your AltoDocs account and choose project access. Available actions depend on the tools enabled for your connection and your account permissions; new project creation requires project-creation consent.\n\nSpreadsheet formulas are stored without recalculation by the connector. Markup supports blank-background sketches, not arbitrary uploaded-image annotation. CAD has no external DWG import or PDF plotting through these tools. The connector does not run user Python, export files, send email, change sharing, or certify engineering designs."

changed /release/interface/short_description

BEFORE
"Create and edit documents"
AFTER
"Create engineering documents"

changed /release/keywords

BEFORE
[
  "documents",
  "engineering",
  "tables",
  "worksheets"
]
AFTER
[
  "MathCanvas",
  "engineering",
  "calculations",
  "worksheets",
  "reports",
  "markup",
  "CAD",
  "spreadsheets",
  "projects"
]

changed /release/mcp_servers

BEFORE
[
  {
    "key": "altodocs",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://app.altodocs.io/mcp"
    }
  }
]
AFTER
[
  {
    "key": "altodocs",
    "metadata": {
      "extensions": {
        "com.openai": {
          "auth": {
            "client": {
              "mode": "dcr"
            },
            "defaultScopes": [
              "documents:read",
              "documents:write",
              "calculations:evaluate",
              "projects:create"
            ],
            "type": "oauth"
          }
        }
      },
      "headers": {},
      "type": "streamable-http",
      "url": "https://app.altodocs.io/mcp"
    }
  }
]

changed /release/onboarding_skill_name

BEFORE
null
AFTER
"altodocs-start"

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Create and revise saved AltoDocs 2D CAD drawings with native geometry, annotations, layers, blocks, paper layouts and viewports. Use for standalone drawing files and targeted drawing edits; not for BIM, external DWG imports or PDF export.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "2D CAD drawings",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Create native geometry, annotations and paper layouts"
    },
    "name": "altodocs-cad",
    "plugin_release_skill_id": "pluginrsk_6ada4877446c8191b89b50cc5372eae1"
  },
  {
    "description": "Evaluate supplied engineering formulas with physical units using AltoDocs, including dependent expressions and unit conversion. Use for numerical calculation requests; save a worksheet only when the user asks for a saved result.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Unit-aware calculations",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Evaluate engineering formulas with physical units"
    },
    "name": "altodocs-calculations",
    "plugin_release_skill_id": "pluginrsk_6ada48774f8081918e90ad0013c9664b"
  },
  {
    "description": "Create or revise a saved AltoDocs engineering report with assumptions, tables and MathCanvas worksheets from conversation data or host-readable attachments. Use when the user wants an editable report and a saved link, including follow-up changes to that report.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Engineering reports",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Create and revise saved engineering reports"
    },
    "name": "altodocs-engineering-report",
    "plugin_release_skill_id": "pluginrsk_6ada4875f3588191a73c276dc989c65c"
  },
  {
    "description": "Create or revise editable AltoDocs markup sketches with lines, arrows, shapes, labels and calibrated dimensions, and return saved previews. Use for engineering loading diagrams or explanatory sketches inside a document; arbitrary image-background annotation is not supported by these tools.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Markup sketches",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pen",
      "short_description": "Create editable sketches and saved document previews"
    },
    "name": "altodocs-markup",
    "plugin_release_skill_id": "pluginrsk_6ada4876faa08191acc1771baed50355"
  },
  {
    "description": "Create and refine standalone AltoDocs MathCanvas calculation files from conversation inputs or host-readable PDF, Word and spreadsheet material. Use for saved editable calculation sheets, project/file creation, formulas with units, worksheet layout, and follow-up changes to the same sheet.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Standalone MathCanvas",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Build and refine saved standalone calculation sheets"
    },
    "name": "altodocs-mathcanvas",
    "plugin_release_skill_id": "pluginrsk_6ada487626e88191b5d5a7971c1eae32"
  },
  {
    "description": "Create and edit saved native AltoDocs spreadsheet workbooks, tabs, cell values, formulas and supported styles from conversation data. Use when the requested result is a standalone spreadsheet, rather than a MathCanvas sheet or report table.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Native spreadsheets",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Save workbook cells, formulas, styles and tabs"
    },
    "name": "altodocs-spreadsheets",
    "plugin_release_skill_id": "pluginrsk_6ada4876288c81919527ae70781c0e13"
  },
  {
    "description": "Get started with AltoDocs in chat, connect an account, choose a project and the right saved file workflow. Use for setup or capability questions and onboarding; do not create sample files without a user request.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Get started with AltoDocs",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Connect and choose the right engineering workflow"
    },
    "name": "altodocs-start",
    "plugin_release_skill_id": "pluginrsk_6ada48771cc88191be4c19c2a3703a53"
  },
  {
    "description": "Organise AltoDocs projects, folders and native files from chat. Use for discovering destinations, creating or copying projects, renaming or moving files, making copies, and recoverable Trash or restore operations.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "Projects and files",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Organise projects, folders and native AltoDocs files"
    },
    "name": "altodocs-workspace",
    "plugin_release_skill_id": "pluginrsk_6ada487619f48191968da7a3ac1f3c14"
  }
]

changed /release/version

BEFORE
"1.1.1"
AFTER
"1.2.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad877f26dbc81918a51538f9ed6430f",
  "connector_id": "asdk_app_6ad877f26dbc81918a51538f9ed6430f",
  "created_at": "2026-10-21T15:24:51.922009Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad877f26dbc81918a51538f9ed6430f",
  "is_template": false,
  "is_template_instance": false,
  "name": "altodocs",
  "release": {
    "app_ids": [
      "asdk_app_6ad877f26dbc81918a51538f9ed6430f"
    ],
    "app_manifest": {
      "apps": {
        "altodocs": {
          "id": "asdk_app_6ad877f26dbc81918a51538f9ed6430f",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Create editable engineering calculations, reports and drawings in your AltoDocs workspace from chat.",
    "display_name": "AltoDocs",
    "id": "pluginrel_00077c5f2260819195404367a5bedbbd",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000c0288211a608b6b5d735d078",
      "default_prompt": "Create a standalone MathCanvas file from these calculations with editable formulas and units. Save it and send me its link.",
      "default_prompts": [
        "Create a standalone MathCanvas file from these calculations with editable formulas and units. Save it and send me its link.",
        "Update this MathCanvas sheet: revise the inputs, recalculate, improve the layout and keep the same saved file.",
        "Create an engineering report from this conversation with a calculation worksheet and an editable explanatory sketch."
      ],
      "developer_name": "AltoDocs",
      "logo_url": "https://files.openai.com/content?id=file_00000000615481f4a9be393d896d70ed",
      "logo_url_dark": null,
      "long_description": "Build editable engineering calculations and documents from your conversation. Create standalone MathCanvas files with named inputs, dependent formulas, physical units and explanatory notes. Evaluate the saved sheet, refine its layout and formatting, and continue chatting to update the same file. Open the returned link whenever you want to inspect or edit it in AltoDocs.\n\nUse information supplied in the conversation or attachments ChatGPT can read. The included workflows help identify missing inputs and assumptions, organise source values, save native content and verify the result. File interpretation depends on the host; AltoDocs does not itself fetch or parse arbitrary attachments.\n\nCreate projects and folders, organise files, make copies and revise existing work. Build engineering reports with text, tables, embedded worksheets, supported beam analysis and editable markup sketches with saved previews. Create standalone 2D CAD drawings with native geometry, annotations, layers, blocks, layouts and viewports. Create spreadsheet workbooks with saved cell values, formula source, styles and tabs.\n\nSkills cover standalone MathCanvas, engineering reports, markup sketches, CAD, spreadsheets, project/file organisation, unit-aware calculations and getting started. Connect your AltoDocs account and choose project access. Available actions depend on the tools enabled for your connection and your account permissions; new project creation requires project-creation consent.\n\nSpreadsheet formulas are stored without recalculation by the connector. Markup supports blank-background sketches, not arbitrary uploaded-image annotation. CAD has no external DWG import or PDF plotting through these tools. The connector does not run user Python, export files, send email, change sharing, or certify engineering designs.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://altodocs.io/privacy",
      "screenshot_urls": [],
      "short_description": "Create engineering documents",
      "terms_of_service_url": "https://altodocs.io/terms",
      "website_url": "https://altodocs.io"
    },
    "keywords": [
      "MathCanvas",
      "engineering",
      "calculations",
      "worksheets",
      "reports",
      "markup",
      "CAD",
      "spreadsheets",
      "projects"
    ],
    "mcp_servers": [
      {
        "key": "altodocs",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "client": {
                  "mode": "dcr"
                },
                "defaultScopes": [
                  "documents:read",
                  "documents:write",
                  "calculations:evaluate",
                  "projects:create"
                ],
                "type": "oauth"
              }
            }
          },
          "headers": {},
          "type": "streamable-http",
          "url": "https://app.altodocs.io/mcp"
        }
      }
    ],
    "onboarding_skill_name": "altodocs-start",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Create and revise saved AltoDocs 2D CAD drawings with native geometry, annotations, layers, blocks, paper layouts and viewports. Use for standalone drawing files and targeted drawing edits; not for BIM, external DWG imports or PDF export.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "2D CAD drawings",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Create native geometry, annotations and paper layouts"
        },
        "name": "altodocs-cad",
        "plugin_release_skill_id": "pluginrsk_6ada4877446c8191b89b50cc5372eae1"
      },
      {
        "description": "Evaluate supplied engineering formulas with physical units using AltoDocs, including dependent expressions and unit conversion. Use for numerical calculation requests; save a worksheet only when the user asks for a saved result.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Unit-aware calculations",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Evaluate engineering formulas with physical units"
        },
        "name": "altodocs-calculations",
        "plugin_release_skill_id": "pluginrsk_6ada48774f8081918e90ad0013c9664b"
      },
      {
        "description": "Create or revise a saved AltoDocs engineering report with assumptions, tables and MathCanvas worksheets from conversation data or host-readable attachments. Use when the user wants an editable report and a saved link, including follow-up changes to that report.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Engineering reports",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Create and revise saved engineering reports"
        },
        "name": "altodocs-engineering-report",
        "plugin_release_skill_id": "pluginrsk_6ada4875f3588191a73c276dc989c65c"
      },
      {
        "description": "Create or revise editable AltoDocs markup sketches with lines, arrows, shapes, labels and calibrated dimensions, and return saved previews. Use for engineering loading diagrams or explanatory sketches inside a document; arbitrary image-background annotation is not supported by these tools.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Markup sketches",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pen",
          "short_description": "Create editable sketches and saved document previews"
        },
        "name": "altodocs-markup",
        "plugin_release_skill_id": "pluginrsk_6ada4876faa08191acc1771baed50355"
      },
      {
        "description": "Create and refine standalone AltoDocs MathCanvas calculation files from conversation inputs or host-readable PDF, Word and spreadsheet material. Use for saved editable calculation sheets, project/file creation, formulas with units, worksheet layout, and follow-up changes to the same sheet.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Standalone MathCanvas",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Build and refine saved standalone calculation sheets"
        },
        "name": "altodocs-mathcanvas",
        "plugin_release_skill_id": "pluginrsk_6ada487626e88191b5d5a7971c1eae32"
      },
      {
        "description": "Create and edit saved native AltoDocs spreadsheet workbooks, tabs, cell values, formulas and supported styles from conversation data. Use when the requested result is a standalone spreadsheet, rather than a MathCanvas sheet or report table.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Native spreadsheets",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Save workbook cells, formulas, styles and tabs"
        },
        "name": "altodocs-spreadsheets",
        "plugin_release_skill_id": "pluginrsk_6ada4876288c81919527ae70781c0e13"
      },
      {
        "description": "Get started with AltoDocs in chat, connect an account, choose a project and the right saved file workflow. Use for setup or capability questions and onboarding; do not create sample files without a user request.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Get started with AltoDocs",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Connect and choose the right engineering workflow"
        },
        "name": "altodocs-start",
        "plugin_release_skill_id": "pluginrsk_6ada48771cc88191be4c19c2a3703a53"
      },
      {
        "description": "Organise AltoDocs projects, folders and native files from chat. Use for discovering destinations, creating or copying projects, renaming or moving files, making copies, and recoverable Trash or restore operations.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "Projects and files",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Organise projects, folders and native AltoDocs files"
        },
        "name": "altodocs-workspace",
        "plugin_release_skill_id": "pluginrsk_6ada487619f48191968da7a3ac1f3c14"
      }
    ],
    "version": "1.2.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad877f26dbc81918a51538f9ed6430f?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 6dd8b63a56169edd227fe9bde2bfc2c1568a67d08fbfc5e5acdcdb9a524fb6cd