How to Set Up a Custom Domain for your Knowledge Base

Set your knowledge base to have a subdomain or domain that matches the domain that your application uses

Your knowledge base can be accessed primarily in two ways: from the life ring button of your application or by accessing the domain it's set to. 

It's possible to set your knowledge base to have a subdomain or domain that matches the domain that your application uses. For example, if the domain of your application or website is app.example.com, then you can set it to be help.example.com or kb.example.com.

It's currently not possible to use a path of your main domain (example.com/help) but you can have a redirect set up on your side to send users to help.example.com if they try to access the 'help' path.

Setting the domain is as easy as inputting it into the 'custom domain' field, as so:

You'll be provided with two CNAMEs that you'll need to add to the rules of your DNS provider. After setting them, you can use checker tools found via search engines to verify that they're properly set. Sometimes you'll receive a 'timeout error', which is usually caused by your DNS provider having some time based restriction on when the CNAMEs need to be added to the DNS provider. If you experience this error, you can reset the attempt by momentarily entering a different name and then switching it back to the domain you wish to set.