
- Add your app’s information.
- Set up your domain.
- Set up your email sender information.
- Add your LLM API key(s).
- Set up your Stripe account
- Create a free tier plan for your users.
Updating your app’s information
The “Site Configurations” tab on the left-side menu is where you can go to change the user-facing information for your app, such as:- The name of your app
- A description of your app
- Your customer communications email
- Your website URL (preferably separate from the address of your app. For example, the GPT-trainer website is https://gpt-trainer.com/, while the GPT-trainer app is hosted at https://app.gpt-trainer.com). Please include the
https://
part of your URL. - Your logo (preferably
.png
or.jpg
. Do not upload.svg
files for your logo) and favicon - The colours of your app

Setting up your app’s domain
For this step, you will have to add a DNS A record with your domain service provider that points to the IP address provided to you on the “Domain” tab. You can use the root domain, or a sub-domain. For example, if you want your app to be registered atapp.chatbot-trainer.com
, the record to add is pictured below:

@
; if you are adding a subdomain, it should be the name of the subdomain, e.g. app
. If your domain provider is GoDaddy, the page you want to add your record at might look like this:

Setting up your email sender information

hello@chatbot-trainer.com
). Do not use Google, Yahoo, or other email providers. This is because the automated email service needs to verify your ownership of the domain to send from it.
Once you know the email you want to use for this part, please contact us, GPT-trainer, directly. We will work with you to verify your domain.
Your app will not work without setting up the automated emails with us. Please
reach out to us once you are ready for this step.
Adding your LLM API key(s)
In order to deploy your whitelabelled app, you will need to obtain your own OpenAI API key. Simply paste it into the box on the “API Key” tab in the dashboard, click “Add”, and you are good to go. You can change this API Key at any time. You cannot delete the key after adding it, only replace it with another key. This is because removing the key at any point will break AI functions for your users. Please verify that your API key is functional before entering it. You must add an OpenAI API key, as it is used for basic functions of the app. Optionally, you can add Anthropic Claude and/or Google Gemini API keys. Your app will work without these, but adding them will allow your users to use Claude and Gemini models in addition to OpenAI models.Setting up Stripe and the free tier plan


- Decide if you want to provide your users with a Free Tier Plan and/or a trial, and edit its perks.
- Create paid plans.
- Create paid add-ons.