Product Updates | June 3rd
69 min
release spotlight custify knowledge the fastest way to get ai that actually understands your business? give it your materials custify knowledge accepts files, pasted text, urls, and audio recordings — whatever form your processes already live in custify structures and indexes each one, so custifyai can reason from your real operating context your terminology, your escalation rules, your customer journey, your decision logic from there, it can draft knowledge base articles, extract rules, and power automations — all built on how your team actually works, not generic cs patterns it takes minutes to set up, and the impact compounds from day one open custify knowledge from the left navigation add your first source by clicking new knowledge , choosing the source type, and custify processes it in the background you can review and edit the formatted content once processing completes for more details, see custify knowledge docid\ vsptv6ih nazcx9qdyhk internal kb every cs team has knowledge most of it lives in someone's head, a forgotten notion page, or a slack thread no one can find custify's internal knowledge base puts your team's processes and best practices where they actually get used — inside custify, linked directly to the playbooks docid\ yzt20 2yduos 3vgijw2q , lifecycles docid\ vfjhgwehbj06yp9krkfoy , and segments docid\ eamn xby 4qpq74dlkdfd they document csms can comment, search by tag, and pull up relevant articles without leaving the workflow they're in and when you've already fed custify knowledge your materials, drafting articles is half done — custify can generate a draft for you to review and publish the internal kb lives under internal kb in the left navigation articles linked to a playbook or lifecycle also appear in a side panel on those entities for more details, see internal kb docid\ glcpuldluqchfvsyldtol custify mcp your ai assistant is only as useful as the data it can see now it can see custify custify's open source mcp server connects claude, cursor, vs code, chatgpt, and any mcp compatible client directly to your live custify data ask your ai to pull up accounts by health score, fetch usage data, create notes or tasks, run playbooks, or update custom fields — all without switching tabs for csms, it means real customer context inside the tools they already use for developers, it means building on live custify data without writing a single api integration from scratch a new mcp server setup page in settings developer mcp server gives you a per tool configuration snippet with your api key pre filled a separate mcp activity log under settings developer mcp activity shows every api call made through the mcp server, with summary cards, sortable columns, and filters by api key, tool, and status generate or copy an api key from settings developer api access , then go to settings developer mcp server pick your ai tool, copy the configuration snippet, and paste it into your client once connected, every request shows up in the mcp activity log the mcp server is in early release the set of available tools and resources may expand or change in upcoming releases check this page https //github com/custifyofficial/custify mcp/blob/master/changelog md periodically to stay up to date with the latest releases for more details, see mcp server & activity docid\ ujpmuq8ia4vj3 fo0nqi7 outgoing webhooks the moment something happens in custify, your systems can know about it custify's outgoing webhooks let you configure endpoints that receive instant notifications when notes, tasks, survey responses, or portal links are created or updated — no polling, no lag, no manual syncing every delivery is signed with hmac sha256 so you can verify it's genuinely from custify, retried automatically if your endpoint is down, and logged with full request and response details so nothing gets lost pair them with playbook driven webhooks, and you have end to end coverage behavioural and segment triggers and real time entity level changes from manual actions in the app go to settings developer outgoing webhooks and click new endpoint provide an https destination url, select the events you want to subscribe to, and copy the signing secret — it is shown only once use send test to verify your endpoint, then watch deliveries flow through the delivery logs page endpoints that fail 50 deliveries in a row are automatically disabled the endpoint health badge moves through healthy, degraded, and failing as deliveries succeed or fail for more details, see outgoing webhooks docid\ ank iebiwybem72le vn4 c360 gridster layout every cs team looks at customer data differently now your customer 360 can reflect that custify's redesigned c360 detail page replaces the fixed layout with a flexible 3 column grid — drag, resize, reorder, add, or remove blocks freely, on every tab, including customer portal templates and per company portal pages no more working around a layout that wasn't built for how your team thinks edit mode gives you full control drag select empty cells to place blocks exactly where you want them, insert or delete rows on the fly, and undo up to 50 steps if you change your mind in view mode, everything sizes to content automatically and collapses cleanly on smaller screens the customer data you already have, arranged the way you actually use it for more details, see dynamic 360° views docid 0ncfg3430zo2xwja7 ppg stakeholders map single threaded accounts churn custify now tells you which ones are at risk before you find out the hard way custify automatically maps the relationships at each company by analysing existing email, meeting, support ticket, and product usage data — no manual data entry every contact gets an influence score (0–100) computed from communication patterns, meeting attendance, support tickets, and product usage; every relationship gets a strength indicator (strong, decaying, at risk, no contact) based on how recently and frequently your team has engaged the visualisation is interactive contacts appear as nodes (sized by influence) connected by communication links (coloured by relationship health) you can switch between graph and list views, click any contact for an influence breakdown by channel, and review "ghost stakeholders" — email addresses that show up in cc lines or meeting invites but are not yet tracked in custify when 80% or more of an account's communication flows through a single contact, custify populates an attribute that you can use in playbooks triggers and health scores open the stakeholders map from the sidebar widget on any company 360 tune influence channel weights, relationship decay thresholds, and the single threading threshold in settings stakeholder map for more details, see stakeholder map docid\ nnzwogbvmb5odrztrtxw8 customer evolution compare walk into every qbr knowing you haven't missed anything a new report that shows everything that changed for a customer between two dates — health scores, financials, activity, lifecycle stages, and objectives — in a single scrollable view built to replace the multi tab manual research that qbr prep usually requires the report opens with an executive summary that names the most significant changes and links to the relevant section each section loads progressively as data is ready health score delta, financial changes, activity digest, lifecycle & signals, and objective progress sections with no data are hidden automatically date ranges include presets, plus a custom picker reports can be exported to csv open any company in the customer 360 view, click the actions dropdown in the top right, and choose compare changes select a date range preset, or pick custom dates, then click apply the "since last qbr" preset requires the last qbr at custom attribute to be populated on the company for more details, see customer evolution compare docid\ ezmkiklyilgcieznrqevr value realization roi slides are outdated the moment you finish them custify's value realization changes that built on top of the customer objectives docid\ t67hwdevuxm9v5d9ic at , value realization gives every account a live, always current view of the value they're getting — tracked automatically, visible to both your csm and your customer from the same source the value card in c360 shows aggregate value delivered % , account status (on track, at risk, stalled, exceeded, all goals met), a sparkline trend, and per objective progress bars with baseline → current → target numbers drill in for a 3, 6, or 12 month trend chart at the portfolio level, the value realization dashboard surfaces worst performing accounts first customers see their own goals and progress directly in the customer portal and when an account's value score crosses a threshold, a playbook trigger fires automatically the value card appears automatically on accounts that have numeric objectives toggle show in customer portal on any objective to make it visible to the customer for more details, see value realization docid\ m0dtzgiaot yngilhijbk onboarding data wizard data setup, in the right order, with no guesswork a new admin tool that guides a fresh custify account through data setup in the right order team → goals > core entities → conversations → financial → usage each step explains why it matters, shows the current account evidence based on what custify actually detects (not on a manual checklist), and points to the existing setup pages the wizard appears as a top in app prompt for accounts that have not gone through it yet, with start data setup / resume data setup actions from inside any step, leaving to complete setup on a destination page (users, integrations, api access, js snippet, data importer, data warehouses, my account) shows a return to wizard prompt to send you back to the same step steps can be skipped with a reason and unskipped later, refreshed against live data, or the whole wizard can be restarted without disconnecting existing integrations open the wizard from the top in app prompt or from settings data management onboarding data permissions any user with data management permissions can run the wizard for more details, see onboard data wizard https //kb custify com/onboarding data wizard custify templates library (beta) getting started with a new playbook, lifecycle, customer portal template, or customer 360 view just got faster when creating a new entity, you can choose to build from scratch or start from a template — a great way to move faster while drawing inspiration from industry best practices browse by category, or filter by use case (onboarding, renewal, churn prevention) and cs motion type (saas b2b, plg) to find the right fit click use template to load it directly into the matching editor — pre populated and ready to customize nothing is saved until you click save — so you can explore, adjust, and preview completely risk free before committing to anything feature enhancements custifyai ai summary improvements for reversed health scores ai generated customer summaries now correctly interpret health scores configured in reverse (where a higher value = worse health) previously, a high reversed score was described as positive — that's now enhanced ai summary for tickets custifyai can now summarize per ticket activity each ticket gets its own ai generated summary visible directly on the ticket record read more about custifyai docid\ vyblpey7vm1grmgq0xcev insights and reports reactivations in revenue reports reactivations are now tracked as a distinct mrr movement type — separate from new business a reactivation is recorded when a previously lost account returns to a paying state (mrr drops to 0, then rises above 0 again) configure this in settings → general settings → revenue schedule emails with reports from dashboards dashboards can now be scheduled to send as a recurring email report to a list of recipients — useful for sharing health summaries with stakeholders who don't have a custify login new metrics in the revenue report the revenue report now includes expansion ratios and net retention deltas, alongside the existing mrr/arr/grr/nrr breakdowns ltv in out of the box reports lifetime value (ltv) is now available as a built in metric in insights, with a default formula and segment level breakdowns other improvements a set of smaller additions to widgets, filters, and calculated metrics survey filter on the promoter score widget — filter by a specific survey in addition to the date range nps widget timeframe restriction — restrict the nps dashboard widget to a specific timeframe survey evolution graph — a new dashboard widget tracks survey responses over time fiscal quarter in reporting periods — "fiscal quarter" is now available as a default reporting period option "since attribute" for meetings in calculated metrics — calculated metrics now support "since attribute" timeframes on meetings cashflow forecast by custom attribute — split the cashflow forecast by any custom attribute, not just csm rating or global health score segment vs segment comparison widget — an enhanced segment widget, allowing you to compare totals across two segments side by side customer 360 c360 gridster layout, customer evolution compare, and stakeholders map — see release spotlight above company dependent people roles people roles are now scoped to the company they belong to the same person can hold different roles across multiple companies — for example, "champion" at one account and "power user" at another — without losing context when you switch between profiles role based email targeting when company dependent roles are enabled (settings → general) , the email composer lets you target recipients by role because roles are scoped to the company, the right people are reached on each account automatically manage view on the company page the company page now supports manage view — toggle visible blocks, save personal views, and switch between views without needing admin permissions new c360 blocks and configuration options new blocks available in the c360 layout editor attribute value displayed by color — highlight specific attribute values using color coding for faster visual scanning across accounts pending emails block — surfaces emails queued or awaiting approval for the account, so csms can see what's about to go out without leaving the customer view value realization — displays the progress of value realization based on the current objectives’status helps surface customer progress toward their goals directly in the account view child entities — shows related child accounts or entities linked to a parent account you can filter by segment, control the sort order (e g by sign up date), filter by relationship type, and set the maximum number of entries displayed usage a category with multiple sub blocks for tracking product engagement events over time — visualizes usage events within a configurable date range, with options for detailed or summary view and control over which initial events are shown both the date range and view type can be made editable directly in the c360 view active users — tracks user activity over time segments — displays usage broken down by segment event metadata over time — charts metadata values associated with specific usage events over a configurable date range you can configure one or more data series, each defined by an event, a metadata field, and an aggregation method (e g max) additional series can be added with + add series the date range can be set as editable in c360, and individual series can be toggled as visible by default trending over time applies only to numerical metadata values string, boolean, and categorical metadata are not graphable as time series and will not appear in the chart selector existing blocks also gain new configuration options title visibility toggles, per block maximum display limits, and improved behavior at smaller screen sizes tab visibility by attribute c360 tab visibility rules now support an attribute condition — show or hide entire tabs based on attribute values (e g only show a "renewal" tab to accounts in the renewal lifecycle stage) customer list view csm rating split on board view the kanban board now supports splitting columns by csm rating, alongside the existing split options a quick way to get a visual distribution of your portfolio by rating without leaving the board "unknown" lane on splits any board view split now includes an explicit unknown lane for accounts where the split attribute has no value no more accounts silently disappearing from the board when data is missing custom column ordering on kanban board columns can now be reordered by drag and drop, and the order is saved per view arrange stages and statuses in the sequence that matches how your team actually works group by tags the kanban view now supports grouping by tag, making it easier to slice your portfolio by any custom classification your team uses — product line, region, tier, or anything else you tag accounts with currency attributes restricted to 2 decimals attributes flagged as currency now display consistently with 2 decimal places across the app a small but meaningful fix for anyone using financial data in their customer views attribute usage view a new "see where used" action on any attribute instantly lists every segment, health score, playbook, lifecycle, and calculated metric that references it invaluable before renaming or deleting an attribute you're not sure is still in use multi select filter ux improvements multi select filters on the customer list now show selected values inline and support quick clearing easier to see what's active and faster to reset when switching between views attribute preview in column toggles the column toggle menu now shows a preview of attribute values before you add them to the table no more adding a column just to check whether the data you need is actually there objective attributes in customer list objective progress and value can now be exposed as customer list columns, used in segment criteria, and included in dynamic content blocks brings goal tracking data into the same views where you manage your portfolio day to day tag changes tracked at the people level tag add and remove events are now recorded in tag history on person profiles, the same way they are for companies useful for auditing changes and understanding how contact classifications evolve over time health scores nested clustered health scores clustered health scores can now include other clustered scores as inputs — useful for multi tiered health frameworks (e g a "customer health" score combining "engagement health" and "adoption health" sub clusters) last calculated timestamp each health score on a company 360 now shows when it was last recomputed, so csms always know whether they're looking at fresh data tasks task substatuses sometimes "in progress" just isn't specific enough is the task moving forward, or is it stuck waiting on a customer reply? that's where task substatuses come in substatuses let you add a second layer of detail beneath each main task status — open, done, and no longer relevant instead of a single broad label, your team can see exactly where a task stands waiting on customer , blocked , verified , or won't fix , to name a few examples time to resolution metrics the calculated metrics builder now supports five new functions for the tasks entity four time based metrics (average time to done, average time in substatus, maximum time in substatus, and total time in substatus — all in hours) and a point in time count of tasks currently in a given substatus these functions make it easier to track task completion efficiency, surface outliers, and monitor workload distribution across substatuses other tasks & notes improvements completed tasks now show newest first sub tasks display under their parent in the tasks table, with collapse/expand controls notes attached to a person can now also appear on the parent company the rich text editor now exposes an html code view the tasks table supports sorting by any company attribute playbook entity trigger "created by" conditions now offer dynamic options like account manager and csm notes and tasks marked for slack notification now route to slack alongside playbook driven notifications touchpoints, email & surveys feed and table view for notes and meetings notes and meetings now support both a feed (timeline) view and a table view the table view adds sorting, filtering, company level columns, saved views, and export switch using the icons next to the page title — your last used view is remembered per section smart content — conditional email blocks any block in the email editor can now be marked as conditional, so it only appears for recipients who match a rule you define a single email adapts at send time based on tags, attributes, or segment membership — no more separate emails or branching playbook steps for different customer groups to use it select the content block and click the smart content button (lightning bolt icon) in the toolbar, or right click and choose make conditional a dashed border shows which sections are gated at a glance other email & survey improvements bcc only emails — emails can now be sent with only bcc recipients propagate template changes to playbooks — when updating a template used in playbooks, push the change to every instance at once filter emails by "analysed by ai" — new toggle in the email list filter unsubscribed users in the undeliverable box — emails skipped due to unsubscribe now appear with a clear reason unsubscribe link on multi recipient emails — included even when sending to multiple recipients tickets in last touchpoint calculation — ticket activity can now be factored into the last touchpoint date (settings general) survey filter by segment — filter surveys in the survey dashboard by customer segment, to analyse results only for specific customer groups mandatory survey questions — questions can be marked mandatory so respondents can't skip them unique people response rate — survey reports now show a unique respondent rate alongside total responses tickets — internal comments highlighted — internal comments are now visually distinct from customer visible ones unsubscribe from specific email types — recipients can now opt out of specific categories (transactional, marketing, surveys) instead of all emails at once customer portal gridster layout for customer portal the drag and drop layout now applies to customer portal templates and per company portal pages configure the template in settings → customer portal → edit template , override per company on the company 360 portal tab distinguish portal views by audience customer portal analytics now separate views and clicks from customer contacts vs internal team members — so engagement metrics reflect actual customer activity, not a mix of internal and external traffic integrations custify mcp and outgoing webhooks see the release spotlight section for full details api endpoint — meetings the public api now exposes post and delete endpoints for touchpoints meetings, consistent with the existing api surface for tickets and tasks integration logs each integration card in settings → integrations now has a drill down log explorer click the "synced x minutes ago" label to open it logs are kept for 30 days (compressed after day 7) and surface failures, retries, and per record sync status read the integration logs docid\ eyikztgwwf3zdpgx0emnl article for more details new integrations ten new connectors, significantly expanding how teams can centralize their customer data in custify the new integrations span customer feedback (asknicely, crisp), project and task management (asana, linear), conversation intelligence (grain, granola), support and success tooling (groove, pylon), and billing and subscription management (maxio, younium) — covering more of the tools your team already relies on read more about these in the full integrations docid\ jffsupfbyhwcg43nhfbl7 list new ui and search option integrations are now split by category, and you can easily use the search box to discover available native connectors data warehouses improved the data warehouse module now supports notion and airtable as direct sources, plus the ability to import notes alongside existing entity types slack unfurl for companies and people when notifications and alerts containing custify company or person urls are sent into slack, they now unfurl into a rich preview showing the name, owner, csm rating, global health score, objectives, and risk score — giving teams instant visibility into account health directly from slack historical mrr import via csv the csv importer now accepts historical mrr records, populating the mrr timeline retroactively for accounts that want their dashboards to show prior history from day one existing integration improvements zendesk — can now match tickets by company, not only by contact salesforce — case comments can now be imported as ticket comments pipedrive — parent child relationships now imported hubspot — new setting to choose which label options to import for financial deal fields freshsales — owner id field now imported for csm assignment email attachments — new account level toggle to disable auto saving email attachments as files in custify settings onboarding data wizard see the release spotlight section for full details offboarding wizard a guided admin only wizard that walks through everything a departing team member owns — customer ownership, open tasks, playbook assignments, dashboards, saved views, and more — and reassigns it all in one place two modes execute and deactivate (for departures) and execute only (for role changes) access via settings → users → click the user → offboard user attempting to deactivate a user who still owns work will now prompt you to launch the wizard first read more about it on offboarding wizard docid\ w7vyi6azqvycbby6leyfo passkeys login custify now supports passkey authentication alongside password and sso register passkeys from settings → my account → security force two factor authentication account admins can now require all users to set up 2fa users who haven't enrolled are blocked until they complete setup the users list adds a 2fa status column, a send reminders bulk action, and a reset 2fa action per user enable in settings → general settings → security note the admin enabling this must already have 2fa active on their own account read only api keys api keys can now be created in read only mode — they can call all get endpoints but are blocked from any write or destructive operation useful for analytics integrations and internal dashboards notification settings — in app, email and slack notification preferences now split out per channel (in app, email, slack), letting users choose which event types they want on which channel slack delivery supports notes, tasks, and selected playbook signals sandbox the sandbox feature, found under settings > data management > sandbox , allows you to create an isolated, empty 30 day account for safely testing imports and configuration changes before applying them to your live account no customer data is copied into the sandbox environment to create one, simply provide an account name, and confirm the owner name and email — the valid until date is set automatically once ready, click create sandbox to spin up your test environment note we recommend using a different browser than the one you're using for your production account when logging into the sandbox sandbox limitations keep the following limitations in mind when working in your sandbox environment api the api limits and endpoints are the same as in your production environment for details, see docs custify com https //docs custify com data volume the sandbox supports a maximum of 100 companies and 1,500 people integrations you can connect integrations for testing purposes, but most third party platforms only allow a single active connection this means that if you want to test an integration such as pipedrive, you will need to disconnect it from your production account first this limitation is imposed by the integration partner and is outside of custify's control
