Skip to content

Application — Calls

Path: /calls

The Calls page provides a searchable and filterable list of all Microsoft Teams calls recorded in Dynatrace. Use it to find specific calls, investigate quality issues, or drill down into a particular call’s full details.

Breadcrumb navigation: Home > Calls


An advanced filter input with type-ahead suggestions. Multiple conditions can be combined with AND.

Available filter keys:

KeyDisplay nameTypeDescription
idIdStringUnique call identifier
participantParticipantStringName of any participant in the call
participantCountParticipant CountNumberTotal number of participants
healthHealthEnumCall quality status
typeTypeEnumCall type
startStartDate/TimeCall start timestamp
endEndDate/TimeCall end timestamp
durationDurationNumber (seconds)Call duration
subnetSubnetIP/CIDRAny participant’s network subnet
locationLocationStringAny participant’s site location

Valid values for health: Good, Poor, Unclassified

Valid values for type: peerToPeer, groupCall, user_out, ucap_in, conf_in

String operators (participant, id, location): =, !=, in (), not in (), ~ (contains), starts with, ends with

Numeric operators (participantCount, duration): =, !=, >, >=, <, <=

Health / Type: equality operators only (=, !=, in (), not in ())

Subnet: requires a full IP address or CIDR notation; invalid values show an inline error.

The filter is stored in the URL (?filter=...) and validated in real-time. The Update button is disabled if syntax is invalid.

Duration suggestions (pre-filled):

LabelValue (seconds)
1 minute60
5 minutes300
10 minutes600
30 minutes1800
1 hour3600
2 hours7200

Standard preset time range picker. Stored in URL as ?from=...&to=....

A checkbox toggle. When checked, calls with a duration of 0 (no recording data) are included.

  • Default: unchecked
  • Stored in URL as ?showEmptyCalls=true

Applies the current filter, timeframe, and “Show empty calls” setting. Highlighted when filters differ from the last applied values. Disabled if filter syntax is invalid or a query is in progress.


A sortable, paginated data table listing all calls matching the current filter.

ColumnSortableDescription
HealthYesCall quality status shown as a colored icon. Sort order: Good → Poor → Unknown
TypeNoCall type chip (Peer To Peer, Group Call, User Outbound, UCAP Inbound, Conference Inbound)
IDNoUnique call identifier. Link to Call Overview only when details are available
ParticipantsNoParticipant names. Guest users summarized (e.g., “and 2 Guests”)
CountYesNumber of participants
StartNoCall start timestamp
EndNoCall end timestamp
DurationYesCall duration formatted as HH:MM:SS
  • Details available + duration > 0: ID is a clickable link to Call Overview. The link includes a 10-minute padding before the start and after the end.
  • Details available + duration = 0: ID is disabled. Hover shows: “No call recording available”.
  • Details unavailable (for PSTN calls): ID is disabled. Hover shows: “Call details are not available for PSTN calls”.
  • Open details action follows the same rules as the ID column:
    • available only when details are available and duration > 0,
    • disabled with tooltip “No call recording available” when duration = 0,
    • disabled with tooltip “Call details are not available for PSTN calls” when details are unavailable.
  • Download call details is disabled for PSTN calls with tooltip “Download is not available for PSTN calls”.
  • Named participants listed comma-separated.
  • Guest users are counted and shown as “and N Guest(s)”.
  • If all participants are guests: shows “N Guests”.

SituationWhat you see
LoadingSpinner / skeleton rows
No calls match filtersEmpty table
Filter syntax invalidUpdate button disabled; inline error
Network errorError message in the table area

ParameterDescriptionExample
filterAdvanced filter expressionhealth = "Poor"
fromTimeframe startnow()-7d
toTimeframe endnow()
showEmptyCallsInclude calls with no recordingtrue / false

ActionDestination
Click a call ID (with recording)Call Overview for that call
Navigated from Users pageFilter pre-populated with the selected user’s name
Navigated from Sites tableFilter pre-populated with the selected location