OptionaldisplayName of the user which is presented to others.
Hostname of the Avaya Infinity API endpoint to connect to.
OptionalidleThe maximum time (in milliseconds) a User can still remain inactive after the idle timeout before the Omni SDK automatically shuts down.
OptionalidleThe maximum time (in milliseconds) a user can be inactive before the grace timer starts.
The unique web chat integration id configured in Avaya Infinity admin console.
Implementation of the JwtProvider interface provided by the application to handle the JWT lifecycle events and renew the JWT for the Omni SDK by communicating with their own backend application server.
OptionallogLogging level of the Omni SDK. If not specified LogLevel.WARN will be used by default.
OptionalsessionThe key value pairs capturing additional context information about this session of the User.
Initial JWT to initialize the Omni SDK.
Parameters to initialize the Omni SDK and create a session for this Omni SDK instance on the server.