# Know who was actually in the room.

v1.14.0 · Released 2026-09-05

Declare the email domains your organisation uses, and every conversation Zentrik reads is measured against them — so customer evidence counts customers and not your own team.

## What changed

- Declare your organisation's email domains in workspace settings
- Read every conversation against that declaration, including the ones already stored
- Import Fireflies meetings as each one finishes, not on the next scheduled run
- Read Huddle sentiment separately from customer evidence, with its source
- Ask a question about a multi-step process and have it recognised as a funnel

## Say which domains are yours

A workspace declares the email domains its own organisation uses, from the workspace edit dialog. Every path that decides whether a speaker is your team or the customer now reads that declaration: attendee hints, meeting-note import, contact resolution, and the backfill that re-reads conversations you already have. A note's headings are no longer mistaken for speakers.

- Customer evidence counts the customers and no one else
- A contact you already know gets the company you would give a stranger

- [Administer your workspace](/docs/product/workspace-administration)

## Meetings arrive when they are ready

Fireflies meetings import as each one finishes rather than waiting for the next scheduled run, so a call you just left is available while the conversation is still worth acting on.

- [Connect Fireflies](/docs/integrations/fireflies)

## Sentiment you can trace

Huddle sentiment is now separate from customer evidence and carries the source behind it, so a mood reading never gets mistaken for something a customer said. Linear milestones join the current cycle in the Huddle.

- [Run a team Huddle](/docs/product/initiative-huddle)

## More in this release

### Customer identity and meetings

A workspace can now state who it is, and everything that reads a conversation respects it.

- Workspaces declare the company email domains their organisation uses
- Attendee hints, meeting-note import and contact resolution all read that declaration
- A backfill re-reads conversations stored before the declaration existed
- A conversation signal uses the attendee list it already carries
- A note's headings are no longer read as speakers
- An undeclared API participant is placed by the owner before being called the customer
- An Account created from a domain is named like a company, not a URL
- Corrected company assignments for affected contacts
- Fireflies meetings import as they finish

### Huddles and delivery

- Huddle sentiment is separated from customer evidence and is source-backed
- Linear milestones Huddle widget
- Signal evidence gained a category rail
- The Members list shows a person's teams as one line instead of a row per membership

### Product analytics

- A question about a multi-step process is recognised as a funnel even when it never says "funnel"
- Funnel and ratio recipes for PostHog product questions
- Funnel questions compare across complete windows only
- Account overview stays visible and reports verified CRM coverage
- Salesforce account sync field permissions fixed, and capped scans are rejected before reconciliation

### Agents and external API

- MCP returns consistent summaries for signals, opportunities, accounts and ideas
- Opportunity summaries show counts of linked records
- Participant URLs are exposed in Study reads
- Slack agent failure recovery preserves accurate progress and partial outcomes
- Slack action failures stay privacy-bounded

Canonical page: https://zentrik.ai/releases/v1-14-0
