Optional
agentThe timeout value is seconds to use when waiting for an agent to join the chat after an agent has been requested. If no agent joins after this time, the chat will be ended and an error message will be displayed to the user. By default, there is no timeout.
Optional
allowIndicates if web chat should automatically attempt to reconnect the user to a human agent when it is loaded. This only works if the service desk integration being used supports reconnecting. This value defaults to true.
Optional
availabilityThe timeout value in seconds to use when determining agent availability. When a connect_to_agent response is received, the system will ask the service desk if any agents are available. If no response is received within the timeout window, the system will return "false" to indicate no agents are available.
Optional
disableIndicates whether the conversation between a user and a service desk should be stored in session history.
Optional
genesysConfiguration data for the Genesys Web Messenger integration
Optional
integrationThis indicates which of the client-only service desk integrations to use.
Optional
niceDFOConfiguration data for the Nice DFO integration
Optional
skipIndicates if web chat should auto-connect to an agent whenever it receives a connect_to_agent response and agents are available. This essentially mimics the user clicking the "Request agent" button on the card. The card is still displayed to the user.
The section of the public config that contains configuration options for service desk integrations.