You can customise the appearance and behaviour of your chat widget by passing options through the ingeniousai.init() function when the widget is loaded on your web page.
<script>
const options = {
integrationId: '<integration Id>',
/* Customisation options go here */
},
ingeniousai.init(options).then();
</script>Some of these customisations can also be made through the Sunshine Integration API, or the Sunshine Conversations dashboard. Customisations you send in the ingeniousai.init() function will override any you have set via the API or dashboard.
Test your customisations by creating a test page.
Customisations
- Embedded widget
- Custom widget text
- Localised date format
- Display style
- Custom button size
- Fixed widget header
- Custom colours and branding
- Turn off sound notifications
- Store anonymous identities
- Custom menu items