Overview
Agency Settings is your control center for customizing how Vapify appears to you and your clients. From this central location, you can configure your agency’s branding, set up a custom subdomain, and establish email communication settings. These settings ensure that your clients experience your brand, not Vapify’s, throughout their entire interaction with the platform. To access Agency Settings: Navigate to Agency Settings from the sidebar menu in your Vapify dashboard.What You Can Configure
The Agency Settings page is organized into three tabs:- Agency Tab - Brand your platform with your agency name, logo, and favicon (Available on all plans)
- Domain Tab - Set up a custom subdomain for professional branding (Requires paid plan)
- Email Settings Tab - Configure custom email provider for brand consistency (Requires paid plan)
Some features require a paid plan (Starter, Business, Scale, or Partner). Free plan users can still configure essential branding elements like agency name, logo, and favicon.
Agency Branding
The Agency tab contains essential branding settings that personalize the Vapify platform with your agency’s identity. These settings are available on all plans, including the Free plan.
Agency Name
Your agency name appears throughout the platform in various locations:- Dashboard header and navigation
- Client-facing dashboards
- Email communications
- Login pages
- Invoices and billing documents
- Navigate to Agency Settings → Agency tab
- Enter your agency name in the Agency Name field
- Click Save Agency Settings
Agency Logo
Your logo is the visual centerpiece of your branding and appears in multiple places:- Top-left corner of the dashboard
- Client dashboards
- Email headers
- Loading screens
- Printed documents
- Format: PNG with transparent background (recommended) or JPG
- Minimum size: 200x200 pixels
- Recommended size: 400x400 pixels or larger for high-resolution displays
- Aspect ratio: Square (1:1) or horizontal (2:1 or 3:1)
- File size: Under 2MB for optimal loading
- Navigate to Agency Settings → Agency tab
- Click Choose File under “Upload agency logo”
- Select your logo file from your computer
- Click Save Agency Settings
Favicon
The favicon is the small icon that appears in browser tabs when users access your platform. While small, it’s an important branding element that helps users identify your platform among multiple open tabs. Favicon specifications:- Format: ICO or PNG
- Size: 16x16 pixels or 32x32 pixels
- Design: Simple and recognizable at small sizes
- File size: Under 100KB
- Navigate to Agency Settings → Agency tab
- Click Choose File under “Upload agency favicon”
- Select your favicon file
- Click Save Agency Settings
Applying Your Branding Changes
After uploading your agency name, logo, and favicon:- Click the Save Agency Settings button in the top-right corner
- You’ll see a confirmation message that settings have been saved
- Important: Log out and log back in to see your changes reflected across the platform
Custom Subdomain
Custom subdomains allow you to host the Vapify platform on your own domain, providing a seamless branded experience for your clients. Instead of accessing the platform atapp.vapify.agency, your clients can log in at voice.youragency.com or any custom subdomain you choose.

