Webitel: Documentation

Video calls

1. Description

The video call feature allows a contact center agent to interact with a client via video communication.

A video call follows the logic of a regular call in the Webitel system and is processed through a Flow schema and contact center queues. To join a video call, the client uses a special link that opens a connection page in the browser.

Once connected, a video session is established between the agent and the client. During the call, users can interact via video and chat. After the call ends, all related materials are saved in the system and available for review in the History section.

The following features are available during a video call:

  • video communication between the agent and the client;

  • chat during the video call for exchanging messages and transferring files;

  • screenshot capture by the agent during the call;

  • video call recording (manual by the agent or automatic);

  • call rating by the client after the call ends;

  • viewing call information in the History section, including the recording, screenshots, chat, and files.

The video call feature is supported on desktop devices only. When the link is opened on a mobile device, the following message is displayed:

"This page is not available on mobile. Please switch to desktop".

2. Client Connection to a Video Call

To start a video call, the agent sends the client a link to join the video call.

The link is generated by the system using the createMeeting component. The agent can then send the link to the client, for example, via chat.

The generated link has a limited validity period, defined by the expireSec parameter.

After following the received link, the video call connection page opens, displaying a message asking the client to check access to the camera and microphone (Fig. 1).

When the page is opened for the first time, the browser requests permission to use:

  • the camera;

  • the microphone.

To proceed, the user must click Allow and confirm device access in the browser. Once access is granted, the system navigates to the video call connection screen (Fig. 2).

Allow microphone and Camera!.png
Fig. 1. Camera and microphone access check page

2.2. Device Setup and Connecting to a Video Call

After granting access to the camera and microphone, the device controls become available on the connection page.

The user can enable or disable the microphone and camera, and open the settings panel to select the microphone, speaker, and camera.

Ready to join?.png
Fig. 2. Video call connection page

The following elements are displayed on the connection page (Fig. 2):

  1. Microphone icon (Fig. 2.(1))enables image-20260312-204013.png or disables image-20260312-204048.png audio transmission.

  2. Camera icon (Fig. 2.(2))enables image-20260312-204215.png or disables image-20260312-204238.png video transmission.

  3. Settings icon (Fig. 2.(3)) — opens the device settings panel (Fig. 3).

  4. Join now button (Fig. 2.(4)) — connects to the video call.

Settings_.png
Fig. 3. Device settings panel

The following parameters are available in the settings panel:

  1. Microphone (Fig. 3.(1)) — select the device for audio transmission.

  2. Speaker (Fig. 3.(2)) — select the device for audio playback.

  3. CHECK button (Fig. 3.(3)) — test the audio of the selected speaker.

  4. Camera (Fig. 3.(4)) — select the device for video transmission and preview the image.

  5. Close icon (Fig. 3.(5)) — closes the device settings panel.

After checking and configuring the devices, the client can connect to the video call.

To do so, click Join now (Fig. 2.(4)), after which the system initiates the connection to the agent.

2.3. Client Video Call Interface

After the connection is established, the client video call interface opens (Fig. 4).

The following elements are displayed in the interface:

  1. Agent video (Fig. 4.(1)) — the main video call window displaying the agent's video.

  2. Client's own video (Fig. 4.(2)) — a small preview window displaying the image from the client's camera.

  3. Microphone icon (Fig. 4.(3))enables image-20260312-204013.png or disables image-20260312-204048.png audio transmission.

  4. Camera icon (Fig. 4.(4))enables image-20260312-204215.png or disables image-20260312-204238.png video transmission.

  5. Settings icon (Fig. 4.(5)) — opens the device settings panel for configuring or changing the microphone, speaker, and camera (Fig. 5).

  6. Chat icon (Fig. 4.(6)) — opens the chat panel for exchanging messages during the video call (Fig. 6).

  7. End video call button (Fig. 4.(7)).

Відеодзвінок.png
Fig. 4. Client video call interface

2.4. Settings Panel During a Video Call

During a video call, the client can change the device settings. To do so, click the Settings icon (Fig. 4.(5)).

The following parameters are available in the settings panel (Fig. 5):

  1. Microphone (Fig. 5.(1)) — select the device for audio transmission.

  2. Speaker (Fig. 5.(2)) — select the device for audio playback.

  3. CHECK button (Fig. 5.(3)) — test the audio of the selected speaker.

  4. Camera (Fig. 5.(4)) — select the device for video transmission.

  5. Close icon (Fig. 5.(5)) — closes the settings panel.

