Skip to main content
New featuresUpdatesBug fixes
Week of September 29

New features

  • Scheduled messages in chat. Ask chat to send a follow-up later or on a repeating schedule, such as “Every Monday at 9am, summarize new activity on my active deals.” Chat asks for permission before it creates a schedule. Scheduled messages show a SCHEDULED MESSAGE marker. Ask chat to list or cancel your schedules at any time. See Schedule messages in chat.
  • Overall score with benchmarks. Company and deal Scores tabs now show an Overall score card. It averages every score on a 0 to 100 scale and shows one bar per framework. The card benchmarks the score against Overall, Sector, and Subsector percentiles. The CIM Library uses the same Overall score and benchmark. See CIM Library.
  • Custom default dashboards for people and investor relations. Admins can now customize the default dashboard on person, limited partner, fund, and fundraising process pages. Click Customize Dashboard on a detail page, or go to Settings → Default Dashboards. See Dashboards vs. Default Dashboards.
  • My Tasks filter. On Tasks, click My Tasks to see only the tasks assigned to you.
  • Platform Company and Parent Company list columns. Deal lists can add a read-only Platform Company column. Company lists can add a Parent Company relationship column. See Deal-specific columns.
  • Favorite folders in chat sources. Pick your favorite folders directly from the chat source picker.
  • Task progress in past chats. Reopened chats now show the agent’s task checklist under Progress.
  • CRM writeback details. Settings → CRM Writeback now explains each error with What happened, Next step, and the affected fields. A Waiting creates tab lists records waiting on a dependency before Metal creates them in your CRM. See After you save.
  • OAuth client type for custom MCP servers. Admins can set OAuth Client Type to a public client with no secret, or a confidential client that sends its secret in the header (Basic) or the body (POST). See Statically configured OAuth client.
  • Unlock protected files in connected storage. Connected storage browsers now prompt for a password when a file needs one. You can also use Update Password from the file’s menu. See Connected storage.
  • Macro-enabled PowerPoint files. Metal now imports and processes .pptm decks the same way as .pptx.
  • Passwords in file names. End a protected file’s name with pw_ and its password, such as Deck pw_hunter2.pdf, and Metal unlocks the file for you. When password discovery is on for your workspace, Metal also looks through the folder for likely passwords and tries up to five, most likely first. A password you enter yourself always takes priority.

Updates

  • Multi-column sorting on IR tables. On the funds, limited partners, and fundraising processes tables, hold Shift and click a second column header to sort by two columns. See The IR table pages.
  • “Scoring framework” naming. Scoring settings and the workflow builder now say “scoring framework” instead of “scoring definition.”
  • List scores stay visible while rescoring. Score columns linked to a scoring family keep the current score and show Rescoring or Rescore failed while Metal updates them.
  • Exchange emails link to companies. Metal now relates Exchange emails to companies whose website domain matches a correspondent’s email domain. Links you added manually stay in place. See How emails and meetings get related.
  • Activity participants write back to your CRM. When writeback is on and mapped, Metal sends an activity’s people, companies, and deals to your CRM. See What you can change.
  • Edit follows CRM permissions. Metal now disables Edit on CRM-linked companies, deals, people, and activities that your CRM doesn’t let you change. Delete is unaffected.
  • Company file counts over MCP. Company search, list, and get tools now return how many documents you can see for each company. See Companies.
  • Find activities by recipient in chat. Chat can now find emails a specific Metal user received on To or Cc. Activity results in chat no longer include participant email addresses.
  • With Intelligence connections renew automatically. Existing connections need one more reconnect to turn this on; after that, Metal signs in again on its own when the session expires, so you no longer need to reconnect each week.
  • Clearer workflow failure notices. Push, email, and in-app failure notices now show a plain-language reason instead of a raw error.
  • Owner role retired. Members who had Owner are now Admin and keep the same access. See Available roles.
  • Tighter admin controls. Only Admins can change deal and fundraising status and stage settings, company statuses, topics, extraction templates, and enrichment settings. Only Power users and Admins can change scoring frameworks. Only Admins can merge people.
  • Folder sharing permissions. Only an Admin, a workspace owner, or the folder’s creator can change a folder’s sharing or public access, or delete it. See Folder sharing and access.
  • Stronger account security. Deleted API keys stop working right away. When an admin changes your role, Metal signs you out of sessions that used the old role. DOCX previews no longer run embedded content.
  • Private MCP tool lists. Each person’s connection to an external MCP server now keeps its own tools, resources, and prompts, discovered with that person’s credentials. See External MCP servers.
  • Claude 3.7 Sonnet retired. Saved references to Claude 3.7 Sonnet now use Claude Sonnet 4.6.
  • Slack is available to every organization. Slack is always listed under Settings → Integrations and Settings → Connections.
  • Fewer duplicate DealCloud notes. When several people forward the same meeting note, Metal updates the existing DealCloud interaction instead of creating another one. Unclear matches go to review.
  • Gamification removed. XP, streaks, and achievements are no longer shown.
  • Failed sign-in rate limit. After 10 failed sign-in attempts in a minute, the API returns 429. See Handling 429 responses.
  • Edit branch conditions over MCP. update_workflow_step can change a branch’s condition without resending its steps. See Workflows.
  • Clear filters beside Columns. On Tasks, Clear filters now sits next to the Columns button.
  • Clearer Salesforce query errors. When Salesforce rejects a query from chat or a workflow, Metal now explains what to fix.

