Product Updates | February 25th
33 min
insights dashboards resizable & draggable widgets dashboards now support a fully interactive layout that allows you to create, drag, reposition, and resize widgets freely you can customize your dashboard by arranging widgets to best fit your workflow each widget has minimum size requirements based on the amount of information it displays for example, the promoter score widget requires at least a 2×2 grid space to keep charts and labels readable, while the company list widget needs at least two rows to properly display multiple records these constraints ensure that widgets remain clear and usable, even when resized this update gives you greater flexibility and control, making dashboards more personalized and easier to work with customer list view kanban / board view for companies list the companies list now includes a kanban style view for managing companies in a visual pipeline format this view is company only and includes the same filters and bulk actions available in the standard customer list view it provides a clear, visual overview of your portfolio, making it easier to track ownership, lifecycle progression, and revenue distribution at a glance, while enabling teams to manage accounts more proactively and move companies through operational stages efficiently on the companies list view, switch from table view to kanban view , then choose the attribute you want to split by lanes can be organized by assigned csm/manager, attribute values (dropdown and multi select), or lifecycle stage so you can structure the board around your team’s workflow in kanban view, companies appear as cards inside their respective lanes you can drag and drop cards between lanes to move accounts as they progress a lock/unlock button lets you control whether cards can be moved observation! when a card is moved, the splitting attribute updates automatically (for example, moving a company to another csm’s lane will reassign the csm) if the selected attribute is not editable or if you’re splitting by lifecycle stage, the board becomes read only, and the lock option is not available lanes are collapsible for easier navigation, and horizontal scrolling is supported when working with many lanes you can select one or multiple companies directly from the board and apply the same bulk actions available in the table view each lane can also be opened in a separate browser tab, with all applied filters preserved under settings company board card design , you can customize what information appears on each card the card structure is standardized and includes clickable company name selected health score (displayed as the main account health indicator) main attribute (shown under the company name) extra attribute (displayed on the right side of the card) lane footer attribute (optional) – shows the total or average of a selected numerical attribute (e g , total income) for all companies in that lane lane footer aggregation – defines whether the footer calculation is displayed as a total or an average async export unlimited company / people exports an enhanced export system is now available to handle large data exports without timeouts or browser limitations when going to customer list view actions export to csv/ xlsx to export company or people data, the system automatically determines the appropriate processing method based on dataset size smaller exports (typically under 3,000 records) are generated instantly larger exports are processed asynchronously in the background once processing is complete, an email notification is sent with a download link valid for 24 hours all export requests are recorded in the export history section, where users can track status, download completed files, or retry failed or expired exports the export workflow remains unchanged users apply filters, select columns and format (csv or excel), and start the export as usual processing, storage, and notifications are handled automatically, reducing timeouts, preventing data loss from interruptions, and maintaining a clear audit trail of export activity bulk task creation via actions menu you can now create bulk tasks directly from the actions menu in the companies list, without setting up a playbook simply select the companies, go to actions create task , and fill in the task details the system will automatically detect the company name and generate tasks for all selected companies this is especially useful for ad hoc scenarios where the same task needs to be assigned to multiple companies quickly, saving you the time and effort of creating a playbook for a one time action playbooks entity based start triggers playbooks can now be triggered by actions on entities notes, tasks, emails, and events in addition to the existing segment based trigger for example, a playbook can start automatically when a note with a specific tag is created, when a task is marked as done, when an email is received, or when a custom event fires each trigger type includes its own set of filterable conditions (such as note tags, task status, or email direction), ensuring precise control over when automation runs a configurable cooldown period (default 1 day, minimum 30 minutes) prevents the same playbook from triggering too frequently on the same company, maintaining relevance while avoiding repetitive actions by enabling action based triggers, teams can move from passive, list based automation to immediate, behavior driven workflows this supports faster follow ups, more contextual engagement, and tighter alignment between customer activity and internal processes condition step entity conditions in addition to entity based triggers, playbooks now support entity based conditions within the flow, making automation more intuitive and context aware you can create branches based on task, event, note, or email conditions, allowing the playbook to adapt dynamically to real time customer activity example use case a playbook starts when a note tagged “qbr” is added from there, you can add a condition based on “playbook trigger entity (note)” to create different paths for instance if the note text contains indications of churn risk, trigger a risk management flow if the note text is positive, trigger a product adoption or expansion flow entity based conditions are directly tied to the original playbook trigger this means the available conditions will always relate to the entity that triggered the playbook (in this case, the note), ensuring relevant and precise branching logic ai derived attribute values from notes playbooks using a note entity trigger can now automatically analyze note content with ai and set structured attribute values on the related company or person this allows teams to convert unstructured feedback, such as feature requests, sentiment, or churn signals, into filterable and reportable data without manual tagging for example, when a csm tags a note as “feature request,” a playbook can trigger, analyze the note text, and automatically update a dropdown or boolean attribute based on ai interpretation to configure this, add a set attribute value step in the note triggered playbook and select value mode as ai derived value , then provide clear instructions (for example, “classify this feature request” or “detect churn risk”) ai derived values are currently supported for single select dropdown, multi select dropdown, and boolean attributes text, number, and date fields are not supported in this version for dropdown attributes, you can choose whether ai should only match existing options or also create new ones if needed for multi select fields, you can decide how ai updates the attribute it can either add the new values to the existing ones (default behavior) or replace them entirely if ai cannot determine a value, the step is automatically skipped based on the selected mode for boolean attributes, ai evaluates the content and sets the value to true or false according to your instructions all ai decisions, such as identified values, updates made, or skipped steps, are recorded in the playbook execution logs for full visibility the system also includes safeguards the step is skipped if the note is empty, no value can be determined, no matching dropdown option exists (and new option creation is disabled), or the attribute settings change before execution ui improvements the editor now includes a collapsible minimap (bottom left) for navigating large playbooks custifyai multi tier model selection when using the custifyai provider (credit based ai), you can choose the model tier that best matches your use case, balancing cost and output quality available options cost optimized (1× credit cost) best for high volume or simple tasks where efficiency matters most may be slower compared to the other models balanced (2× credit cost) provides improved accuracy and more consistent results, making it suitable for most common workflows this is the recommended model for the best balance between performance and cost quality optimized (higher credit cost, 6×) designed for complex reasoning, nuanced analysis, or high impact decisions where output quality is critical this flexibility allows you to control ai spending while selecting the appropriate performance level for each automation the model tier is configured per agent, allowing you to use lighter, cost efficient models for simple automations while reserving higher quality tiers for more complex workflows like churn analysis or executive level summaries segments unlimited segment nesting with automatic loop prevention you can now nest segments without the previous one level limitation this means segments can include other segments more flexibly, allowing you to build more advanced and structured segmentation logic to prevent configuration issues, circular dependency detection is handled automatically in the backend if a segment setup would create a loop (for example, a segment indirectly referencing itself), the system will block the save action and return a clear error message this ensures stability while enabling more powerful segmentation for complex customer bases calculated metrics sort by "created at" / "edited at" the calculated metrics list now supports sorting by "created at" and "edited at" columns, consistent with the behavior already available in the segments list this makes it easier to find recently created or modified metrics in accounts with a large number of calculated metrics display name instead of raw metric id when using the metric value function in the calculated metric editor, the selected metric now displays its display name instead of the internal metric id this improves clarity and consistency (as other functions already show display names) and helps reduce errors when building complex calculated metrics surveys multi question surveys flexible question reordering multi question surveys now support drag and drop reordering of questions, making it easy to reorganize survey structure without having to delete and recreate questions keep branding on survey webpage when a custom survey email is sent and the recipient clicks through to the survey webpage, the page now displays the same logo/branding as the email this ensures brand continuity for respondents who may return to the survey tab after a delay and need to recognize what they're responding to new placement for “reverse answers” the "reverse answers" option has been moved from the general survey settings to the individual question settings, making it more discoverable and contextually relevant integrations gong integration custify now integrates with gong, bringing call data directly into the company 360 view when a new call is recorded in gong, the relevant information surfaces in the customer timeline, giving csms full visibility into sales and success call activity without switching tools more details about this integration can be found docid\ f7psonmeytua2rsvlxkku meeting summaries imported as notes from note taker integrations meeting summaries from note taker integrations (fathom, fireflies, tl;dv, gong) can now be imported as notes in custify, in addition to enriching meeting details as before this makes meeting content fully searchable and visible in the notes tab on the company 360, helping csms keep track of conversation history without manually copying summaries having the summary saved as a note also makes it easier to generate follow up tasks directly from the note when needed financial data tab link to view deal in salesforce the company 360 financial data tab now includes a direct link to view the corresponding deal in salesforce, matching the existing behavior for tickets this enables quick navigation from custify to salesforce deals with a single click api enhancements surveys api a new api endpoint is now available for retrieving survey response data, allowing customers to export all survey results at the survey level not just per person this supports use cases such as exporting product specific nps scores across multiple surveys, which was not possible using the people endpoint alone this enhancement supports customers who build external analytics platforms or ai driven churn prediction models customer objectives api customer objectives can now be retrieved (and created) via the custify api, enabling customers to pull objective data into external systems for cross account analysis and reporting tickets api get endpoint a get endpoint for tickets is now available in the custify api, bringing tickets in line with other entities (tasks, notes, tags) that already support programmatic retrieval this allows customers to build automated workflows that read ticket data, integrate it with external systems, or trigger actions based on ticket state without manual exports more details about the enhancements above can be found under https //docs custify com time tracker pause timer the time tracker feature now supports a "pause" option in addition to the existing start/stop controls csms can pause the timer when interrupted (e g , by a call or meeting) and resume it when they return, resulting in more accurate time tracking without having to manually sum up separate sessions track time without linking to a company the time tracker can now be used without requiring a company to be selected, enabling csms to log time spent on cross account activities such as internal reporting, multi customer reviews, or team meetings previously, every time tracking session required a company association, which made it impossible to capture time for non company specific work alerts and notifications confirmation alerts show object name confirmation dialogs (e g , when adding companies to a playbook from the customer list view) now include the name of the target object (e g , the playbook name), matching the behavior already present in the company 360 this small but impactful change reduces the risk of accidentally triggering the wrong action and improves consistency across the platform follow up notifications for unapproved emails we’ve improved notifications for emails that remain in touchpoints pending approval for an extended period a background job runs every 12 hours to identify emails that are still in pending approval status and were created more than 36 hours ago for each qualifying email, the system determines the responsible csm by first checking whether the replyto address matches an existing custify user if a match is found, that user is notified if not, the notification is sent to the company’s assigned csm owner (owners csm) the responsible csm receives a reminder email from no reply\@custify com that includes the number of pending emails, the age of the oldest one, and a direct link to touchpoints pending approval for quick access to prevent notification fatigue, reminders are sent at most once every 3 days per user per account