After changing the parameters, the settings are applied immediately during the current video call.

Settings during the call.png
Fig. 5. Settings panel during a video call

2.5. Chat During a Video Call

During a video call, the client can use the chat to exchange messages with the agent. To open the chat panel, click the Chat icon (Fig. 4.(6)).

Once opened, the chat panel is displayed (Fig. 6).

Through the chat, the client can send text messages, emoji, and files.

The following elements are available in the chat panel:

  • Message input field (Fig. 6.(1)) — used to type a text message.

  • File attachment button (Fig. 6.(2)) — allows adding a file to the message.

  • Emoji button (Fig. 6.(3)) — opens the emoji selection panel.

  • Send message button (Fig. 6.(4)) — sends the typed message to the chat.

  • Close chat button (Fig. 6.(5)) — closes the chat panel.

Meeting chat.png
Fig. 6. Chat during a video call

2.6. Ending the Call

To end the video call, the client uses the end call button.

To do so, click the button image-20260313-092421.png (Fig. 4.(7)), after which the video call ends and the system navigates to the rating screen (Fig. 7).

2.7. Video Call Rating

After the video call ends, the client is prompted to rate the quality of service (Fig. 7).

The client can select one of the following rating options:

  • Good — a positive rating of the consultation.

  • Bad — a negative rating of the consultation.