Bug fixes

  • Fixed scheduled workflows skipping runs while an earlier run waited on a Human review step.
  • Fixed renaming a workflow input blocking the save. Metal now updates every reference to the input.
  • Fixed My runs on Workflows missing runs in busy organizations.
  • Fixed Dashboards pages occasionally showing a not found page.
  • Fixed folder breadcrumbs on record pages linking to an empty folder.
  • Fixed the expert call company filter only searching calls already loaded.
  • Fixed Add Company missing from empty lists.
  • Fixed the file table filter bar dropping parts of a saved filter.
  • Fixed chat Outlook searches that use from:, subject:, or received: returning no results.
  • Fixed password entry for protected files in the Box, Google Drive, ShareFile, and SharePoint browsers. Long file names now wrap in the password dialog.
  • Fixed password-protected spreadsheets failing to process. Metal now marks them as requiring a password and indexes them once you enter it.
  • Fixed idle chats losing their live connection.
  • Fixed generated PowerPoint decks losing template text colors.
  • Fixed re-analyzed CIMs showing two Porter’s Five Forces tabs on company and deal pages.
  • Fixed chat answers sometimes saving the model’s reasoning text.
  • Fixed My runs not showing on first load of the workflow runs page.
  • Fixed reopened chats replaying finished conversations.
  • Fixed chat not resolving linked records in list relationship columns.
  • Fixed Analyze Expert Calls opening the analysis list instead of the analysis you started. Expert call analysis runs now show a View analysis button.
  • Fixed chat approval cards appearing for people who didn’t raise the request.
  • Fixed Porter’s Five Forces scores not showing in some browsers.
  • Fixed workflows started from Slack failing with an invalid-input error.
  • Fixed chat pausing on an empty question card.
  • Fixed deal intake misclassifying submissions when the advisor in the documents differed from the sender.
  • Fixed starting sign-in for some integrations.
  • Fixed scheduled messages in chat stopping for some users. See Schedule messages in chat.
  • Fixed some password-protected PDFs failing to unlock and process.
  • Fixed chat being unable to change only the condition of a workflow branch step.
New featuresUpdatesBug fixes
Week of September 28

New features

  • Tasks over MCP. AI clients can now find, read, update, and delete Metal tasks with list_tasks, search_tasks, get_task, update_task, and delete_task. Reads require read:tasks. Updates and deletes also require write:tasks. See Tasks.
  • Dakota Marketplace in the MCP catalog. Dakota Marketplace is now in Metal’s curated catalog of external MCP servers. It gives chat access to Dakota research on allocators, contacts, funds, deals, and filings. Each person connects with their own Dakota Marketplace login. Availability is rolling out to all organizations. See External MCP servers.
  • Parent Company column on company lists. Company lists can now show a Parent Company relationship column for add-ons. Metal fills in the parent company automatically. See Lists.
  • Manage allowed recipient domains. Admins can now edit the organization’s allowed email recipient domains under Settings → Email Domains in the Allowed recipient domains card. Workflow emails and calendar invites only go to org users and these domains. See Send a calendar invite from a workflow.
  • Choose the OAuth client type for MCP servers. When admins add or edit an OAuth MCP server, a new OAuth Client Type selector sets how Metal authenticates to the provider’s token endpoint: Confidential — secret in header (Basic), the default, Confidential — secret in body (POST), or Public — no client secret for providers that register clients without a secret. On servers that use Dynamic Client Registration, changing the type invalidates existing connections, and everyone in the organization must reconnect. See Configure OAuth.
  • Favorite folders in chat. The Files & Folders source picker in chat has a Favorites tab. It lists the folders you bookmarked in Metal storage, ShareFile, SharePoint, Box, Google Drive, and Egnyte. Search and filter the list, then add a folder as a chat source.

