The whitelabel dashboard is the interface through which partners of GPT-trainer can customize their own deployments of the app. Using the dashboard, partners are able to change the name, branding, and colors of the app. Partners are also able to manage their users, set their LLM API keys, and much more.Before you can get started with the dashboard, you will need to reach out to GPT-trainer staff with your email. We will provide you with a temporary password, which will enable you to log in to the dashboard. Once you have logged in, please change your password via the menu on the top right:
In the dashboard, you will need to complete the following tasks to get started:
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.
We will cover these steps in the remaining sections of this page.
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
You can update this information at any time. The changes will eventually be reflected to your users. They may not be updated immediately. Since we use a browser cache to store this information, your users will have to open the app in a new tab or window for any changes to be reflected.
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 at app.chatbot-trainer.com, the record to add is pictured below:
If you are adding the root domain, the “name” section should be the character @; 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:
Fill in the fields as directed, and click “Save”. If you are using another domain provider, please follow their instructions for adding DNS records.It may take a few minutes for the record to propagate, so give it some time before adding the domain to your GPT-trainer Partner dashboard. You must create the record first before using it in your dashboard.Please note: you must ensure that there is only a single A-record for your domain. If you have multiple records that point to different IP addresses, setup will not work. You can use a tool like Nslookup.io to check if there are multiple addresses associated with your domain. If there are, you must delete the other records before proceeding.Finally, the IP address used in the example is for testing purposes only. For the production version of your app, you will see a different IP address in your dashboard.
The email you enter on the “Email Templates” tab can be different from the one you provided on the “Site Configurations” tab. The email and name on this page will be used for automated communications with your users, such as sending verification codes, confirming purchases, etc.Please use your own domain for your email (for example, 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.
This domain/address does not have to have an inbox attached to it. It is for outbound emails only.
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.
You must create or link a Stripe account to be able to use subscriptions/plans within your app. To get started, simply click the “Create Account” button in the “Subscriptions” tab. Then, click the button that appears in the same location to be redirected to Stripe, where you can complete the Stripe onboarding process. Be prepared to fill out personal, business, and bank details.
Once you have completed the Stripe setup, your dashboard should look like the above, and you will be able to
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.
If you change the limits on your Free Plan on this page, the changes will be automatically propagated to your Free Plan users.For more details on creating paid plans, please see Creating plans.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"GPT-trainer API","colors":{"primary":"#2E3F51","light":"#516F90","dark":"#0D001D"},"favicon":"https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/logo/favicon.png?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=d04dff53c81245c4d48f0301bad6209f","logo":{"light":"https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/logo/light.svg?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=e282ced1ff19648529968cefe4eb3deb","dark":"https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/logo/dark.svg?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=bee6ec229dfdcd8e2a9654329a38a3c6"},"api":{"mdx":{"server":"https://app.gpt-trainer.com/api","auth":{"method":"bearer","name":null}}},"background":{"decoration":null,"color":{"light":null,"dark":"#111827"}},"navbar":{"links":[{"label":"Support","href":"mailto:hello@gpt-trainer.com"}],"primary":null},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"paladinmaxinc","hasAudioNarration":false,"actualSubdomain":"paladinmaxinc","customDomains":["guide.gpt-trainer.com"],"gitSource":{"type":"github","owner":"ks-collab","repo":"gpt-trainer-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e61733a4518725aab1a4","collectionId":"176b19f7-2d23-4aaa-b976-d711aa6932e6","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e61733a4518725aab1a4:success","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"API References","count":39},{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"Guides","count":12},{"language":"default","tag":"Data Sources","count":9},{"language":"default","tag":"Chatbots","count":6},{"language":"default","tag":"Session Messages","count":6},{"language":"default","tag":"Whitelabel","count":6},{"language":"default","tag":"Agents","count":5},{"language":"default","tag":"Chatbot Sessions","count":5},{"language":"default","tag":"Integrations","count":5}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"whitelabel/whitelabel-intro","slug":"/whitelabel/whitelabel-intro","pageMetadata":{"title":"Introduction and first-time setup","description":null,"href":"/whitelabel/whitelabel-intro"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`https://partners.gpt-trainer.com`,children:`whitelabel dashboard`}),` is the interface through which partners of GPT-trainer can customize their own deployments of the app. Using the dashboard, partners are able to change the name, branding, and colors of the app. Partners are also able to manage their users, set their LLM API keys, and much more.`]}),`\n`,_jsx(_components.p,{children:`Before you can get started with the dashboard, you will need to reach out to GPT-trainer staff with your email. We will provide you with a temporary password, which will enable you to log in to the dashboard. Once you have logged in, please change your password via the menu on the top right:`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=2a2b314963b37e5678fffc2365c603f7`,\"data-og-width\":`2972`,width:`2972`,\"data-og-height\":`410`,height:`410`,\"data-path\":`images/whitelabel-dash-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=c879b9b4aa6b2b1f2d4e1f76da4e146c 280w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=97e19a9b51ee6590454c67c8578b24af 560w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=1a0f9ae92cf9c521c66b411dce73fb82 840w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=2b19a5a67fd5c4a1ab1bfc0e0b92c720 1100w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=44d04a7693b3778852348a1b50bfac31 1650w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=96963604668656418b996c46685d1148 2500w`})}),`\n`,_jsx(_components.p,{children:`In the dashboard, you will need to complete the following tasks to get started:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Add your app’s information.`}),`\n`,_jsx(_components.li,{children:`Set up your domain.`}),`\n`,_jsx(_components.li,{children:`Set up your email sender information.`}),`\n`,_jsx(_components.li,{children:`Add your LLM API key(s).`}),`\n`,_jsx(_components.li,{children:`Set up your Stripe account`}),`\n`,_jsx(_components.li,{children:`Create a free tier plan for your users.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`We will cover these steps in the remaining sections of this page.`}),`\n`,_jsx(Heading,{level:`2`,id:`updating-your-app’s-information`,children:`Updating your app’s information`}),`\n`,_jsx(_components.p,{children:`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:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The name of your app`}),`\n`,_jsx(_components.li,{children:`A description of your app`}),`\n`,_jsx(_components.li,{children:`Your customer communications email`}),`\n`,_jsxs(_components.li,{children:[`Your website URL (preferably separate from the address of your app. For example, the GPT-trainer website is `,_jsx(_components.a,{href:`https://gpt-trainer.com/`,children:`https://gpt-trainer.com/`}),`, while the GPT-trainer app is hosted at `,_jsx(_components.a,{href:`https://app.gpt-trainer.com`,children:`https://app.gpt-trainer.com`}),`). Please include the `,_jsx(_components.code,{children:`https://`}),` part of your URL.`]}),`\n`,_jsxs(_components.li,{children:[`Your logo (preferably `,_jsx(_components.code,{children:`.png`}),` or `,_jsx(_components.code,{children:`.jpg`}),`. Do not upload `,_jsx(_components.code,{children:`.svg`}),` files for your logo) and favicon`]}),`\n`,_jsx(_components.li,{children:`The colours of your app`}),`\n`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=0ebe2d5b73012dddce5f7582a2d4d56e`,\"data-og-width\":`2980`,width:`2980`,\"data-og-height\":`722`,height:`722`,\"data-path\":`images/whitelabel-dash-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=2332465cda6f3cc0943a685afbf3d509 280w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=57dd7d8601a70a6e6096de2e94c7b92d 560w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=db86eaeb49f46ccaddba52ade309a5a3 840w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=c907f9f8754a265e0a93f4da4adf5232 1100w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=9d626b928d6a952b4cd3c9ac9a507801 1650w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=989ad235d4971bdd1dcb20c062d66cb6 2500w`})}),`\n`,_jsx(_components.p,{children:`You can update this information at any time. The changes will eventually be reflected to your users. They may not be updated immediately. Since we use a browser cache to store this information, your users will have to open the app in a new tab or window for any changes to be reflected.`}),`\n`,_jsx(Heading,{level:`2`,id:`setting-up-your-app’s-domain`,children:`Setting up your app’s domain`}),`\n`,_jsxs(_components.p,{children:[`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 at `,_jsx(_components.code,{children:`app.chatbot-trainer.com`}),`, the record to add is pictured below:`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=87cf9a57c0a9231a4034a3efff5e5889`,\"data-og-width\":`2208`,width:`2208`,\"data-og-height\":`490`,height:`490`,\"data-path\":`images/whitelabel-dash-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=01ce86f92032c5bcda059e04c4b7dc61 280w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=b1ba2f749b88b73731ff7f8196498527 560w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=6f259804803b1884c7a9eeea773ff9cd 840w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=f4210af8d1d4640c2bb87e047e8441c2 1100w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=505ea6d8af92a47519ce682ec9e508dc 1650w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=165db6a8ace331cacbdb34fb6c837f95 2500w`})}),`\n`,_jsxs(_components.p,{children:[`If you are adding the root domain, the “name” section should be the character `,_jsx(_components.code,{children:`@`}),`; if you are adding a subdomain, it should be the name of the subdomain, e.g. `,_jsx(_components.code,{children:`app`}),`. If your domain provider is GoDaddy, the page you want to add your record at might look like this:`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=ad54c788f66110bbf1f8f51d547b6732`,\"data-og-width\":`2862`,width:`2862`,\"data-og-height\":`1352`,height:`1352`,\"data-path\":`images/whitelabel-dash-4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=280\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=0fe585bdcc49d565da5f8a80149aee1b 280w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=560\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=dcb2ddd044ef65198b8fefd2dfbc172b 560w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=840\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=325114f79325bf013525892da9e7b3ad 840w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=0f80dec8afc39abb5a0aa064e008812f 1100w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=be7e180ee1279b9466fe352a82a8ed28 1650w, https://mintcdn.com/paladinmaxinc/cqqSKD6mznKTkSgB/images/whitelabel-dash-4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=cqqSKD6mznKTkSgB\u0026q=85\u0026s=375c14bef748d66d31aee69e6dc3057c 2500w`})}),`\n`,_jsx(_components.p,{children:`Fill in the fields as directed, and click “Save”. If you are using another domain provider, please follow their instructions for adding DNS records.`}),`\n`,_jsx(_components.p,{children:`It may take a few minutes for the record to propagate, so give it some time before adding the domain to your GPT-trainer Partner dashboard. You must create the record first before using it in your dashboard.`}),`\n`,_jsxs(_components.p,{children:[`Please note: you must ensure that there is only a single A-record for your domain. If you have multiple records that point to different IP addresses, setup will not work. You can use a tool like `,_jsx(_components.a,{href:`https://www.nslookup.io/website-to-ip-lookup/`,children:`Nslookup.io`}),` to check if there are multiple addresses associated with your domain. If there are, you must delete the other records before proceeding.`]}),`\n`,_jsx(_components.p,{children:`Finally, the IP address used in the example is for testing purposes only. For the production version of your app, you will see a different IP address in your dashboard.`}),`\n`,_jsx(Heading,{level:`2`,id:`setting-up-your-email-sender-information`,children:`Setting up your email sender information`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=df544c81b00006dab9ec0fb4446be5c2`,\"data-og-width\":`2972`,width:`2972`,\"data-og-height\":`1348`,height:`1348`,\"data-path\":`images/whitelabel-dash-5.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=280\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=54eeb394d10702a03ace715c6694c844 280w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=560\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=11dbdb55061d8b453291bff050f2b970 560w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=840\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=9c8c8be0834944ef550b009022f2a200 840w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=1100\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=aeb08a9bf4fe4d871b30c8997897cb06 1100w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=1650\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=c1cb4a716731fc1d41f0ff11e31a0c48 1650w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-5.png?w=2500\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=393d371ff0c0971cf72a1335a55e0c41 2500w`})}),`\n`,_jsx(_components.p,{children:`The email you enter on the “Email Templates” tab can be different from the one you provided on the “Site Configurations” tab. The email and name on this page will be used for automated communications with your users, such as sending verification codes, confirming purchases, etc.`}),`\n`,_jsxs(_components.p,{children:[`Please use your own domain for your email (for example, `,_jsx(_components.code,{children:`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.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.em,{children:`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.`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Your app will not work without setting up the automated emails with us. Please\nreach out to us once you are ready for this step.`})}),`\n`,_jsx(_components.p,{children:`This domain/address does not have to have an inbox attached to it. It is for outbound emails only.`}),`\n`,_jsx(Heading,{level:`2`,id:`adding-your-llm-api-keys`,children:`Adding your LLM API key(s)`}),`\n`,_jsxs(_components.p,{children:[`In order to deploy your whitelabelled app, you will need to obtain your own `,_jsx(_components.a,{href:`https://platform.openai.com/account/api-keys`,children:`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.`]}),`\n`,_jsx(_components.p,{children:`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.`}),`\n`,_jsx(Heading,{level:`2`,id:`setting-up-stripe-and-the-free-tier-plan`,children:`Setting up Stripe and the free tier plan`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=8c78d0b24344e5433baa18dbe7ecaa35`,\"data-og-width\":`2980`,width:`2980`,\"data-og-height\":`1336`,height:`1336`,\"data-path\":`images/whitelabel-dash-6.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=280\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=7cb2e5096f96a5348a08c60410e69b49 280w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=560\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=09c4f5c0e45701050a8043519f6f5681 560w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=840\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=43dd9e77507048ad5d3e6254de80b275 840w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=1100\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=0e24eeaf16e0447390b2f852430bca97 1100w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=1650\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=c0fcfa7e4399c4dfe8f68d66ceeaf07d 1650w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-6.png?w=2500\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=2625b480262bf88c0ff15e4c11605fb2 2500w`})}),`\n`,_jsx(_components.p,{children:`You must create or link a Stripe account to be able to use subscriptions/plans within your app. To get started, simply click the “Create Account” button in the “Subscriptions” tab. Then, click the button that appears in the same location to be redirected to Stripe, where you can complete the Stripe onboarding process. Be prepared to fill out personal, business, and bank details.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=2767de06dd54a594d591bfff872402a3`,\"data-og-width\":`2978`,width:`2978`,\"data-og-height\":`1288`,height:`1288`,\"data-path\":`images/whitelabel-dash-7.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=280\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=2aaffacd2d7e69a564db6323b069d2a3 280w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=560\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=ac5773de9f3d6883e80d6cf9a5637007 560w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=840\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=8bfe7fe09d99589069db8a60e3bd3c31 840w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=1100\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=f5498adea4c29fed5516256497db0e72 1100w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=1650\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=5ee3f6b224059c0c92dde8099c13c03f 1650w, https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/images/whitelabel-dash-7.png?w=2500\u0026fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=2e4de8fcd01162d1296851e2c78fa1cf 2500w`})}),`\n`,_jsx(_components.p,{children:`Once you have completed the Stripe setup, your dashboard should look like the above, and you will be able to`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Decide if you want to provide your users with a Free Tier Plan and/or a trial, and edit its perks.`}),`\n`,_jsx(_components.li,{children:`Create paid plans.`}),`\n`,_jsx(_components.li,{children:`Create paid add-ons.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`If you change the limits on your Free Plan on this page, the changes will be automatically propagated to your Free Plan users.`}),`\n`,_jsxs(_components.p,{children:[`For more details on creating paid plans, please see `,_jsx(_components.a,{href:`whitelabel-plans`,children:`Creating plans`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Introduction and first-time setup","description":null,"href":"/whitelabel/whitelabel-intro"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Updating your app’s information","slug":"updating-your-app’s-information","depth":2,"children":[]},{"title":"Setting up your app’s domain","slug":"setting-up-your-app’s-domain","depth":2,"children":[]},{"title":"Setting up your email sender information","slug":"setting-up-your-email-sender-information","depth":2,"children":[]},{"title":"Adding your LLM API key(s)","slug":"adding-your-llm-api-keys","depth":2,"children":[]},{"title":"Setting up Stripe and the free tier plan","slug":"setting-up-stripe-and-the-free-tier-plan","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"paladinmaxinc","siteName":"GPT-trainer API","title":"Introduction and first-time setup - GPT-trainer API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T00:48:27.793Z","originalFileLocation":"whitelabel/whitelabel-intro.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"GPT-trainer API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introduction and first-time setup - GPT-trainer API\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GPT-trainer API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://paladinmaxinc.mintlify.app/_mintlify/api/og/v2?division=Whitelabel+Dashboard\u0026amp;title=Introduction+and+first-time+setup\u0026amp;theme=d354e6b8b2605c4dee81eb93\u0026amp;signature=1a5b9a5f1c59d1e505e1ee93f6154e0a1d277a384c3580d021336a624087eaf7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Introduction and first-time setup - GPT-trainer API\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://paladinmaxinc.mintlify.app/_mintlify/api/og/v2?division=Whitelabel+Dashboard\u0026amp;title=Introduction+and+first-time+setup\u0026amp;theme=d354e6b8b2605c4dee81eb93\u0026amp;signature=1a5b9a5f1c59d1e505e1ee93f6154e0a1d277a384c3580d021336a624087eaf7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/paladinmaxinc/rZh3k9QVucZqPJ9E/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GPT-trainer API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2E3F51\">\u003clink data-mint-head rel=\"canonical\" href=\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/whitelabel/whitelabel-intro.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://guide.gpt-trainer.com/#organization\",\"name\":\"GPT-trainer API\",\"url\":\"https://guide.gpt-trainer.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/paladinmaxinc/_odr0HDBZYr--Le1/logo/light.svg?fit=max\u0026auto=format\u0026n=_odr0HDBZYr--Le1\u0026q=85\u0026s=e282ced1ff19648529968cefe4eb3deb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://guide.gpt-trainer.com#website\",\"name\":\"GPT-trainer API\",\"url\":\"https://guide.gpt-trainer.com\",\"publisher\":{\"@id\":\"https://guide.gpt-trainer.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro#webpage\",\"url\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro\",\"name\":\"Introduction and first-time setup\",\"dateModified\":\"2026-01-07T00:48:27.793Z\",\"isPartOf\":{\"@id\":\"https://guide.gpt-trainer.com#website\"},\"breadcrumb\":{\"@id\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"GPT-trainer API\",\"item\":\"https://guide.gpt-trainer.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction and first-time setup\",\"item\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro#article\",\"headline\":\"Introduction and first-time setup\",\"name\":\"Introduction and first-time setup\",\"url\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro\",\"mainEntityOfPage\":{\"@id\":\"https://guide.gpt-trainer.com/whitelabel/whitelabel-intro#webpage\"},\"dateModified\":\"2026-01-07T00:48:27.793Z\",\"publisher\":{\"@id\":\"https://guide.gpt-trainer.com/#organization\"},\"isPartOf\":{\"@id\":\"https://guide.gpt-trainer.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"GPT-trainer API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"GPT-trainer API","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/introduction"}]},{"anchor":"API References","icon":"code","pages":[{"title":"API References","href":"/api-reference/api-key-setup"}]},{"anchor":"Integrations","icon":"network-wired","pages":[{"title":"Integrations","href":"/integrations/slack"}]},{"anchor":"Tools","icon":"gear","pages":[{"title":"Tools","href":"/tools/tools-intro"}]},{"anchor":"Whitelabel","icon":"browser","groups":[{"group":"Whitelabel Dashboard","pages":[{"title":"Introduction and first-time setup","href":"/whitelabel/whitelabel-intro"},{"title":"Creating plans and pricing considerations","description":null,"href":"/whitelabel/whitelabel-plans"},{"title":"Managing your users","href":"/whitelabel/whitelabel-users"}]},{"group":"Integrations","pages":[{"title":"Publishing a Zapier app","href":"/whitelabel/whitelabel-zapier"},{"title":"Publishing a Make app","href":"/whitelabel/whitelabel-make"},{"title":"Meta Integration Process","href":"/whitelabel/whitelabel-meta"}]}]}]},"title":"Introduction and first-time setup - GPT-trainer API","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-D1UCVuPB.js","DynamicMarkdown-Crwq6WG_.js","zoom-image-lightbox-CFBqa0On.js","lightbox-handle-r17bVUz3.js"]}