Webitel: Documentation

Version 25.08

This release includes a significant number of fixes and new features.

🆕 New Features

Presets in Cases, quick replies in Workspace, extended components in Flow, and file encryption.

✨ Improvements

  • Operator metrics widgets, detailed filtering in Contacts and Cases;

  • added the ability to configure users to receive audio and visual (push) notifications in Workspace;

  • in Flow (FormTable), implemented displaying only one value of an array element (e.g., phones.data.number[0]);

  • in Flow (FormTable), added settings for the table header (Table header) and default state (Collapsed by default); support for these settings has been reproduced in Workspace;

  • in Cases, the Reporter field now supports searching for contacts not only by name but also by phone number and email;

  • in Cases, implemented filtering of cases by any service level;

  • wrap-up form for outbound call;

  • permissions for the CRM-Configurations section;

  • More button for internal comments in cases.

🐞 Fixes

Bugs fixed in Workspace, Cases, Flow, CRM, Admin, and other modules.

🌐 Localizations

  • updated: KZ, ES.

  • new: RO, PL, UZ, VI.

Tasks:

Admin

  • Incorrect display of a section in the menu panel when the tab name matches the current system section.

  • Empty modal window displayed when editing "Communication types".

  • Partial lack of localization in Admin menu subsections — PL, RO, VI.

  • Horizontal scroll displayed in the subscribers registry.

  • Empty page displayed when scrolling through a large number of records in Media files.

  • Scrollbar missing in the "New queue" modal window.

  • "Save as" button not displayed in the subscriber card.

  • Search not working in the dropdown list of the "Grant permission" modal window.

  • Analytics module displayed when the role has no permission in the "Applications" tab.

  • [Triggers] New trigger for the edit event when changes occur in files, links, comments, and permissions in a case.

  • [Triggers] Incorrect object name in the triggers directory.

  • [Triggers] Trigger not firing for actions with related cases.

  • [Users] "Tokens" tab displayed when creating a user.

  • [Users] Incorrect section name “Users” displayed in breadcrumbs.

  • [Users] Modal window for creating a token does not open when adding a second time.

  • [Users] Name field required when creating a user.

  • [Chat] Chat not created if the first message violates the file policy.

  • [Storage] Ability to encrypt call and chat files.

  • [Triggers] Trigger for related cases.

  • [Triggers] Old-new value of a changed field in Update case.

  • [Triggers] Limitation of recursive schema execution.

  • Incorrect action recorded in logs for cases.

  • etag not displayed in uploaded logs of case_comments.

  • Incorrect recording of link creation action in a case.

  • Creation and deletion of links in a case via flow not logged.

  • 400 error when opening the Logs tab.

  • User IP not displayed if a case was created or edited using the userID field.

Audit

  • Localization: partial lack of Kazakh translation.

  • Cannot create a questionnaire — "Add criterion" button not working.

Contacts

  • [History] "Reset filter" button responds to the search field.

  • [Contacts] Contact duplicated when filtering by attribute.

  • [Contact groups] Search field in the "Contacts" tab not reset when editing another group.

  • [Statuses][BE] 500 Error when trying to delete a newly created status.

  • [Case sources][FE] "Description" field contains text instead of placeholder.

  • [SLAs] 500 Error when adding an SLA condition.

  • [SLAs] 500 Error when sorting by "Calendar" column.

  • [SLAs] Duplicate conditions created when selecting multiple priorities.

  • [Contacts] Incorrect placement of icons in the "Communication methods" tab.

  • [Contacts] Console errors when editing a contact.

  • [CRM] Localization: tooltips not translated into Kazakh.

  • [Contacts] Permissions registry tab does not adapt to page size if the contact name is long.

  • [Contacts] Incorrect placement of player in the contact timeline.

  • [Contacts] Play icon in the contact card not clickable.

  • [Contacts] Communication type icons not displayed in the top timeline panel.

  • [Contact groups] Incorrect sorting in the "Contacts" column in Contact Groups.

  • [Contact groups] Change value for dynamic groups in the "Contacts" column.

  • [Contact groups] 500 error when adding a contact to a group.

  • Full list of playback speeds not displayed in the contact card timeline.