Updates

  • Claude Sonnet 5.5 is the new platform default model. Metal now uses Claude Sonnet 5.5 by default, and GPT-6 Luna replaces the previous lightweight model for smaller tasks such as summarizing long conversations.
  • Admin-only team membership changes. Only Admins and Owners can add or remove team members, change a team’s external ID, or delete a team. Members can still edit a team’s descriptive fields. See Teams.
  • Admin-only external keys. Only Admins and Owners can create or delete your organization’s external provider keys.
  • Session privacy is limited to the creator and admins. Only the person who created a chat session, or an Admin or Owner, can change whether it is private or move it into, between, or out of a project.
  • Owner role retired. Metal no longer has an Owner role. Existing Owners are now Admins and keep their admin access. See Roles & permissions.
  • Folder sharing, privacy, and deletion are restricted. Only admins, workspace owners, or the folder’s creator can change who a folder is shared with, make it private or public, or delete it. A creator can only delete a folder that doesn’t still contain private files owned by someone else — a workspace owner or admin can delete it either way. Other members get a permission error. In synced storage such as Box, SharePoint, and Egnyte, sharing and privacy come from the integration and can’t be changed in Metal.
  • Portfolio removed from the Records sidebar. Portfolio no longer appears under Records in the sidebar.
  • MCP scope-bypass setting removed from admin settings. The Bypass MCP scope checks organization setting is gone, and MCP clients must request the scopes each tool needs. For organizations that had the bypass turned on, enforcement ships in a follow-up update. See OAuth scopes.
  • Custom From addresses follow your recipient domains. Send email and Send calendar invite steps that send from a custom-domain From address now only deliver to org users and your allowed recipient domains. Metal skips other addresses and lists them in the step result. See Send a calendar invite from a workflow.
  • Deal intake recognizes resends. When you forward or resend an email that intake already took in within the last 30 days, Metal doesn’t process the deal again. The intake agent replies that it already received it. Emails with new material are processed as usual. See Intake a teaser or CIM.
  • Find activities by source system in chat. Chat can now filter activities by the platform they came from, such as your CRM, and shows that platform in results.
  • Stronger security for integration connections. Connecting an integration now verifies that the sign-in finishes in the same browser that started it.
  • Intake creates CRM records once. When intake creates a company or deal in your CRM, Metal links the new record to Metal right away. If the step retries, Metal doesn’t create a second CRM record. If Metal can’t confirm a create finished, it flags the record for admin review instead of trying again. See Deal intake and workflow writes.

Bug fixes

  • Fixed Memories not updating from recent chats.
  • Fixed quality checks failing when Metal generated PowerPoint decks and other Office documents.
  • Fixed company merges that could stall and drop the surviving company’s CRM link. Metal also now prevents two companies from linking to the same CRM record.
  • Fixed deal intake missing a matching CRM opportunity when names differ only by characters such as ß and SS.
  • Fixed deal intake treating a forwarded follow-up with new terms as a resend of the original email. Two forwards of the same email now count as one submission.
New featuresUpdatesBug fixes
Week of September 25

New features

  • Deal intake over email. When your intake address uses the Deal Intake agent, the agent replies on the same email thread. It confirms receipt, then reports when intake completes, is blocked, errors, or needs an answer. Reply with an option number or in your own words to answer a question. You can also reply to check status or stop the run. See Email replies from the intake agent.

Updates

  • Choose the matching opportunity. When several open CRM opportunities match an incoming deal, intake asks which one it is. Reply None of these to keep the run blocked and avoid a duplicate. See Email replies from the intake agent.

