If your organization on the Agency or the Enterprise subscription plan, you can put your own custom domain to your bots embed code and the Control Room for the full white labeling for you and your clients.


Step 1Add the deployment domain you want your bot to be available from on the Deployment domains tab on the Organization Settings page, and click New.


After you click save, you need to verification DNS records (CNAME records) to the DNS settings of the domain you want to connect it to. This has to be configured via the interface of your hosting provider:



Important note: The main domain name is also added in this example as well, but please be aware that, unfortunately, not all DNS tools will automatically strip that from your DNS record as officially it should only be the name of your subdomain (which is an example in the example above).


Another important note: Only after you have added these records to the DNS can you successfully add the domain. This is to prove you have the right ownership of that domain and is needed for the DNS so it knows where to find the requested page.

Note: Although each hosting provider will have a different interface it will most likely consist of the following three elements: 1. The record name (on the left) 2. the record type and 3. the Record value (on the right)


After you have added a verification CNAME records to your DNS, give it some time to propagate the records, then refresh the list of domains until the status of the domain becomes Verified and the Deployment DNS records appear:



You will need to add that ALL deployment records to your DNS settings as well.


After your domain becomes Deployed, the bots under this organization and all its sub-organizations will now use it for:


  • Embed code
  • Landing page URLs as default
  • Control Room

Note:  Please keep in mind that it can take some time between adding the DNS records and clicking save, as it can take a little while for those DNS settings are 'known' everywhere,