Contact usRequest a demo

Configuring Unblu Branch

Unblu Branch combines the benefits of physical branch offices and online services to enable an even better advisory experience for your organization’s clients.

Basic configuration

To enable Unblu Branch, set com.unblu.messenger.branchEnabled to true.

This lets you configure Unblu Branch in the scope or scopes you want. It also lets you configure conversation templates for Unblu Branch.

Specify which conversation template to use for Branch client requests in com.unblu.conversation.template.branchClientRequestTemplateId.

Branch client configuration

A Branch client is a device in a branch office that visitors use to access Unblu.

Branch UI

The properties below specify how Unblu Branch should appear in various Unblu UIs.

Lower third

The lower third is available in Unblu Branch to display additional information about the person visitors are speaking with. For further information, refer to Lower third in Configuring audio and video calls.

Technical configuration properties

  • To configure Unblu Branch clients, a Branch technician must access the device, either in person or by some means of remote access.

    Branch technicians are users with the WEB_USER role. If they weren’t, they wouldn’t be able to access the Collaboration Server from a public network endpoint. As a result, you must set com.unblu.branch.makeVisitorBranchClientTechnician to true for them so they can access the Branch client setup page.

    Only set this configuration property for users who should be able to access the Branch client setup page.
  • com.unblu.branch.client.setup.defaultBranchClientBaseUrl: If your Branch clients all use the same base URL, prefilling the Base URL input field on the Branch client setup page makes the Branch technician’s job just that little bit simpler and less error-prone.

  • To allow participant types to transfer a conversation from one Branch client to another, add them to com.unblu.conversation.branch.transferToBranchClient.

    The configuration property is in the CONVERSATION_TEMPLATE scope.

  • The name of the cookie for the Branch client person source ID is defined in com.unblu.branchclientsession.personSourceId.cookieName.

  • com.unblu.si.branchclient.ui.keyEventPropagationMode defines whether to propagate keyup, keydown, and keypress events from the Unblu Embedded Visitor UI component to elements further up the DOM tree.