Bug fixes

  • Fixed built-in NDA reviews on Claude Opus 5.5 returning incomplete check results.
New featuresUpdatesBug fixes
Week of September 24

New features

  • Appearance settings. Choose Light, Dark, or System, then a palette or a theme, under Settings → Appearance. Choices are saved in your browser. Theme is no longer in the account menu; Settings opens on Appearance. See Appearance.
  • Merge duplicate people. Open a person and click Merge, pick the record to keep, and choose which Email and Personal Email it keeps. Metal merges in the background and opens the surviving record. See Merge duplicate people.
  • Merge duplicate LPs and fundraising processes. Limited partner and fundraising process pages have a Merge action for people with IR edit permission. If Metal can’t merge the records, it explains why. See Merge duplicate LPs and fundraising processes.
  • Review duplicate companies. Metal merges high-confidence company matches automatically and flags the rest. Admins review them from a banner on Companies: Keep as unique or Merge with selected. See Review duplicate companies.
  • Investor relations over MCP. AI clients can now search and read limited partners, funds, and fundraising processes. Each record type has its own read-only scope: read:limited_partners, read:funds, and read:fundraising_processes. See Investor relations tools.
  • Scores over MCP. Use get_current_scores and get_score_history to read a company’s or deal’s current scores and how they changed over time. Both require read:scores plus read:companies (for a company) or read:deals (for a deal). See Screenings and scoring.
  • PDF page images over MCP. get_document_page returns a PDF page as an image. Use it when extracted text loses charts, tables, or layout. See get_document_page.
  • Default Porter’s Five Forces scoring family. Every organization now has an active Porter’s Five Forces scoring family with a 0 to 100 measure for each force and a weighted overall blend. Scoring against the family is coming. Metal never overwrites a family you have edited.
  • Search by file name in connected storage. In the Box, Google Drive, ShareFile, and SharePoint browsers under Files, search now matches names across the whole current folder, not only the files already loaded on the page. See Find documents.
  • Inference API for API keys. POST /v1/inference runs a single LLM completion, with optional structured JSON output, and is now available to API-key clients. It responds with a server-sent event stream that ends in a COMPLETE or ERROR frame. See Run an LLM completion.

Updates

  • Remove members from Settings → Members. Admins and Owners can remove active members from the Active tab. Removed members are signed out immediately and move to Removed. Admins can’t remove Owners or Metal team members, and nobody can remove themselves. See Remove a member.
  • Keyword-only document search. search_documents accepts a rankProfile option. Set it to bm25 for exact keyword matching without semantic ranking. See search_documents.
  • Relationship columns over MCP. AI clients can add Company, Person, and Deal relationship columns to Items lists and set their values. See Relationship columns.
  • CIM scores per screening. CIM detail pages, the CIM Library, and CIM exports now show the score for that specific CIM, even when several CIMs share the same deal or company. See CIM Library.
  • NDA reviews on Claude Opus 5.5. Built-in NDA review and negotiation workflows now use Claude Opus 5.5. See NDA Library.
  • DeepSeek V4.1 Flash reasoning. DeepSeek V4.1 Flash now runs at its highest reasoning effort in chat.

Bug fixes

  • Fixed active chats being interrupted during Metal deployments.
  • Fixed chat history edits occasionally being lost while a conversation saved in the background.
  • Fixed an error that could stop the deal and fundraising status/stage cell editor from opening after editing an empty or taxonomy cell.
  • Fixed DealCloud updates that change only industry classification being rejected.
  • Fixed chat feedback so you can rate a chat message only if you have access to its conversation.
New featuresUpdatesBug fixes
Week of September 17

