Teammate filters in reports

Choose the right teammate or team filter in Featurebase Reports - dynamic, currently assigned, replied, closed, handled, rated, or SLA-attributed.

Written By Markus from Featurebase

Last updated About 5 hours ago

Overview

Use teammate and team filters to better understand teammate participation and its impact on the overall customer experience. They help you answer questions such as:

  • Who is currently assigned to a conversation or ticket

  • Who replied, handled, or closed it

  • Which teammate was rated by the customer or associated with an SLA evaluation

  • How an individual teammate or team performs across a report

Apply teammate attributes as report-level or chart-level filters, or use supported attributes as breakdowns. Each filter answers a different question, so two charts filtered to the same teammate may show different conversations. The available options depend on the metrics and datasets in the chart.


Report-level teammate filters

A report-level filter applies to every chart in the report. The filter must be supported by every chart's metrics, so changing a metric can remove a report filter that is no longer compatible.

Choose

Use it when

How it behaves

Teammate

You want to analyze one teammate across a whole report

Each chart automatically uses the teammate attribution that fits its metric

Team

You want the same metric-aware behavior for a team

Each chart automatically uses the team attribution that fits its metric

A specific teammate or team attribute

Every chart should use one fixed attribution, such as current assignee or teammate who replied

Only charts whose metrics support that attribute can use the filter

Note: If no rows match the selected teammate or team, the affected charts show that there is no data for the selection.

How the dynamic Teammate filter works

The ‘Teammate’ filter is the best default for most report-level filtering. It changes meaning based on the metric instead of forcing every chart to use current assignment.

Metric or dataset

Teammate matches

Team matches

Conversation volume and state metrics, Tickets, and Tickets time in state

Teammate currently assigned

Team currently assigned

First response time metrics

Teammate first replied

Team replied to

Response time, conversations replied to, replies sent, replies to close, and reassignments

Teammate replied to

Team replied to

Time to close, time from first assignment to close, and reopen rate

Last closed by teammate

Team assigned

Time to first close and closed conversations on first contact rate

First closed by teammate

Team assigned

Conversation Rating metrics

Teammate rated

Team assigned

Conversation Actions metrics

Action performed by

Team at action time

Conversations assigned

Action performed by

Team assigned

Copilot metrics

Teammate who asked

Team at action time

Teammate Handling metrics

Handled by teammate

Team at action time

SLA metrics

SLA attributed to

Team at action time

Teammate status-period metrics

The teammate on the status period

Dynamic Team is not available

This lets one report answer "How did this teammate perform?" across response, close, handling, rating, and SLA charts without configuring a different filter for each one. When you need one fixed meaning instead, choose a specific attribute from the Reporting metrics and attributes reference.

To compare one teammate across multiple metrics, start with the ‘Teammate Performance’ report and use the dynamic ‘Teammate’ filter in the report header.

To filter by current team membership, open the Teammate filter, select is a member of, and choose a team. The report includes the current members of that team, so its results update when teammates join or leave the team.


Chart-level teammate attributes

At chart level, use compatible teammate attributes as filters or breakdowns. A chart-level filter affects only that chart and only needs to be compatible with its selected metrics. Most filterable attributes can also be used at report level when every chart supports them.

Current assignment attributes

Attribute

What it matches

Datasets

Teammate currently assigned

The teammate currently assigned to the conversation or ticket

Conversations, Conversation Actions, Tickets, Teammate Handling, SLA

Current-assignment filters follow live ownership. If a conversation from last month is reassigned from Maria today, it leaves Maria's Teammate currently assigned results for that period and appears under the new assignee instead. Use action-based attributes when you need historical participation that does not move with current ownership.

Common use cases

Scenario: See how many conversations created during the selected period are currently assigned to a specific teammate.

How to apply:

  1. Select metric: Choose New conversations

  2. Apply teammate filter: Add Teammate currently assigned and select the teammate

  3. Optional: Add Conversation state is Snoozed to focus on deferred conversations

Reply and close attributes

Attribute

What it matches

Datasets

Teammate replied to

Every teammate who has replied to the conversation; one conversation can match several teammates

