Dialogue Cloud

What's New in UCC Site Creator v8.4.2.1

This article describes the changes introduced in v8.4.2.1 compared to v8.4.1.9. Version 8.4.2.0 was an internal milestone that was never released publicly; its changes are included here.


UCC Dashboard SPFx Package (v8.4.2.1)

The bundled SPFx package has been updated to v8.4.2.1, addressing the following issues and introducing new capabilities in the UCC A Unified Contact Center, or UCC, is a queue of interactions (voice, email, IM, etc.) that are handled by Agents. Each UCC has its own settings, IVR menus and Agents. Agents can belong to one or several UCCs and can have multiple skills (competencies). A UCC can be visualized as a contact center “micro service”. Customers can utilize one UCC (e.g. a global helpdesk), a few UCC’s (e.g. for each department or regional office) or hundreds of UCC’s (e.g. for each bed at a hospital). They are interconnected and can all be managed from one central location. Dashboard web part:

Fixes

  • Fixed an issue where users were unable to view connected questions. Attempting to switch to the parent question previously resulted in an error.
  • Resolved an issue where the Call Recording value on the dashboard showed as disabled even when audio recording was enabled.
  • Corrected a misleading delete confirmation pop-up when removing an IVR Interactive Voice Response, or IVR, is a telephone application to take orders via telephone keypad or voice through a computer. By choosing menu options the caller receives information, without the intervention of a human operator, or will be forwarded to the appropriate Agent. question, which previously suggested that the entire IVR would be deleted rather than a single item.
  • Restored version history and "modified by" visibility for list and library items, enabling users to track changes over time.
  • Fixed an issue where recordings in subfolders could not be opened in the recording list.
  • Resolved an issue where outbound dialer entries were not populating date and time correctly; a date and time picker has now been added.
  • Fixed an issue where saving a skill on the modality endpoint did not persist or display correctly.
  • Resolved an issue where multiple-line plugin settings were not displayed correctly in the plugin settings.
  • Fixed an issue where skills were not fully visible in availability-related dropdowns (previously limited to 100 items).
  • Fixed multiple issues with Holidays, primarily caused by incorrect handling of time zones.
  • Fixed an issue where the audio file title could not be saved after creation.
  • Fixed an issue where Agent custom hours were not stored in the correct syntax when created or edited.

Improvements

  • Enhanced the Business Hours Dashboard, now correctly displaying time when using morning and afternoon shift configurations.
  • Improved filtering functionality by adding a search box to the filter dropdown for list columns, now aligned with library column filtering.
  • Added a horizontal scrollbar at the top of each list for improved usability.
  • Introduced spreadsheet view, allowing users to edit multiple items, copy/paste from Excel, and work more efficiently in bulk.
  • Enabled inline editing for lists to simplify quick updates.
  • Added functionality to delete multiple entries in lists and libraries at once.
  • Improved the Voicemail list by restoring missing columns (e.g., Delivered, Retry, Processed, Hunt Skill) and enabling editing of relevant fields in the pop-up.

Changes

  • Renamed the "Active" column in the agents list to "Presence Error" for improved clarity.

New Switches: -SchemaOnly and -UpdateAppOnly

Two new switches are available on both Modernize-UccSite.ps1 and Batch-ModernizeUccSites.ps1, allowing already-modernized sites to be updated with minimal disruption and without rebuilding the Home.aspx page.

-SchemaOnly

Skips page recreation and the SPFx app update entirely. Only list schema changes (new columns and content types) are applied. This is the fastest upgrade path for large numbers of sites when only schema changes need to be rolled out.

  • Typical run time: ~10 seconds per site
  • Use with -Force on already-modernized sites

-UpdateAppOnly

Skips page recreation. Updates the SPFx app installation to the latest deployed version and applies any pending schema changes. The existing Home.aspx page and its web part configuration are left in place.

  • Typical run time: ~20–30 seconds per site
  • Use with -Force on already-modernized sites

See What the Scripts Do for full usage examples and guidance on choosing the right mode.


Schema Updates

MicrosoftTeamsEndpoint Content Type

A new content type MicrosoftTeamsEndpoint is now provisioned (required for future Neo on Unify deployments) on the Endpoints list. It is created as a site-level content type in the AnywhereNow group and added to the list with the following field configuration:

Field Behavior
TeamsEndpoint Required
DisplayName, DisplayNumber, Hide Optional

The DisplayName, DisplayNumber, and TeamsEndpoint fields are removed from the ModalityEndpoint content type field links to avoid duplication. The content type is visible on the Endpoints list New button.

New Columns

The following columns have been added to SchemaUpdates.ps1. They are applied automatically during site provisioning and modernization, and are safe to run on existing sites.

List / Library Internal Name Display Name Type
Voicemails wsp_ucc_vmd_hunt_skill Hunt Skill Text

Bug Fix: Hide Column Default Value

The Hide column (wsp_ucc_endpoints_hide) on the Endpoints list had an incorrect default value of Yes. It is now correctly provisioned with a default of No for new sites, matching the reference site configuration. This value is applied automatically on new sites, but not on existing sites via schema update.


Upgrade Path from v8.4.1.9

New Sites

No action required. Run UCC.Site.Creator.ps1 as normal. All changes are included automatically.

Existing Sites

The recommended upgrade sequence for already-modernized sites is:

  1. Deploy the new SPFx package to the tenant app catalog using Deploy-UccDashboard.ps1.
  2. Update existing sites using -UpdateAppOnly. This applies the new SPFx version and all schema changes (including the MicrosoftTeamsEndpoint content type and the Voicemails Hunt Skill column) in a single pass without rebuilding the home page.
Copy
PowerShell — single site
.\Modernize-UccSite.ps1 `
    -SiteUrl "https://contoso.sharepoint.com/sites/ucc-sales" `
    -Mode Modernize `
    -UpdateAppOnly `
    -Force `
    -ClientId "your-client-id" `
    -CertificatePath "C:\Certs\cert.pfx" `
    -CertificatePassword $certPassword `
    -Tenant "contoso.onmicrosoft.com"
Copy
PowerShell — batch
.\Batch-ModernizeUccSites.ps1 `
    -InputCsv ".\UccSites.csv" `
    -Mode Modernize `
    -UpdateAppOnly `
    -Force `
    -ClientId "your-client-id" `
    -CertificatePath "C:\Certs\cert.pfx" `
    -CertificatePassword $certPassword `
    -Tenant "contoso.onmicrosoft.com"