We`d love your feedback.png
Fig. 7. Video call rating screen

After selecting a rating, the system saves the client's feedback and displays a confirmation message (Fig. 8).

Ваш отзыв успешно сохранен.png
Fig. 8. Feedback saved confirmation message

The client's rating is saved in the meeting_satisfaction variable in the call card in the HistoryCall info section.

This variable is used to pass the video call rating and can be configured according to the system settings.

3. Agent Work with Video Calls ("Workspace")

3.1. Receiving an Incoming Video Call

When the client follows the received link and initiates a video call, the agent receives an incoming call in "Workspace".

The incoming call is displayed in the central panel (Fig. 9.(1)) and the Active Calls block (Fig. 9.(4)), showing the client's name and call type.

To interact with the call, the agent can: accept the call (Fig. 9.(2)), (Fig. 9.(5)) or reject the call (Fig. 9.(3)), (Fig. 9.(6)).

Incoming videocall.png
Fig. 9. Incoming video call displayed in the Active Calls block in Workspace

3.2. Accepting a Video Call and the Video Call Interface

To accept the call, the agent clicks the accept call button (Fig. 9.(2)) or (Fig. 9.(5)).

After this, the connection is established and the video call mini-window opens (Fig. 10).

Small window.png
Fig. 10. Video call mini-window in Workspace

3.2.1. Video Call Interface in the Mini-Window

In this mode, the agent sees:

  • the client's video;

  • the agent's video;

  • video call controls.

The following functions are available in the mini-window:

  1. Expand the video call window to full screen (Fig. 11.(1)) — opens the video call in full-screen mode (Fig. 13).

  2. Expand the video call window (Fig. 11.(2)) — opens the video call in expanded mode (Fig. 12).

  3. Take a screenshot image-20260314-112103.png (Fig. 11.(3)).

  4. Start a video call recording (Fig. 11.(4)).

Міні-вікно-20260314-110609.png
Fig. 11. Video call mini-window in Workspace

3.2.2. Video Call Interface in the Medium-Size Window

After clicking the expand button (Fig. 11.(2)), the medium-size video call window opens (Fig. 12), with the following functions available:

  1. Take a screenshot image-20260314-112103.png (Fig. 12.(1)).

  2. Start a video call recording image-20260314-112125.png (Fig. 12.(2)).

  3. Expand the video call window to full screen image-20260314-111802.png (Fig. 12.(3)).

  4. Return the video call window to mini-window image-20260314-112038.png (Fig. 12.(4)).

Middle window.png
Fig. 12. Expanded video call window

3.2.3. Full-Screen Mode

The agent can expand the video to full screen by clicking the full-screen button image-20260314-111802.png . In this mode, the client's video occupies the entire screen (Fig. 13).

The following functions are available in full-screen mode:

  1. Take a screenshot image-20260314-112103.png (Fig. 13.(1)).

  2. Start a video call recording image-20260314-112125.png (Fig. 13.(2)).

  3. Return the video call window to mini-size image-20260314-112259.png (Fig. 13.(3)).

  4. Return the video call window to medium size image-20260314-112038.png (Fig. 13.(4)).

Повноекранний режим відеодзвінка.png
Fig. 13. Full-screen mode

3.3. Chat During a Video Call

During a video call, the agent can use the chat to communicate with the client. The chat interface is displayed in the central part of Workspace (Fig. 14.(1)).

The chat opens automatically after the first message from the client. Until the first message is received, the chat remains unavailable to the agent.

The following features are available in the chat:

  1. text message input (Fig. 14.(2));

  2. file attachment (Fig. 14.(3));

  3. emoji attachment (Fig. 14.(4));

  4. send message (Fig. 14.(5));

  5. camera icon (Fig. 14.(6))enables image-20260312-204215.png or disables image-20260312-204238.png video transmission during the video call;

  6. hold icon (Fig. 14.(7)) — puts the video call on hold;

  7. microphone icon (Fig. 14.(8))enables image-20260312-204013.png or disables image-20260312-204048.png audio transmission during the video call.

Chat Workspace.png
Fig. 14. Chat interface during a video call in Workspace

3.4. Taking Screenshots

During a video call, the agent can take screenshots of the client's image.

The captured screenshots are displayed on the Screenshots tab, which opens after clicking the button image-20260314-113444.png (Fig. 15.(1)).

The tab displays a list of all captured screenshots (Fig. 15.(2)), showing the name, date, and time of creation for each file.

The following actions are available for each screenshot:

  • download the file (Fig. 15.(3));

  • delete the file (Fig. 15.(4));

  • view the screenshot — after clicking the view icon (Fig. 15.(5)), the image viewer opens (Fig. 16).

Screenshots.png
Fig. 15. Screenshots tab with the list of captured screenshots

The following elements are available in the screenshot viewer:

  1. navigate to the previous image (Fig. 16.(1));

  2. navigate to the next image (Fig. 16.(2));

  3. screenshot thumbnail gallery (Fig. 16.(3));

  4. open and close the thumbnail gallery (Fig. 16.(4));

  5. download the image (Fig. 16.(5));

  6. delete the image (Fig. 16.(6));

  7. open the image in full-screen size (Fig. 16.(7)).

Модальне вікно перегляду скріншоту.png
Fig. 16. Screenshot viewer

3.5. Ending the Call

To end the video call, the agent clicks the end call button image-20260314-123013.png on the call control panel.

After clicking the button, the connection with the client is terminated and the video call closes in Workspace.

4. Reviewing Video Calls ("History")

4.1. Finding a Video Call

The History section displays a list of all completed calls (Fig. 17).

The following information is shown for each call in the table:

  • date and time of the call;

  • direction;

  • user;

  • total duration;

  • talk duration;

  • end reason.

The agent can find the required video call in the list and open its card to view detailed information.

History.png
Fig. 17. History section with the list of calls

4.2. Viewing the Client's Rating

In the call card, on the Call info tab, in the Variables block, the rating left by the client after the video call is displayed (Fig. 18).

The rating is saved in the meeting_satisfaction variable.

The value of this variable corresponds to the rating the client left after the video call ended.

Variables.png
Fig. 18. Client rating displayed in the call variables

4.3. Viewing the Video Call Recording

In the call card, on the Video Call Recording tab (Fig. 19), the following actions are available:

  • view, download, and delete the automatic and manual video call recording (Fig. 19.(1));

  • view the chat history (Fig. 19.(2));

  • view, download, or delete screenshots (Fig. 19.(3)) captured during the call;

  • generate a PDF file from screenshots captured during the call (Fig. 19.(4));

  • view, download, and delete PDF files generated from screenshots (Fig. 19.(5)).

Recording.png
Fig. 19. Video Call Recording tab

4.3.1. Generating a PDF from Screenshots

On the PDFs tab, the system can automatically generate a PDF file from screenshots captured during the call.

The following information is displayed in the registry (Fig. 20.(1)):

  • PDF file name;

  • generation status;

  • date and time of creation;

  • user who created the file.

The following actions are available for PDF files:

  • refresh the registry to check the generation status (Fig. 20.(2));

  • bulk delete selected PDF files (Fig. 20.(3));

  • download a PDF file (Fig. 20.(4));

  • delete a PDF file (Fig. 20.(5)).

PDF tab.png
Fig. 20. PDFs tab