Professional Documents
Culture Documents
Updated: 2023-05-12
Contact Information
For technical support or other queries, contact CBA Communications Support at:
support@cbaliveassist.com
As Fusion Live Assist is based on the Fusion Client SDK, it supports voice and video and data
channel integration with existing SIP infrastructures such as call centers, PBXs, and MCUs.
Web Browsers
Co‑
Browser Version WebRTC Plugin Audio Video Platform
browse
Windows
Google G.711 VP8 10 (64
86+ Yes Yes No
Chrome Opus H.264 bit)
OSX
Windows
Mozilla G.711 VP8 10 (64
84+ Yes Yes No
Firefox Opus H.264 bit)
OSX
OSX
10.13+
VP8
iOS 13+
Apple G.711 (not
13+ Yes Yes No (voice &
Safari Opus in 11)
video and
H.264
Co-
browse)
Windows
Microsoft G.711 VP8
85+ Yes Yes No 10 (64
Edge Opus H.264
bit)
Safari - version 11 and later does not require a plugin; version 11 only supports H.264.
Safari on iOS and OSX are supported as per above compatibilty
Hardware Requirements
There is no specific minimum requirement for the hardware of a consumer or agent machine,
other than that they should support the above platform and browser; background tasks on the
client machine may affect the performance of CBA Live Assist. These are reasonable
specifications for client or agent machines accessing a CBA Live Assist enabled browser
application which uses voice, video, and co-browsing:
Mac
Mac Pro
MacBook Pro
MacBook
MacBook Air
iMac
Mac mini
Linux
Known Issues
If a consumer is using Internet Explorer 11, and they navigate away from the CBA Live
Assist-enabled website to another independent website, the co-browse temporarily stops.
The agent typically asks the consumer to return to the original site, and the co-browse
resumes. Occasionally, when the consumer returns to the original website, Internet Explorer
11 blocks the reconnection of the co-browse, and the agent is no longer able to co-browse
with the consumer.
IE has a bug in getComputedStyle (which we use to do the replication) that does not return
the defined border-style for pseudo-elements, but instead returns the border style of the
parent element. To get border-style replicating in a pseudo-element in IE, we suggest that
you use the following method, where the solid style that you want in the pseudo-element is
inherited from its parent:
label {
border: 0 solid;
label::before {
iOS
SDK
8.0 - 11
Architecture
Devices
Android
API Levels
28 - 9.0 (Pie)
29 - 10 (Android Q )
30 - 11 ( Android 11 )
Devices
New Features
1.64.11 Access FCSDK api directly from the javascript-api.war & bug fixes
1.64.5 Setting initial zoom and max window size on Zoom of an Image
1.48.0 Historical data for document push and short code use
1.44.0 Ability to disable specific agent features for all agents in administration UI
When building Android applications that are targeting Android Oreo, the target API should be
set to 25 (Nougat) in AndroidManifest.xml:
<manifest>
<uses-sdk android:targetSdkVersion=’25’/>
Failure to do this results in Spotlight and Annotation not working on Android Oreo.
IE may run slowly during co-browsing sessions. To alleviate this do one or both of:
Add an item to the configuration object passed to startSupport (see the CBA Live
Assist Developers Guides):
basicPseudoElementRendering: true
This causes CBA Live Assist to consider only the most commonly used styles when rendering
objects. Objects with other styles are rendered to the agent, but the agent does not see them
exactly as the consumer does.
Mark elements on the page which do not need to be rendered to the agent with the class:
assist-screenshare-ignore
which prevents the element and its children from being examined for rendering to the agent at
all. You could use this on invisible elements which serve some purpose in the browser.
Limitations
General
CBA Live Assist and FCSDK must be behind the same Reverse Proxy.
Elements styled with CSS3 animations may not appear in the agent co-browse.
Content within an iFrame that is inside a CBA Live Assist-enabled page do not appear
in the agent co-browse unless the AssistIFrameSDK is used.
Page content loaded from another domain to the origin may not appear in the agent co-
browse.
Content loaded within a web page using Adobe® Flash® cannot be accessed by CBA
Live Assist, so these elements will not appear in the co-browse in the agent console.
Inline frame (iFrame) content is currently limited in functionality, and is not interactive -
this means that buttons and other controls within an iframe are visible to the agent, but
not usable.
Not all moveable elements can be moved by a CBA Live Assist agent using the co-
browse.
Inline frame (iframe) contents currently limited in functionality on iOS, and is not
interactive - this means that buttons and other controls within an iframe are visible to
the agent, but are not usable.
Component Versions
Component Filename
This issue is typically caused by not configuring CBA Live Assist after installation. This can
happen especially if the deployment platform is the Trial Environment, and CBA Live Assist has
been inadvertently installed with its configuration modules, meaning that it does not use the Trial
Environment default settings, but instead expects to use values specified by the administrator.
A symptom of this is an error message in the FAS server log similar to the following:
To resolve this problem, the administrator needs to ensure that CBA Live Assist is configured
properly, using either the CLI or the web administration console at:
https://<fas address>:8443/web_plugin_framework/webcontroller/cbaliveassist/
For details see the CBA Live Assist Overview and Installation Guide.
Got response from Assist Server. Status Code: 403 Response: Forbidden
The probable reason for this is that CBA Live Assist is misconfigured. Specifically, the
Anonymous Consumer Access setting needs to be Trusted. See the CBA Live Assist
Overview and Installation Guide.
This happens when the application using the CBA Live Assist SDK does not activate the
background mode for VoIP and audio. This is part of the application settings, set in XCode (see
Targets > Capabilities > Background modes).
By default, the FAS ships with a certificate signed by an internal Certificate Authority (CA).
Internet Explorer does not accept this CA, requires the internal CA certificate be imported into its
Trust Store manually, and does not provide an easy way to do this. When using HTTPS in this
scenario, CBA Live Assist calls may or may not succeed; typically, when the call fails the CBA
Live Assist popup window that appears will be blank. Consequently, we recommend HTTP
during development to avoid these issues; once a production environment is created, that
environment requires a certificate signed by a trusted CA to ensure HTTPS works without issue.
WebSocket Initiation
To prevent getting a 302 error reported to you by a WebSocket during handshaking, ensure that
your deployment allows direct access to the WebSocket endpoint:
wss://<server>:<port>/assistserver/topic
CBA Live Assist imposes no limits of its own on the size of pushed documents. The larger the
document, the more time it takes for CBA Live Assist to transfer it from the server and render it
to the consumer, so we make the following recommendations:
Individual files should be less than 2 MB. Consider dividing larger PDFs into separate files
which an agent might want to push individually. The maximum size of a PDF which has been
tested is 25 MB.
Include only text and graphics; including multimedia files markedly increases the size of the
PDF.
CBA Live Assist renders images in a document faster if their resolution is lower. 150 dpi is
enough for screens, though if you expect the document to be printed as well, its images
must also be suitable for that.
JPEG images are usually smaller and render quicker than lossless formats.
Images with effects (such as masking and transparency) take longer for CBA Live Assist to
render than simple images placed in the PDF.
Some PDF generators produce PDF output which takes longer to render than others.
Reviews tend to ignore this and concentrate on features, so it’s not easy to find which ones
are best for the purpose, but Adobe must be considered a benchmark.
CBALA-
1.64.16.2 Text overflow is not rendered correctly
285
CBALA-
1.64.14 Resolved the issue on Android OS12 when app is backgrounded
390
CBALA-
1.64.14 Live Assist SDK Memory leak resolved
461
CBALA-
1.64.12 LASDK not compatible with SwiftUI
335
CBALA- Can not add line break in the element “text area” of Form Editor
1.64.11
247 in agent/console
CBALA-
1.64.11 No remote audio from the client side after link push
245
CBALA-
1.64.11 iOS: App crashed when Agent scrolls the shared link document
426
CBALA-
1.64.6 Texts are misplaced/disappeared
167
CBALA- New feature (setting ‘initial zoom level’ and ‘max window size’)
1.64.5
179 blur zoom image
CBA LA-
1.64.4 [Security Enhancement] Migration jQuery 1.11.3 to 3.5.1
60
CBA LA-
1.63.0 CSS not sharing as expected
3622
CBA LA-
1.63.0 Web (IE): Consecutive co-browse fails
3627
CBA LA-
1.63.0 SVG not displaying correctly
3631
CBA LA-
1.63.0 Co-browsing issues with cba.com
3634
CBA LA-
1.62.0 SessionCount is not decreasing
3595
CBA LA-
1.62.0 IE11: stroke-dasharray is not supported
3603
CBA LA-
1.62.0 CSS overflow visible is not working while screen sharing
3616
CBA LA-
1.61.0 Android: document share with invalid URL
2764
CBA LA-
1.61.0 Table borders are not displayed on the agent view
2838
CBA LA- Firefox: black screen at agent end when CSS property
1.61.0
2901 background-size:100% auto
CBA LA-
1.61.0 JavaScript error on document sharing
3607
CBA LA-
1.61.0 Info font icon is not shared when screen sharing
3610
CBA LA- Android: Agent can see masked content while program is doing
1.60.0
3451 scrolling operations
CBA LA-
1.60.0 Getting error in assist-element-viewable-permissions.js
3587
CBA LA-
1.60.0 IE11: Font not displayed correctly
3596
CBA LA-
1.60.0 IE: slowness and sometimes crashes
3599
CBA LA-
1.60.0 IE11: stroke-dasharray is not supported
3603
CBA LA-
1.59.0 IE is slow when being used for assist call
3581
CBA LA-
1.59.0 Screen replication triggered when co-browse is not active
3580
CBA LA-
1.58.0 Transitions causing constant screen replication in IE11 and Edge
3565
CBA LA-
1.58.0 MediaLink first replication takes 40+ s on Firefox
3555
CBA LA-
1.58.0 Issue with SVG when consumer on IE11
3552
CBA LA-
1.57.0 Update Jackson to 2.9.4
3553
CBA LA-
1.57.0 Stop overlapping Text.
3548
CBA LA-
1.57.0 EndSupport fail to DELETE session
3543
CBA LA-
1.57.0 When using IE as consumer webpage crashes / slows to a crawl
3542
CBA LA-
1.57.0 IE - Latency issue on pages where iFrame content included
3066
CBA LA- Android: A webview that loads in a fragment will not have the
1.57.0
2101 form Editing JS injected
CBA LA- iOS - Annotations from MSR are mismatched on iPhone app (in
1.56.0
3529 Landscape mode only)
CBA LA-
1.56.0 Security issue in Jackson libraries
3521
CBA LA-
1.56.0 Upper part of characters is not displayed in co-browse
3458
CBA LA- Android APK crash by changing the device from portrait mode to
1.55.0
3483 landscape mode
CBA LA-
1.55.0 Android : stop agent back press from backgrounding application
3477
CBA LA- Android : SDK invokes back button pressed intermittently after
1.55.0
3467 coming back from the background
CBA LA- Text misaligned when using zoom tool on pages with
1.54.0
3484 transformed text
CBA LA-
1.54.0 Agent can’t see consumer’s screen in cobrowse - Safari 10.x.x
3260
CBA LA- Characters are out of the position and deviates during co browse
1.53.0
3461 session
CBA LA-
1.53.0 document push issue - not displays PDF on agent side
3450
CBA LA- iOS : Stub out FCSDK methods in CBA LiveAssist to enable
1.53.0
3444 library to be submitted via Xcode9
CBA LA- Android Oreo 8.0.0 as a consumer: Spotlight and Annotation are
1.53.0
3426 not working
CBA LA-
1.53.0 Iframe content is not rendering when consumer is on Chrome
3423
CBA LA-
1.52.0 CBA Live Assist : localization to Serbian language
3434
CBA LA-
1.52.0 Sometimes annotations do not render for the agent
3410
CBA LA- iOS- The device specific page with which USAA App interacts
1.52.0
3409 gets frozen during Screen Share Session
CBA LA-
1.52.0 IE Browser crashes on specific webpages
3348
CBA LA-
1.52.0 CSS transform:rotate not working
2835
CBA LA- SVG styles specified externally not rendering correctly on Agent
1.51.0
3259 end
CBA LA-
1.51.0 Font icons not rendering on Agent end
3256
CBA LA- Highlight is thin and contains dots during screenshare in Android
1.51.0
3060 channel
CBA LA- In Co-browse session when we’re zooming in/out font size
1.50.0
3373 doesn’t change and shared screen view become smaller
CBA LA- annotation & spotlight not working with agent console sample
1.49.0
3365 iframed into WDE
CBA LA-
1.49.0 Connection status callbacks are not working on all pages
2775
CBA LA- RIPPLE - annotation & spotlight not working with agent console
1.48.1
3382 sample iframed into WDE
CBA LA-
1.48.1 CBA Live Assist Cobrowse support for Ext JS
3379
CBA LA-
1.48.0 Japanese language-only locale not supported
3350
CBA LA-
1.48.0 Unable to initiate call from Chrome 60
3310
CBA LA-
1.47.0 iframe scroll bars not visible
3274
CBA LA-
1.47.0 z-index affecting annotations and document sharing
2107
CBA LA-
1.46.0 minus symbol (-) not showing when iFrame replicated to agent
3299
CBA LA-
1.46.0 Background image against body is not rendering
3287
CBA LA-
1.46.0 Shared window not appearing on agent screens
3266
CBA LA-
1.46.0 Support for border-radius CSS
3257
CBA LA-
1.45.4 Session usage now supports SQL Server
3110
CBA LA-
1.45.1 NPE in Eventing if app session missing
3293
CBA LA-
1.45.0 PDF sharing issues with IE
3250
CBA LA- During Meetme Session Agent is still able to Start Zoom when
1.45.0
3236 Zoom Feature is disabled for Agent via Admin console
CBA LA- Can’t select value in select box agent side when only one 1
1.45.0
3229 option available
CBA LA-
1.45.0 iOS webview loading page issues
3101
CBA LA-
1.44.0 Zoom button is disabled after performed some steps
3187
CBA LA- Unable to close Zoom window and cancel call after closing
1.44.0
3137 Console window
CBA LA- Map shapes/polygons and map pin not always being displayed
1.44.0
3083 on Agent-side
CBA LA-
1.44.0 Web: Section headers being overlaid by section content
2948
CBA LA- Poor error handling on priority field for URL/Document in Finesse
1.43.0
3131 Supervisor Gadget
CBA LA-
1.43.0 Upgrade issues with user password including ‘$’ wildcards
3130
CBA LA- SVG image not replicating on IE11 if there are additional
1.42.0
3078 parameters after SVG url
CBA LA-
1.42.0 pushDocument issue when file name of PDF is Japanese
3018
CBA LA-
1.41.0 Session Token Keep-alive does not start quickly enough
3039
CBA LA-
1.41.0 Browser history manipulation interrupts LA initialization in Firefox
3027
CBA LA-
1.41.0 Selection box menus not shown when selected by the customer
2989
CBA LA- Ability to help agent remote navigate web pages that does not
1.41.0
2969 render completely in the customer view
CBA LA-
1.41.0 HTML list item element
2839
CBA LA-
1.40.2 Session token keep alive does not start quickly enough
3036
CBA LA-
1.40.0 Inlined SVG cause browser exceptions in IE
3001
CBA LA-
1.40.0 Borders with width of 1px are not visible on Surface Pro/Chrome
2997
CBA LA- Content within a visibility: hidden container not show even if
1.40.0
2993 overriding to visible
CBA LA-
1.40.0 Dropdown menus not visually identified on agent side
2991
CBA LA-
1.40.0 div content ‘overflowing’ on Agent-side
2966
CBA LA-
1.40.0 Border missing from drop-down lists on Agent-side
2965
CBA LA-
1.40.0 Missing box shadow on Agent side
2964
CBA LA-
1.40.0 Offscreen :before CSS elements can cause LA to hang browser
2952
CBA LA-
1.40.0 SVGs inlined in CSS are not visible in the agent console
2949
CBA LA- Android7: Short code displaying again when android consumer
1.40.0
2946 clicks on i don’t need help
CBA LA-
1.40.0 Web: Replication is not sending delta images
2945
CBA LA-
1.40.0 blank port number in preferences causes app crash
2943
CBA LA- iOS: Few fields of Native tab and operation on them are visible to
1.40.0
2782 agent even after hide controls is enabled
CBA LA- Agent [*s view is different, when using the different box-shadow
1.40.0
2774 CSS properties
CBA LA-
1.40.0 Polling URL not defined
1027
There have been intermittent reports of the following occurring - these are still being
investigated:
On iOS, on a co-browse session established using a short code, when a call is ended from the
agent side, but on the customer side the app is in the background, then the app is brought into
the foreground, the End Support button disappears.
| | CBA LA-2734 | There have been intermittent reports of the following occurring - these
are still being investigated: On iOS, after a snapshot is deleted by a customer, the Tools menu
disappears. | | CBA LA-2684 | CBA Live Assist does not load-balance across cluster for
assigning short-codes to session tokens |