[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"productUpdate-en::codatum-agent-pdf-excel-attachments:en":3,"productUpdatesNearDate-en:timestamp-2026-11-09T08:00:00+09:00:en":19},{"id":4,"title":5,"slug":6,"description":7,"body":8,"tags":9,"coverUrl":13,"coverMediaUrl":14,"ogImageUrl":14,"createdAt":15,"updatedAt":15,"datePublished":16,"locale":17,"updateType":18},"535fqN67INPPLuyuL4h5e9","Attach PDF and Excel Files to Codatum Agent Chats","codatum-agent-pdf-excel-attachments","You can now attach PDF and Excel (.xlsx) files to Codatum Agent chats and ask it to summarize them or compare them with your data.","\u003Cp>You can now attach PDF and Excel (.xlsx) files to your chats with Codatum Agent. Share documents or spreadsheets you have on hand and ask Codatum Agent to summarize them, answer questions about them, or compare them with figures in your data warehouse.\u003C\u002Fp>\u003Cp>Attach files as before: choose \u003Cb>Attach files\u003C\u002Fb> under \u003Cb>Add\u003C\u002Fb> (\u003Ccode class=\"hljs\">+\u003C\u002Fcode>) in the chat input, or drag and drop files onto the input.\u003C\u002Fp>\u003Ch2>Key features\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cb>Read text in PDFs\u003C\u002Fb>: Codatum Agent reads the text on each page, including text added as annotations and values entered in form fields\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Read every sheet in Excel files\u003C\u002Fb>: Codatum Agent reads cell values on all sheets. For cells with formulas, it reads the calculated values\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Attach alongside existing formats\u003C\u002Fb>: PDF and Excel join images, CSV, TSV, TXT, Markdown, and JSON. You can attach up to 10 files to a single message\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Example use cases\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>Attach a PDF from a business partner, have Codatum Agent summarize the key points, and then aggregate the related figures from your data warehouse\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Attach the Excel file you use to manage budgets or targets and have Codatum Agent compare it with actuals in your data warehouse to find gaps\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Attach a PDF describing your metric definitions and aggregation rules, and have Codatum Agent write SQL that follows them\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Related documentation\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Ffeatures\u002Fai-agent\u002Foverview#attach-files\" target=\"_blank\" rel=\"noopener noreferrer\">Attaching files\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Freference\u002Flimits#fixed-limits\" target=\"_blank\" rel=\"noopener noreferrer\">Limits\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Availability\u003C\u002Fh2>\u003Cp>Attached files are read-only; Codatum Agent does not edit them. Each file can be up to 10 MB. PDFs can have up to 500 pages, and Excel files can be up to 50 MB when uncompressed.\u003C\u002Fp>\u003Cp>Codatum Agent cannot read figures or images in PDFs, text in scanned pages, or formatting, charts, or images in Excel files. Password-protected PDFs, PDFs with no readable text, and legacy Excel files (.xls) cannot be attached.\u003C\u002Fp>\u003Cp>Attached content may be sent to the LLM service configured in your AI profile.\u003C\u002Fp>",[10],{"id":11,"name":12},"improvement","Improvements","","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F1aqqOp3rms3vgBlZoFsTkK\u002Fe8f726d543d17d8b8b8f351b8bbae54f\u002Fproduct-update-agent-pdf-excel-attachments.png","2026-11-08T23:00:19.950Z","2026-11-09T08:00:00+09:00","en","standard_release",[20,34],{"id":21,"title":22,"slug":23,"description":24,"body":25,"tags":26,"coverUrl":13,"coverMediaUrl":30,"ogImageUrl":30,"createdAt":31,"updatedAt":32,"datePublished":33,"locale":17,"updateType":18},"3X8q0I6oursr0m8FOlxIJ3","Approval Modes and Change History for Routines","routine-approval-modes-and-change-history","Choose an approval mode for each routine to control writes and deletions in scheduled runs, and see who changed a routine and when in its change history.","\u003Cp>You can now choose an approval mode for each routine. Decide per routine how far scheduled runs may go with writes to external services and deletions, so you can hand work over to routines with confidence. We have also added a change history that shows who changed a routine&#39;s settings and when.\u003C\u002Fp>\u003Cp>A routine run doesn&#39;t wait for confirmation. Operations that would need confirmation in a chat are skipped, and Codatum Agent continues the run without them.\u003C\u002Fp>\u003Ch2>Key features\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cb>Approval mode for each routine\u003C\u002Fb>: In the routine editor, choose \u003Cb>Manual\u003C\u002Fb>, \u003Cb>Auto\u003C\u002Fb>, or \u003Cb>Allow all\u003C\u002Fb> under \u003Cb>Approval mode\u003C\u002Fb>. With \u003Cb>Auto\u003C\u002Fb>, writes to external services and deletions run only if they are in \u003Cb>Allowed without asking\u003C\u002Fb>, and other operations run without restriction\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Allow skipped operations next time\u003C\u002Fb>: Operations skipped in a run are listed under \u003Cb>Not allowed\u003C\u002Fb> in the run history. Click \u003Cb>Allow next time\u003C\u002Fb> to add an operation to \u003Cb>Allowed without asking\u003C\u002Fb> so it runs from the next run\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Track changes with change history\u003C\u002Fb>: The \u003Cb>Change history\u003C\u002Fb> tab lists when, by whom, and how (such as \u003Cb>Edited in the editor\u003C\u002Fb>, \u003Cb>From a conversation\u003C\u002Fb>, or \u003Cb>Allowed from a run\u003C\u002Fb>) the name, instructions, schedule, AI profile, approval settings, and other settings were changed\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Compare with the previous save\u003C\u002Fb>: Select a row in the change history to see which items changed since the previous save\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Example use cases\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>For a routine that writes to external services through agent connectors, add only the operations it needs to \u003Cb>Allowed without asking\u003C\u002Fb> and skip all other writes\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Run a new routine in \u003Cb>Auto\u003C\u002Fb>, review the operations it skipped in the run history, and allow only the ones you need\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When the results of a routine shared by several people change, check the change history for recent edits to its instructions or schedule\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Related documentation\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Ffeatures\u002Fai-agent\u002Froutines#approval\" target=\"_blank\" rel=\"noopener noreferrer\">Routine approval\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Ffeatures\u002Fai-agent\u002Froutines#results\" target=\"_blank\" rel=\"noopener noreferrer\">Reviewing results\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Ffeatures\u002Fai-agent\u002Froutines#change-history\" target=\"_blank\" rel=\"noopener noreferrer\">Change history\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Availability\u003C\u002Fh2>\u003Cp>Routines are an optional feature and may not be available depending on your contract.\u003C\u002Fp>\u003Cp>New routines use \u003Cb>Auto\u003C\u002Fb> (routines created in a chat use that session&#39;s approval mode unless you specify one). Existing routines stay on \u003Cb>Allow all\u003C\u002Fb>. Routines don&#39;t use the chat&#39;s approval mode or \u003Cb>Allowed without asking\u003C\u002Fb>; each routine uses its own settings. Changes take effect from the next run. Only the routine&#39;s owners can use \u003Cb>Allow next time\u003C\u002Fb>.\u003C\u002Fp>\u003Cp>Anyone who can view a routine can see its change history. Pausing, resuming, and sharing are not recorded, and you cannot restore a previous version.\u003C\u002Fp>",[27],{"id":28,"name":29},"new_feature","New Feature","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F6hvylFUMDLTlaJptVI6kPt\u002F782e58d1bc8859345bd52d3c8c8574fb\u002Fproduct-update-routine-approval-modes-and-change-history.png","2026-11-06T06:41:41.730Z","2026-11-06T07:00:16.172Z","2026-11-06T16:00+09:00",{"id":35,"title":36,"slug":37,"description":38,"body":39,"tags":40,"coverUrl":13,"coverMediaUrl":44,"ogImageUrl":44,"createdAt":45,"updatedAt":45,"datePublished":46,"locale":17,"updateType":47},"43MDvToE5X5RTZYXF909Xs","IP Access Control and Workspace-Wide MFA Enforcement Are Now Generally Available","ip-access-control-and-workspace-mfa-ga","IP access control and workspace-wide MFA enforcement, previously in beta, are now generally available for production use.","\u003Cp>IP access control and workspace-wide multi-factor authentication (MFA) enforcement, previously in beta, are now generally available. You can now control which networks members can access Codatum from and how they sign in.\u003C\u002Fp>\u003Ch2>Key features\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>IP access control: Restrict access to the Codatum admin console to allowed IP addresses, such as your corporate network or VPN.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>MFA enforcement: Require MFA for every member of a workspace. Members can use an authenticator app (Google Authenticator or Microsoft Authenticator) or SMS.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>* This feature is available on the Enterprise plan.\u003Cbr>* Public links are not subject to IP access control.\u003C\u002Fp>",[41],{"id":42,"name":43},"update-news","Update News","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F4pYALLYrl5fU6g6oTWkA9q\u002F95ed7a72d41b52cedf58fde2f6a20bf0\u002FCleanShot_2025-03-23_at_21.09.56_2x.jpeg","2026-11-05T07:00:10.797Z","2026-11-05T16:00+09:00","major_release"]