Skip to content

Commit eba89c4

Browse files
Merge pull request #256403 from paolamvhz/pstnRooms
Adding Rooms PSTN capabilities to conceptual documents
2 parents ec74184 + 379f906 commit eba89c4

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

articles/communication-services/concepts/analytics/logs/rooms-logs.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Communication Services offers the following types of logs that you can enable:
5959
| `UpsertedRoomParticipantsCount` | The count of participants upserted in a Room. |
6060
| `RemovedRoomParticipantsCount` | The count of participants removed from a Room. |
6161
| `TimeGenerated` | The timestamp (UTC) of when the log was generated. |
62+
| `PstnDialOutEnabled` | Indicates whether a room has the ability to make PSTN calls to invite people to a meeting. |
6263

6364

6465
#### Example CreateRoom log
@@ -69,13 +70,14 @@ Communication Services offers the following types of logs that you can enable:
6970
"CorrelationId": "Y4x6ZabFE0+E8ERwMpd68w",
7071
"Level": "Informational",
7172
"OperationName": "CreateRoom",
72-
"OperationVersion": "2022-03-31-preview",
73+
"OperationVersion": "2023-10-30-preview",
7374
"ResultType": "Succeeded",
7475
"ResultSignature": 201,
7576
"RoomId": "99466898241024408",
7677
"RoomLifespan": 61,
7778
"AddedRoomParticipantsCount": 4,
7879
"TimeGenerated": "5/25/2023, 4:32:49.469 AM",
80+
"PstnDialOutEnabled": false,
7981
}
8082
]
8183
```
@@ -88,7 +90,7 @@ Communication Services offers the following types of logs that you can enable:
8890
"CorrelationId": "CNiZIX7fvkumtBSpFq7fxg",
8991
"Level": "Informational",
9092
"OperationName": "GetRoom",
91-
"OperationVersion": "2022-03-31-preview",
93+
"OperationVersion": "2023-10-30-preview",
9294
"ResultType": "Succeeded",
9395
"ResultSignature": "200",
9496
"RoomId": "99466387192310000",
@@ -106,12 +108,13 @@ Communication Services offers the following types of logs that you can enable:
106108
"CorrelationId": "Bwqzh0pdnkGPDwNcMnBkng",
107109
"Level": "Informational",
108110
"OperationName": "UpdateRoom",
109-
"OperationVersion": "2022-03-31-preview",
111+
"OperationVersion": "2023-10-30-preview",
110112
"ResultType": "Succeeded",
111113
"ResultSignature": "200",
112114
"RoomId": "99466387192310000",
113115
"RoomLifespan": 121,
114116
"TimeGenerated": "2022-08-19T17:07:30.3543160Z",
117+
"PstnDialOutEnabled": false,
115118
},
116119
]
117120
```
@@ -124,7 +127,7 @@ Communication Services offers the following types of logs that you can enable:
124127
"CorrelationId": "x7rMXmihYEe3GFho9T/H2w",
125128
"Level": "Informational",
126129
"OperationName": "DeleteRoom",
127-
"OperationVersion": "2022-02-01",
130+
"OperationVersion": "2023-10-30-preview",
128131
"ResultType": "Succeeded",
129132
"ResultSignature": "204",
130133
"RoomId": "99466387192310000",
@@ -142,7 +145,7 @@ Communication Services offers the following types of logs that you can enable:
142145
"CorrelationId": "KibM39CaXkK+HTInfsiY2w",
143146
"Level": "Informational",
144147
"OperationName": "ListRooms",
145-
"OperationVersion": "2022-03-31-preview",
148+
"OperationVersion": "2023-10-30-preview",
146149
"ResultType": "Succeeded",
147150
"ResultSignature": "200",
148151
"TimeGenerated": "2022-08-19T17:07:30.5393800Z",
@@ -158,7 +161,7 @@ Communication Services offers the following types of logs that you can enable:
158161
"CorrelationId": "zHT8snnUMkaXCRDFfjQDJw",
159162
"Level": "Informational",
160163
"OperationName": "UpdateParticipants",
161-
"OperationVersion": "2022-03-31-preview",
164+
"OperationVersion": "2023-10-30-preview",
162165
"ResultType": "Succeeded",
163166
"ResultSignature": "200",
164167
"RoomId": "99466387192310000",

articles/communication-services/concepts/rooms/room-concept.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Here are the main scenarios where rooms are useful:
2020
- **Rooms enable scheduled communication experience.** Rooms help service platforms deliver meeting-style experiences while still being suitably generic for a wide variety of industry applications. Services can schedule and manage rooms for patients seeking medical advice, financial planners working with clients, and lawyers providing legal services.
2121
- **Rooms enable an invite-only experience.** Rooms allow your services to control which users can join the room for a virtual appointment with doctors or financial consultants. This will allow only a subset of users with assigned Communication Services identities to join a room call.
2222
- **Rooms enable structured communications through roles and permissions.** Rooms allow developers to assign predefined roles to users to exercise a higher degree of control and structure in communication. Ensure only presenters can speak and share content in a large meeting or in a virtual conference.
23+
- **Rooms enable to perform calls using PSTN.** Rooms enable users to invite participants to a meeting by making phone calls through the public switched telephone network (PSTN).
2324

2425
## When to use rooms
2526

@@ -115,6 +116,8 @@ The tables below provide detailed capabilities mapped to the roles. At a high le
115116
| - Render a video in multiple places (local camera or remote stream) | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> |
116117
| - Set/Update video scaling mode | ✔️ | ✔️ | ✔️ <br>(Only Remote)</br> |
117118
| - Render remote video stream | ✔️ | ✔️ | ✔️ |
119+
| **PSTN calls** | | |
120+
| - Call participants using phone calls | ✔️ |||
118121

119122
*) Only available on the web calling SDK. Not available on iOS and Android calling SDKs
120123

0 commit comments

Comments
 (0)