New features

  • View-only firmwide lists. When you share a list firmwide, you can now choose Can view or Can edit. View-only lists show a View only badge. Firmwide viewers can still filter, sort, export, and duplicate them. Owners, admins, and people the list is shared with directly keep edit access. See Sharing.
  • Workflow dry runs. Validate a workflow without side effects. Read-only tools still run; write and destructive tools only have their inputs checked. In the Run workflow dialog, expand Advanced options and turn on Dry run, or start one with dryRun: true. See Dry-run a workflow and the API guide.
  • Viewer and Editor workflow shares. Each person or team you share a workflow with gets a role. Viewer can open, run, and see run history. Editor can also edit steps. New shares default to Viewer. See Share a workflow.
  • Email attachments in workflows. A Send email step can attach files produced earlier in the run, one file at a time or as a dynamic list. An email can include up to 10 files, 10 MiB each, and 20 MiB total. See Attach files to a Send email step.
  • Person tags and the Vendor contact type. Tag people with firm-defined multi-value tags, and classify service providers with the Vendor contact type. MCP clients can filter by tag with search_people and list tags with list_person_tags. See People and Taxonomy.
  • Large Excel uploads. Upload XLSX and XLSM workbooks up to 200 MB. Workbooks at or above about 50 MB are indexed by filename, size, and type only while the full file stays available for analysis. See File size limits.
  • Multiple scoring families per workflow. Author several scoring families on a single workflow. Admins can delete a scoring family from its detail page; Metal explains why if it is still in use.
  • Redesigned scoring experience. The scoring definition workspace has a new layout. Assessments show normalized primary scores up front, explain blend components, and render citations inline.
  • Document themes (beta). Admins can set up document themes in Settings → Document Themes. Choose example files first, and Metal derives the theme from them.
  • Outlook-to-Exchange migration. Organization admins can move users from the Outlook connection to Exchange with a guided preflight check. Migrated users do not need to reconnect. See Microsoft Exchange.
  • OAuth scopes for custom MCP servers. Choose which scopes Metal requests when you connect a custom MCP server with OAuth. Include offline_access when the provider requires it for refresh. See OAuth scopes.
  • MCP list and dashboard authoring. AI clients connected over MCP can create and edit lists and canvas dashboards, not only read them. Writes require the write:lists and write:dashboards OAuth scopes (paired with read:lists and read:dashboards). See List authoring, Dashboards, and the MCP overview.
  • Workflow run titles. Each run gets a short title so you can find it in the runs table without opening it. You can rename a title from the table or the run detail page. Untitled or older runs show the run date. See Run titles.
  • Pause and resume workflow triggers. Email, event, webhook, and schedule triggers each have a Trigger enabled switch in the builder. Schedule triggers can be paused individually. See Pause and resume triggers.
  • Send calendar invites from workflows. Add a Send calendar invite step to email a meeting request as part of a workflow run. See Send a calendar invite from a workflow.
  • Switch CIM versions. When a company or deal has more than one CIM screening, use Versions in the CIM toolbar to choose which one to display.
  • New AI models. GPT-6 Sol, GPT-6 Luna, Claude Opus 5.5, and DeepSeek V4.1 Flash are now available in chat.

Unified workflow hub

Workflows is now a single hub for finding, running, and managing workflows. The separate Manage Workflows page is gone.
  • Switch between Table (default) and Board views. Metal remembers your choice.
  • Search by name, or click My workflows to see only workflows you created.
  • Filter by status, creator, connection, trigger, inputs, and lifecycle. Your filters are saved for next time.
  • On Board cards, click anywhere to open the workflow. Run and Favorite work without leaving the hub.
Learn about the workflow hub

Choose who can approve Human review steps

You can now control who approves a Human review step in a workflow. Pick one of three reviewer modes under Who can approve? in the workflow builder:
  • Anyone with access. Any Metal user who can open the run can approve or reject.
  • Specific people. Select up to 100 users from your organization. Any one of them can approve or reject, and all of them are notified when the step pauses. Org admins and owners cannot approve unless they are on the list.
  • Assign automatically. An agent picks a single reviewer when the step pauses. Org admins and owners can approve as a fallback.
Paused runs now list every eligible reviewer. Use the Mine filter on the Workflows page to find runs waiting on you.See Human review steps.

Import and export skills as .skill bundles

You can now move skills between workspaces as portable .skill files. Bundles are Claude-compatible, so they also work with other Claude-compatible tools.
  • Export: On Settings → Skills, click the download icon on a skill you own or can edit. Built-in system skills cannot be exported.
  • Import: Click Import above the table and choose a .skill file up to 10 MB. Anyone can import personal skills. Admins and owners can import firm skills.
  • Name conflicts: If a skill with the same name exists, Metal asks before overwriting. Overwriting replaces the skill’s content and keeps its owners, visibility, and creation date.
