Declaring capabilities
Cobrowse allows for different levels of capabilities which can be enabled or disabled from the settings of the dashboard or SDKs.
Several of our capabilities, like full device or remote control, can be enabled or disabled from the Session Settings of the dashboard. However, you may wish to have greater control allowing for capabilities to be enabled for some use cases but disabled for another.
CobrowseIO.capabilities = [ 'cursor', ... some other capabilities ];Any capability included in the array will be enabled. To disable a capability omit it from the array.
A full list of capabilities can be seen in the table below.
cursor
remote control
Should agent cursor be rendered on client side
keypress
remote control
Can the agent generate key events
pointer
remote control
Can the agent point and click on things
scroll
remote control
Can the agent scroll the page (web only)
select
remote control
Can the agent select text (web only)
Examples
Allow the agent to scroll but not enter any values or navigate
Disable full device mode
Last updated