Meeting Rooms Room Overview#
Per-room overview: health, devices, utilization, quality, and actions.
Counters
| COUNTERS | |||||
|---|---|---|---|---|---|
|
looks_6
Capacity
|
looks_6
Calls (30d)
|
looks_6
Active Hours (30d)
|
looks_6
Quality Score (30d)
|
looks_6
Poor Meeting Rate (30d)
|
looks_6
No Show Rate (30d)
|
Charts
| CHARTS | |||
|---|---|---|---|
| Title | Type | Resource | Description |
| Time Usage Metrics | chart-column | Meeting Room Utilization | Shows the amount of time in minutes the room was used. |
| Quality Trend | chart-line | Meeting Room Utilization | Shows the room's quality score over time. |
| Occupancy Trend | chart-line | Meeting Room Utilization | Shows how many people are using the room compared to its capacity over time. |
| Booking Analysis | chart-column | Meeting Room Utilization | Shows how the room was used with regards to bookings. |
| Occupancy Metrics | chart-column | Meeting Room Utilization | Shows the maximum number of people using a room. |
Tables
| TABLES | |||
|---|---|---|---|
| Title | Resource | Fields | Drill-down |
| Room Devices | Meeting Room Device | Display Name Vendor Product Model Role Connection Status Software Version Firmware Compliant Health Band Last Seen At Unified Device Id | drilldown-modelType: data/MeetingRoomUnifiedDevice |
Text
| TEXT | |||
|---|---|---|---|
| Title | Resource | Datasource | Fields |
| Room Summary | Meeting Room | LXT0 |
|
Text Widget Content
| Title |
|---|
Room Summary
<div style="max-width:1100px;margin:0 auto;">
{% set room = rows[0] if rows and rows|length > 0 else {} %}
{# Room pkid (Id) used for Manage Room link, but not displayed #}
{% if room['Id'] is defined %}
{% set room_pkid = room['Id'] %}
{% elif room['id'] is defined %}
{% set room_pkid = room['id'] %}
{% else %}
{% set room_pkid = '' %}
{% endif %}
{# Manage Room URL (relative, environment-agnostic) #}
{% set manage_room_url =
'/portal/#/admin/form/form-generic/relation%2FWebexTeamsPlace'
~ ';originator=dashboard'
~ ';pkid=' ~ room_pkid
~ ';type=relation%2FWebexTeamsPlace'
%}
{% for h in headers %}
{% set rule = h.field.ruleName if h.field is defined and h.field.ruleName is defined else '' %}
{% set is_id = (rule == 'id') or (h.name == 'Id') or (h.displayName == 'Id') %}
{% set is_room_name = (rule == 'room_name') or (h.name == 'Room Name') or (h.displayName == 'Room Name') %}
{% if not is_id %}
{% set v = room[h.name] if room[h.name] is defined else "" %}
<div style="display:flex;align-items:baseline;margin:12px 0;">
<div style="width:220px;padding:0 30px 0 0;text-align:right;white-space:nowrap;
font:14px Roboto, Helvetica, sans-serif;font-weight:600;color:#000;">
{{ h.displayName }}{% if h.required %}<span style="margin-left:4px;font-weight:700;">*</span>{% endif %}
</div>
<div style="flex:1;font:14px Roboto, Helvetica, sans-serif;color:#000;line-height:1.4;">
{% if is_room_name and room_pkid %}
<span>{{ v if v else " "|safe }}</span>
<a href="{{ manage_room_url }}"
style="margin-left:12px;font-size:14px;text-decoration:underline;">
Manage Room
</a>
{% else %}
{{ v if v else " "|safe }}
{% endif %}
</div>
</div>
{% endif %}
{% endfor %}
</div>
|