Conversations, Conversation State, Conversation Rating, Conversation Actions, SLA

Teammate first replied

The teammate who sent the first visible reply

Conversations

Teammate last replied

The teammate who sent the latest visible reply

Conversations

First closed by teammate

The teammate who first closed the conversation

Conversations, Conversation State

Last closed by teammate

The teammate who most recently closed the conversation

Conversations, Conversation State

First-reply and first-close attributes stay fixed. Last-reply and last-close attributes update if a later matching action happens.

Common use cases

Scenario: Measure how quickly a teammate sends the first visible reply to new conversations.

How to apply:

  1. Select metric: Choose the First response time metric with the timestamp basis you want to report on

  2. Apply teammate filter: Add Teammate first replied and select the teammate

Scenario: Count the unique conversations a specific teammate replied to during the selected period.

How to apply:

  1. Select metric: Choose Conversations replied to

  2. Apply teammate filter: Add Teammate replied to and select the teammate

Rating attributes

Attribute

What it matches

Datasets

Teammate rated

The teammate directly associated with the CSAT rating

Conversation State, Conversation Rating

Last teammate rated

The most recent teammate associated with the conversation's rating flow

Conversation State, Conversation Rating

Last teammate rated updates when a later rating is associated with another teammate. Use Teammate rated when you want the teammate directly associated with each rating.

Common use cases

Scenario: Review the customer ratings associated with a specific teammate.

How to apply:

  1. Select metric: Choose CSAT score

  2. Apply teammate filter: Add Teammate rated and select the teammate

Activity and attribution attributes

Attribute

What it matches

Datasets

Action performed by

The teammate who performed an individual assignment, reply, note, mention, or close action

Conversation Actions

Handled by teammate

The teammate who actively worked the conversation during a handling period

Teammate Handling

SLA attributed to

The teammate associated with an SLA evaluation

SLA

Teammate who asked

The teammate who submitted the Copilot prompt

Copilot

These attributes stay with the historical action, handling period, SLA evaluation, or Copilot prompt instead of following current ownership.

Common use cases

Scenario: Count the close actions performed by a specific teammate during the selected period.

How to apply:

  1. Select metric: Choose Closed conversations

  2. Apply teammate filter: Add Action performed by and select the teammate

Scenario: Measure the average time a teammate actively spends handling conversations.

How to apply:

  1. Select metric: Choose Teammate handling time

  2. Choose aggregation: Select Average

  3. Apply teammate filter: Add Handled by teammate and select the teammate

Scenario: Review SLA performance for evaluations attributed to a specific teammate.

How to apply:

  1. Select metric: Choose SLA hit rate

  2. Apply teammate filter: Add SLA attributed to and select the teammate

Scenario: Count the questions a specific teammate asked Copilot.

How to apply:

  1. Select metric: Choose Copilot questions

  2. Apply teammate filter: Add Teammate who asked and select the teammate


Team filters

Team filters use either the current team, the team selected dynamically for a metric, or the team associated with a specific historical action.

Filter

What it matches

Datasets

Team

The dynamic team attribution selected for each metric

All except Teammate Status Period

Team assigned

The historical team assigned to the conversation at assignment time

Conversations, Conversation Actions, Teammate Handling, SLA

Team currently assigned

The team currently assigned to the conversation or ticket

Conversations, Conversation Actions, Tickets, Teammate Handling, SLA

Team replied to

The team associated with a historical teammate reply

Conversations, Conversation Actions

Team last replied

The team associated with the latest visible reply

Conversations

Team at action time

The team that owned the conversation when an action, handling period, or SLA evaluation happened

Conversation Actions, Teammate Handling, SLA

Historical team attribution stays with the action even if the teammate changes teams later. Work Maria completed while she was on the Support team continues to count toward Support. The Teammate is a member of condition answers a different question by using the team's current members.

Common use cases

Scenario: Compare first-response performance for a specific team.

How to apply:

  1. Select metric: Choose the First response time metric with the timestamp basis you want to report on

  2. Apply team filter: Add the dynamic Team filter and select the team


FAQs