Benefits of a Custom Subdomain
- Professional Branding: Clients access your platform through your domain
- Trust and Credibility: Your domain establishes authenticity
- Brand Consistency: Complete white-label experience
- Seamless Experience: Clients never see Vapify branding in the URL
Plan Requirements
Custom subdomains are available on Starter, Business, Scale, and Partner plans. This feature is not available on the Free plan.
- Access Vapify at the default URL:
app.vapify.agency - All functionality works the same, just without custom domain branding
- Upgrade to a paid plan to unlock custom subdomain features
Setting Up Your Custom Subdomain
If you’re on a paid plan, follow these steps to configure your custom subdomain:Step 1: Choose Your Subdomain
Decide on a subdomain for your Vapify installation. We currently support:voice.youragency.com
Step 2: Configure DNS (CNAME Record)
You’ll need to create a CNAME record with your DNS provider. A CNAME record tells the internet that your subdomain points to Vapify’s servers. What is a CNAME record? A CNAME (Canonical Name) record is a type of DNS record that maps one domain name (your subdomain) to another domain name (Vapify’s servers). Think of it as a forwarding address for your subdomain. Where to configure DNS: Your DNS settings are managed through your domain registrar or DNS provider. Common providers include:- Cloudflare - cloudflare.com/dns
- GoDaddy - dnsmanagement.godaddy.com
- Namecheap - namecheap.com → Domain List → Manage → Advanced DNS
- Google Domains - domains.google.com
- AWS Route 53 - console.aws.amazon.com/route53
| Field | Value |
|---|---|
| Type | CNAME |
| Name/Host | Your subdomain (e.g., “voice” or “voice.youragency.com”) |
| Value/Points to | Provided by Vapify support |
| TTL | Auto or 3600 (1 hour) |
Step 3: Verify in Vapify
Once you’ve created the CNAME record:- Navigate to Agency Settings → Domain tab
- Enter your full subdomain (e.g.,
voice.youragency.com) in the Custom Subdomain field - Click Verify Domain
DNS propagation can take anywhere from a few minutes to 48 hours. If verification fails immediately, wait 1-2 hours and try again. DNS changes need time to propagate across the internet.
Step 4: Confirmation
Once your subdomain is verified:- You’ll receive an email confirmation
- Your custom subdomain will be active
- You and your clients can access Vapify at your custom URL
- The default
app.vapify.agencyURL will continue to work
- Open a new browser window
- Navigate to your custom subdomain (e.g.,
https://voice.youragency.com) - You should see the Vapify login page with your branding
Troubleshooting Subdomain Issues
Domain verification failing?- Wait 1-2 hours for DNS propagation
- Verify your CNAME record is created correctly
- Check that you’re not using an A record instead of CNAME
- Ensure there are no typos in your CNAME configuration
- Try using a DNS checker tool (e.g., whatsmydns.net)
- Clear your browser cache
- Try accessing in incognito/private mode
- Wait for full DNS propagation (up to 48 hours)
- Verify the CNAME target provided by Vapify is correct
Email Configuration
Custom email settings allow you to send platform emails from your own email domain and provider, maintaining complete brand consistency. All system emails (invitations, notifications, password resets) will come from your domain instead of Vapify’s.
Why Custom Email Settings Matter
Brand Consistency: Clients receive emails from[email protected] instead of a Vapify address
Improved Deliverability:
Emails from your verified domain are less likely to be marked as spam
Trust and Professionalism:
Your domain in the “From” address establishes authenticity
Better Client Experience:
Clients can reply directly to your agency email address
Plan Requirements
Custom email settings are available on paid plans (Starter, Business, Scale, Partner). This feature is not available on the Free plan.
- System emails are sent from Vapify’s default email address
- All functionality works the same
- Upgrade to a paid plan to use your own email provider
Configuring Email Settings (Paid Plans)
If you’re on a paid plan, you can configure your own email service provider. Vapify supports four email provider options:Email Service Provider: Mailgun (Recommended)
Mailgun is a reliable email service provider that’s easy to set up and offers excellent deliverability. Why Mailgun:- Easy setup process
- Generous free tier: 5,000 emails/month for 3 months
- Excellent deliverability rates
- Detailed analytics and logs
- Recommended by Vapify
- Sign up for Mailgun Visit mailgun.com and create an account
- Verify your domain Add and verify your email domain in Mailgun’s dashboard
-
Get your API key
- Navigate to Settings → API Security in Mailgun
- Copy your Private API Key (starts with “key-”)
-
Configure in Vapify
- Go to Agency Settings → Email Settings tab
- Enter your sender email address (e.g.,
[email protected]) - Select Mailgun from the Email Service Provider dropdown
- Paste your Private API Key in the API Key field
-
Test and save
- Click Test Connection to verify your settings
- If successful, click Save Settings
Email Service Provider: Postmark (Recommended)
Postmark specializes in transactional emails with exceptional deliverability and support. Why Postmark:- Highest deliverability rates
- Simple, developer-friendly setup
- Free tier: 100 emails/month forever
- Excellent customer support
- Fast email delivery
- Sign up for Postmark Visit postmarkapp.com and create an account
- Create a server In Postmark, create a new “Server” (this is their term for an email sending configuration)
-
Get your Server API Token
- Go to your server’s API Tokens tab
- Copy the Server API Token
-
Configure in Vapify
- Go to Agency Settings → Email Settings tab
- Enter your sender email address
- Select Postmark from the Email Service Provider dropdown
- Paste your Server API Token in the API Key field
-
Test and save
- Click Test Connection
- Click Save Settings when successful
Postmark’s free tier includes 100 emails per month permanently. For higher volumes, their paid plans start at $15/month for 10,000 emails.
Email Service Provider: Sendgrid
Sendgrid is another popular email service provider with a generous free tier. Setup steps:- Sign up for Sendgrid Visit sendgrid.com and create an account
-
Create an API key
- Navigate to Settings → API Keys
- Click Create API Key
- Give it full Mail Send permissions
- Copy the generated API key
-
Configure in Vapify
- Go to Agency Settings → Email Settings tab
- Enter your sender email address
- Select Sendgrid from the Email Service Provider dropdown
- Paste your API Key
-
Test and save
- Click Test Connection
- Click Save Settings
Email Service Provider: SMTP (Advanced)
SMTP (Simple Mail Transfer Protocol) is a universal email sending method. Use this option if you have an existing email server or want to use Google Workspace, Microsoft 365, or another email provider not listed above. When to use SMTP:- You have an existing email server
- You’re using Google Workspace or Microsoft 365
- You need to use a specific email provider not supported natively
- Your organization has specific email compliance requirements
- SMTP Server/Hostname: Your email server address (e.g., smtp.gmail.com)
- Port: Typically 587 (TLS) or 465 (SSL)
- Username: Your full email address
- Password: Your email password or app-specific password
-
Generate an App Password (Required for security):
- Go to your Google Account settings
- Navigate to Security → 2-Step Verification → App passwords
- Generate a new app password for “Mail”
- Copy the 16-character password
-
SMTP Settings for Google:
- SMTP Server:
smtp.gmail.com - Port:
587 - Security: TLS/STARTTLS
- Username: Your full Google Workspace email
- Password: The app password you generated (not your regular password)
- SMTP Server:
-
Configure in Vapify:
- Enter these settings in the SMTP configuration fields
- Click Test Connection
- Click Save Settings
- Never use your primary email password in third-party applications
- Always use app-specific passwords when available
- Use TLS/SSL encryption (port 587 or 465)
- Regularly rotate your app passwords
- Monitor your email account for suspicious activity
Sender Email Address
Your sender email address is what recipients see in the “From” field when they receive emails from your Vapify platform. Best practices:- Use a professional email address on your domain (
[email protected],[email protected],[email protected]) - Avoid generic addresses like
info@unless that’s your primary support email - Ensure the email address matches your verified domain in your email provider
- Consider using a dedicated support address that your team monitors
Testing Your Email Connection
Before saving your email settings, always test the connection to ensure everything is configured correctly. To test:- Enter all your email settings (sender address, provider, API key)
- Click Test Connection button
- Wait for the test to complete (usually 5-10 seconds)
- You’ll see a green success message
- Click Save Settings to apply your configuration
- Your email settings are now active
- Review the error message for specific details
- Common issues:
- Incorrect API key (check for typos)
- API key doesn’t have proper permissions
- Sender email address not verified with provider
- Network connectivity issues
- Double-check your settings and try again
Saving Email Settings
Once your test connection succeeds:- Click Save Settings
- You’ll see a confirmation message
- All future platform emails will be sent through your configured provider
- User invitation emails
- Password reset requests
- System notifications
- Billing and payment notifications
- Usage alerts and summaries
- Any other platform-generated emails
Best Practices & Tips
Branding Consistency Checklist
Ensure your agency branding is consistent across all touchpoints:- Agency name matches your registered business name
- Logo is high-resolution and looks professional
- Favicon is simple and recognizable at small sizes
- Custom subdomain (if applicable) uses your primary domain
- Email sender address matches your support/contact email
- Logo displays correctly on both light and dark backgrounds
- All branding elements are saved and active
Security Best Practices
API Keys:- Never share your API keys publicly or commit them to version control
- Use environment variables or secure storage for sensitive credentials
- Rotate API keys periodically (every 6-12 months)
- Immediately regenerate keys if you suspect they’ve been compromised
- Use app-specific passwords for email when available
- Limit who has access to Agency Settings
- Use strong passwords for all accounts
- Enable two-factor authentication where possible
- Regularly audit who has administrative access
Regular Maintenance
Monthly checks:- Verify your logo and branding still appear correctly
- Test email deliverability by sending test notifications
- Check that your custom subdomain is still working
- Review email provider usage to ensure you’re within limits
- Update logo or branding if your business rebrands
- Review and update email sender address if needed
- Audit API keys and rotate if necessary
- Check for any new features or settings available
Troubleshooting Common Issues
Logo or Favicon Not Appearing
Possible causes:- Changes not applied yet (requires logout/login)
- Browser cache showing old version
- File size too large or format unsupported
- Log out and log back in to your account
- Clear your browser cache and hard refresh (Ctrl+Shift+R or Cmd+Shift+R)
- Try uploading a smaller file size (under 2MB for logo, under 100KB for favicon)
- Ensure you’re using supported formats (PNG, JPG for logo; ICO or PNG for favicon)
- Wait a few minutes for changes to propagate
DNS/Subdomain Issues
Subdomain verification failing:- Wait longer for DNS propagation (can take up to 48 hours)
- Verify CNAME record is created correctly with your DNS provider
- Check for typos in subdomain name or CNAME target
- Ensure you’re using a CNAME record, not an A record
- Use a DNS propagation checker tool (whatsmydns.net)
- Clear browser cache
- Try incognito/private browsing mode
- Wait for full DNS propagation
- Verify SSL certificate is active (may take extra time)
- Check with your DNS provider that the record is active
Email Deliverability Problems
Emails not being received:- Check recipient’s spam/junk folder
- Verify sender email address is correct
- Ensure your domain is verified with your email provider
- Test connection in Vapify settings
- Check your email provider’s sending limits and usage
- Verify sender address exists and can receive mail
- Check that recipient addresses are valid
- Ensure your domain has proper SPF and DKIM records
- Review bounce reason in your email provider’s logs
- Contact your email provider’s support if issues persist
API Key Errors
“Invalid API key” errors:- Double-check you copied the entire key (no spaces or extra characters)
- Verify you’re using the correct type of key (e.g., Private API key for Mailgun)
- Ensure the API key has the correct permissions in your email provider
- Try regenerating the API key in your email provider
- Check if the key has been revoked or expired
- Check your internet connection
- Verify your firewall isn’t blocking the connection
- Try again in a few minutes (temporary service issue)
- Contact Vapify support if the issue persists
Need Help?
If you’re experiencing issues with your agency settings that aren’t covered in this guide: Contact Vapify Support:- Email: [email protected]
- Include screenshots of any error messages
- Describe what you’ve already tried
- Mention your plan type (Free, Starter, Business, etc.)
- Quick Start Guide - Step-by-step setup instructions
- Billing & Usage - Configure payments and pricing
- Subaccounts - Manage client accounts
- Assistants - Set up voice assistants
We’re here to help you create a professional, fully-branded voice AI platform for your agency!
