---
title: Configuration
slug: web-view-sdk-config
createdAt: 2026-11-03T10:14:14.701Z
---

Almost everything about the chat is set in the Kindly platform, not in code. Its colours, texts, greeting, languages and behaviour come from the bot's settings for the market you start with, so a change there reaches your app the next time the chat loads, without an app release

## Allowed domains

The chat page runs on `https://chat.kindlycdn.com`, and the SDK sends your app's iOS bundle id or Android package name with its requests to the Kindly chat backend. If the bot only allows listed domains, add your app's bundle id and package name to that list, as the native Kindly SDK also requires. A bot that allows every domain needs no change

## What you set in code

| Setting                                  | Where it is described                                                                      |
| ---------------------------------------- | ------------------------------------------------------------------------------------------ |
| Bot key, market and language             | [Initialization](docId\:MqmlgrN2Nv8ye8otUkYqC) and [Markets](docId\:hY7NowSOuz-mdL-_zIZeL) |
| A language or a dialogue for one display | [Launch Chat](docId\:Yjruacdl_gPttkM6yK-4V)                                                |
| Who the user is                          | [Authentication](docId\:ObaH52zBKe08oBMXxiXu3)                                             |
| Context for the next message             | [Context](docId\:Q7UnBbDaHkj-EG0eqRGhl)                                                    |
| What happens to links                    | [Link Interception](docId:1D_RWHC_US3g18s-OBWW4)                                           |
| Debug logs and crash reporting           | [Logging and Crash Reporting](docId\:CvwcNYrweCJNxeWTZCRY1)                                |