Cases

  • "Timeline" tab displayed when creating a case.

  • Contacts open in normal format instead of read-only when navigating through a case (assignee, reporter).

  • Incorrect format of custom Calendar field in case card.

  • Search field value cleared when navigating to a case card.

  • No spacing between delete and edit icons in case card.

  • Actual resolution time updated when changing service.

  • 500 error when changing service.

  • userID field not working when creating and editing a case.

  • Missing translation in the cases section.

  • Increased height of the Result field in edit mode of case card.

  • Console errors when interacting with the Cases table.

  • Value not populated in "Group" or "Assignee" field if the lowest level (sub-service) has no value.

  • "Show unassigned" checkbox not displayed in Group filter.

  • Incorrect switcher state displayed in case registry.

  • Incorrect behavior of radio buttons in custom Calendar field filter.

  • Record created with empty "Description" field.

  • Red highlighting not displayed for fields when creating a case source.

  • Incorrect API used to fetch close reasons inside a record.

  • Permissions for attachment deletion.

  • Error when creating a service without SLA, assignee, or group.

  • Error when sorting by Assignee column in service registry.

  • Readable error text added in SLA modal window.

  • Automatic addition of files from chat into Attachments.

Custom lookup

  • Selected values not displayed in custom lookup record card after saving.

  • No sorting in custom lookup registry.

  • Cannot create record in custom lookup with enabled switcher.

  • Add button missing in empty registry window.

Flow

  • Component settings panel does not open in Safari and Firefox browsers.

  • queryTarget parameter ignored in getCases — search performed across all fields.

  • Extra fields displayed in changes array of updateCase component.

  • linkCommunication application not working.

  • All fields disappear when Source field is cleared.

  • "Start" component displayed in schema.

  • Incorrect placement of filter and field add icons in Form select from object component.

  • Cannot move Start component with other components.

  • Date column value not displayed in wrap-up table.

  • Values not displayed in wrap-up table for datetime column type.

  • Incorrect values displayed when adding two columns from one array in Form table wrap-up.

  • No validation for Format field in Form table component settings.

  • Component IDs incorrectly saved in wrap-up result.

  • Timeout not executed in Playback component.

  • Tooltips not displayed in wrap-up forms.

  • Only Inbound queue and Chat inbound queue types displayed in Queue field of Join queue component.

  • makeCall — created call ID added in response.

History

  • Wrap-up result tab goes beyond page layout.

  • Comment goes beyond display block.

  • From column values not displayed in uploaded xls file.

  • Default Created on filter value not cleared.

Supervisor

  • Incorrect display of "Queues" column.

  • Black screen and console error when adding a skill to an agent.

Workspace

  • Wrap-up form not saved during blind call transfer.

  • Incorrect text alignment when displaying number of found contacts.

  • Incorrect contact displayed in inbound call between users.

  • "Number of processed tasks" metric not counting correctly.

  • Blind transfer button not working during inbound call to agent.

  • Workspace localization not working.

  • Incorrect placement of modal window about websocket disconnection.

  • Wrap-up form not displayed for agent receiving consultative transfer from a queue.

  • Incorrect wrap-up form during consultative transfer between queues.

  • Wrap-up results not transferred between queues if not saved.

  • Sound notification not played on chat or task completion.

  • Push notification disappears regardless of push_notification_timeout setting.

  • "Remaining subscribers visibility" field restriction not affecting Workspace display.

  • Empty Schemes tab displayed.

  • Closed chat history not displayed if contact was deleted.

  • Missing animation when switching right panel tabs.

  • Slow animation when switching top elements in central panel.

  • Chat does not expand on MD screen size.

  • Emoji cannot be selected for sending in active chat.

Other

  • Number import tool from text file.

  • Flow improvements.

  • Work with clustered RabbitMQ.

  • Fixed visual representation of components in dynamic forms.

  • Added support for storage policy for chats.