Learn more in Skills import and export.

Agent token usage

Organization → Usage now includes an Agent Tokens card. It shows the total tokens used by Metal agent runs, broken down into input, output, and cached tokens. Use it to track your firm’s AI usage alongside files and pages processed. Numbers refresh once a day (UTC). Learn more

Updates

  • Salesforce is generally available. Org admins can now connect Salesforce, and the Beta badge is gone. See CRM integrations.
  • Chat Defaults. Admins choose which connections are pre-selected when members start a new chat, including external MCP servers, and can turn on Enable all connections by default. See Chat Defaults.
  • Workflow triggers and General access. Workflows no longer have Draft or Published states. Enabled triggers fire while the trigger is on; pause a trigger to stop automation. General access controls who can find the workflow on the hub (anyone in your organization vs Restricted). See Pause and resume triggers and Pausing triggers.
  • NDA workflows on Claude Opus 5.5. Built-in NDA review and negotiation workflows now use Claude Opus 5.5. See NDA Library.
  • Org-wide dashboard publishing. Only Admin, Owner, and Power roles can set a dashboard to Org-wide visibility. Members can still share with specific users and teams, or restrict a dashboard that is already org-wide. See Share a dashboard.
  • Custom financial metrics. Admins define firm-specific metrics under Settings → Financial Metrics. Values appear on CIM and screening detail pages and as columns on company and deal lists. See Financial metrics.
  • More list columns. Lists gain row numbers, Date Created columns you can sort by, and Days Since Last Activity and Last Activity Date on person lists.
  • More relationships in Items lists. Relationship columns can now link to people, deals, limited partners, and fundraising processes.
  • LinkedIn counts from company lists. Update LinkedIn connection counts in bulk directly from a company list.
  • Larger bulk removals. Remove up to 1,000 entries from a list at once.
  • Larger investor pipeline boards. The Investor Pipeline board now loads up to 10,000 fundraising processes.
  • VDR folder type. Label a folder as a virtual data room from the folder type picker. See Connected storage.
  • Legacy Word files in DDQs. DDQ runs now accept .doc uploads alongside .docx (legacy files are converted for processing). See Answer a DDQ or RFP.
  • DDQ answer controls. Edit, delete, and reorder answers on a DDQ run. Choose which answer to Use in Filled Document, then click Update Filled Document to regenerate the export.
  • NDA policies. Admins create and edit policies from NDA settings → Manage policies. See NDA Library.
  • Linked activities. Activities can reference other activities (for example, meeting notes linked to the source email) through relatedResources on the Activities API.
  • Chat understands “me.” When you refer to yourself in chat, such as “assign this to me,” Metal resolves your user automatically.
  • Skills size limits. Skill content and companion files that exceed size limits return a 413 error with an explanation. See Skills.

Workflow detail page

Clicking a workflow now opens its detail page with two tabs:
  • Run History (default) lists every run, filterable by status and approver.
  • Steps shows the workflow’s configuration and builder. Only editors see this tab.
Old builder bookmarks redirect to the hub or the workflow’s detail page automatically.See Workflows.

Bug fixes

  • Fixed repeated DDQ questions (for example, “If yes, please describe.”) showing answers in the wrong position. You can remove a question after it has been answered.
  • Fixed DDQ bank entries being cleared when a re-index returned no results.
  • Fixed adding columns to an empty list.
  • Fixed spreadsheet previews not calculating formula values.
  • Fixed chat sessions that could appear stuck in a running state.
  • Fixed the chat export dialog failing to open in some cases.
  • Fixed workflow scores being held back by citation problems, including inside iterator steps. Scores now publish reliably.
  • Fixed workflow runs stalling after an interruption instead of resuming.
  • Fixed LinkedIn handles with non-Latin characters being rejected; skipped contacts are reported.
  • Fixed sign-in and token refresh for external MCP servers that require a specific client authentication method.
  • Fixed CIM section generation stopping partway through.
  • Fixed toast notifications not appearing right after page load.
  • Fixed the recent workflow runs layout shifting while it loads.
  • Improved LP website link contrast in dark mode.
  • Patched security vulnerabilities in third-party dependencies.