What is White Label?
White Label allows you to rebrand MagicBolt AI as your own product. Your clients will see YOUR company name, YOUR logo, and YOUR domain - not MagicBolt AI.
What You'll Achieve:
Your own branded login page (e.g., login.yourcompany.com)
Custom Magic Link/QR domain (e.g., link.yourcompany.com)
Your company logo throughout the platform
Complete control over your agency operations
Before beginning the setup process, ensure you have access to the following:
✅ Required Items:
You Need to Create 3 CNAME Records:
Step-by-Step Instructions:
How to Add DNS Records (General Steps):
Log in to your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.)
Find the DNS Management or DNS Settings section
Click 'Add Record' or 'Add New Record'
Select 'CNAME' as the record type
Enter the Host Name (login, link, or web)
Enter the Value: 6b627031d5ffe764.vercel-dns-016.com
Set TTL to 'Automatic' or '3600' (1 hour)
Save the record
Repeat for all 3 records
Now that your DNS records are set up, it's time to configure your white-label settings in the Agency Admin Panel.
Open your web browser and go to: https://agency.magicbolt.ai/
Enter the Login ID and Password provided by the MagicBolt team
Click 'Sign In'
After logging in, click on 'Settings' in the main menu
Navigate to the 'White Label' tab
Company Logo: Upload your company logo (PNG or JPG, recommended 200x60 pixels)
Domain Connection Setup: Upload Your DNS record (Required)
Contact Details: Add your company's contact information (optional but recommended)
Social Media Links: Add links to your social media profiles (optional)
After filling all fields, click 'Save Settings'
Navigate to the 'Support' tab and add your support contact information:
Support Email Address
Support Phone Number (optional)
Support Hours (optional)
Navigate to the 'Socials' tab and add your social media profile links:
Facebook Page URL
Twitter/X Profile URL
LinkedIn Company Page URL
Instagram Profile URL
Step-by-Step Instructions:
Go to OpenAI's website: https://platform.openai.com
Click 'Sign Up' if you don't have an account, or 'Log In' if you do
After logging in, you'll see the Dashboard
Click on 'Get Started' (if you're new) or navigate to 'API Keys' in the left menu
Click 'Create New Secret Key' or 'Create API Key'
Give your key a name (e.g., 'MagicBolt Integration')
Click 'Create'
IMPORTANT: Copy the API key immediately - you won't be able to see it again!
Save the API key in a safe place (like a password manager)
Go back to your MagicBolt Agency Panel
Navigate to Settings → Integrations
Find the 'OpenAI API Key' field
Paste your OpenAI API key
Click 'Save'
In your OpenAI Dashboard, click on 'Billing' in the left menu
Click 'Add Payment Method'
Enter your credit/debit card information
Set a monthly budget limit if desired (recommended: $50 to start)
Click 'Save'
ImageKit is used to store and manage images in your MagicBolt system. The FREE plan is sufficient for most agencies. You can upgrade later if needed.
Step-by-Step Instructions:
Go to ImageKit's website: https://imagekit.io/registration
Click 'Sign Up' and create an account using your email
Verify your email address (check your inbox for the verification email)
Log in to your ImageKit account
Follow the official documentation to get your API credentials
Documentation link: https://imagekit.io/docs/overview
Copy your Public Key, Private Key, and URL Endpoint
Go to your MagicBolt Agency Panel → Settings → Integrations
Find the ImageKit section and paste your credentials
Click 'Save'
Kie.ai enables AI-powered image generation in MagicBolt. This feature allows you to create custom images for your clients' social media posts and marketing materials.
Step 1: Create Your Kie.ai Account
Visit: https://kie.ai/
Click 'Get Started'
Complete the sign-up process with your email
Verify your email and log in
Step 2: Navigate to API Keys
After logging in, look for the left sidebar menu
Click on 'API Keys'
You'll be redirected to the API Keys management page
Step 3: Copy Your API Key
Locate your generated API Key on the page
Click the copy icon to securely copy the key
Save it in a safe place
Step 4: Add the API Key to MagicBolt
Open your MagicBolt Agency Panel
Navigate to Settings → Integrations → Kie.ai
Paste your copied API Key into the 'Kie.ai API Key' field
Click 'Save' to complete the integration
ZeptoMail is required for sending system emails password resets, Plan Allot mail , other.
Visit: https://zeptomail.zoho.in
Click 'Sign Up' and create an account
Verify your email and log in
In ZeptoMail Dashboard, click 'Mail Agents'
Click 'Add Mail Agent'
Enter a name for your Mail Agent (e.g., 'MagicBolt GMB')
Click 'Create'
In Mail Agent settings, click 'Verify Domain'
Enter your domain name (e.g., yourdomain.com)
ZeptoMail will provide DNS records (TXT, SPF, DKIM)
Add these records to your domain's DNS settings (similar to Step 1)
Wait for verification (can take up to 48 hours)
Click 'Verify' in ZeptoMail to confirm
From Name: Your company/brand name (e.g., 'MagicBolt Support')
From Email: Email address using your verified domain (e.g., support@yourdomain.com)
In ZeptoMail, navigate to 'Settings' → 'API Keys'
Click 'Create New API Key'
Give it a name (e.g., 'MagicBolt Integration')
Copy the generated API Key
Save it securely
Go to: https://api-console.zoho.in
Navigate to 'Self Client' → Click 'Create Now'
Copy your Client ID and Client Secret
Click 'Generate Code'
In the Scope field, enter EXACTLY: Zeptomail.MailTemplates.All
Click 'Generate'
Copy the generated Auth Code
Go to MagicBolt Agency Panel → Settings → Integrations → ZeptoMail
Enter your ZeptoMail API Key
Enter your Zoho Client ID
Enter your Zoho Client Secret
Enter the Auth Code (must be done within 5 minutes of generation)
Click 'Save'
Google Cloud Console APIs are required for Google Maps ranking, tracking features, and location-based services. Even if you don't have a Google Cloud account, you can create one easily using your Gmail account.
Go to Google Cloud Console: https://console.cloud.google.com/
Sign in using your Gmail account
If this is your first time, Google will ask you to accept Terms of Service - click 'Agree and Continue'
Projects in Google Cloud help you organize your API usage. You'll create one project for MagicBolt.
Look at the top of the page - you'll see 'Select a Project' (near the Google Cloud logo)
Click on 'Select a Project'
In the popup window, click 'NEW PROJECT' (top right corner)
Enter a project name. Example: YourCompanyName-GMB
Leave 'Organization' as 'No organization' (unless you have one)
Click 'CREATE'
Wait a few seconds while Google creates your project
In Google Cloud Console, click the menu icon (three horizontal lines) in the top left
Scroll down and click 'Billing'
Click 'Link a Billing Account' or 'Add Billing Account'
If you don't have a billing account yet, click 'CREATE BILLING ACCOUNT'
Select your Country and click 'Continue'
Fill in your billing information (name, address)
Enter your credit/debit card details
Accept the terms and click 'START MY FREE TRIAL'
Link this billing account to your project
You need to enable 4 specific APIs for MagicBolt to work properly. Don't worry - the interface makes this easy!
How to Enable Each API:
In Google Cloud Console, click the menu icon (☰) in the top left
Navigate to 'APIs & Services' → 'Library'
You'll see a search bar at the top - use this to find each API
For Each API (repeat 4 times):
Step 1: Type the API name in the search bar (e.g., 'Distance Matrix API')
Step 2: Click on the API when it appears in search results
Step 3: Click the blue 'ENABLE' button
Step 4: Wait a few seconds for it to enable
Step 5: Go back to the API Library (click 'Library' in the left menu)
Step 6: Search for and enable the next API
Now that your APIs are enabled, you need to create an API Key - this is like a password that MagicBolt will use to access Google's services.
In the left menu, go to 'APIs & Services' → 'Credentials'
At the top of the page, click '+ CREATE CREDENTIALS'
From the dropdown menu, select 'API key'
Google will create your API key - a popup will show your key
IMPORTANT: Click 'COPY' to copy your API key immediately
Paste it into a safe place (like Notepad or password manager)
Click 'CLOSE' on the popup
Go to your MagicBolt Agency Panel
Navigate to Settings → Integrations
Find the 'Google Maps API Key' or 'Google Cloud API Key' field
Paste your copied API key
Click 'Save'
MagicBolt comes with pre-designed email templates, but you can customize them to match your brand. This step is optional but recommended for a fully branded experience.
How to Customize Email Templates:
Go to your MagicBolt Agency Panel
Navigate to Settings → Email Templates
Select the template you want to edit
Click 'Edit Template'
Select 'HTML' mode (if you want to use custom code)
Copy the HTML code from your reference document (provided separately)
Paste it into the HTML editor
Customize the colors, text, and branding as needed
Click 'Save Template'
Common Template Variables:
Before Going Live - Verify Everything:
Need Help?
Support Email: Contact our support team
Documentation: Refer to this guide anytime
Share Screenshots: If facing issues, send screenshots to help us assist you faster
Thank you for choosing MagicBolt AI!
— Team MagicBolt.ai