SaaS Mode and agency features are available on qualifying agency plans. Contact HoopAI support to enable these features for your account.
Agency view vs. sub-account view
The platform operates on two levels:| Level | Description |
|---|---|
| Agency view | Top-level account with access to all sub-accounts, billing, and global settings |
| Sub-account view | An individual client account with its own contacts, pipelines, automations, and settings |
Sub-account management
Sub-accounts (also called locations or client accounts) are individual tenant environments that inherit your agency’s branding and configuration.Creating a sub-account
Access agency view
Ensure you are in the agency-level view. Use the account switcher to select your agency account.
Enter account details
Fill in the business name, address, phone number, website, and timezone for the new sub-account.
Apply a snapshot (optional)
Select a snapshot template to pre-populate the new account with pipelines, automations, funnels, and other configurations.
Managing existing sub-accounts
From the agency view sub-accounts list you can:- Switch into any sub-account to manage it directly
- Edit account details (name, address, timezone, plan)
- Suspend or reactivate accounts
- Delete accounts (permanent — all data is removed)
- View usage metrics (contacts, users, messaging volume)
SaaS configuration
SaaS mode enables you to offer the platform as a white-labeled product to your clients, complete with your own branding, pricing, and plan tiers.Enabling SaaS mode
- Go to Agency Settings > SaaS Configuration.
- Enable the SaaS Mode toggle.
- Configure your plan tiers (e.g., Starter, Professional, Enterprise) with feature limits and pricing.
- Connect your Stripe account to handle subscription billing for your clients.
Plan and pricing configuration
For each plan tier, configure:- Plan name — the name shown to clients on the billing page
- Price — monthly or annual pricing
- Feature limits — contacts, users, phone numbers, emails per month, etc.
- Included features — which platform features are enabled at each tier
Stripe integration for SaaS billing
SaaS mode uses Stripe to handle client subscription billing:- Go to Agency Settings > SaaS Configuration > Payment Settings.
- Click Connect Stripe.
- Log in to your Stripe account and authorize the connection.
- Configure your Stripe webhook to sync subscription events back to the platform.
White-labeling
White-labeling allows you to present the platform as your own branded product.Configuring white-label branding
Navigate to Agency Settings > White Label to configure:Logo and favicon
Logo and favicon
Upload your agency or product logo. This replaces the HoopAI branding in:
- The login screen
- The top navigation bar
- Email notifications sent by the platform
- Client-facing pages and portals
Color scheme
Color scheme
Set your primary and accent colors to match your brand. Colors apply to buttons, links, and UI highlights across the platform for your clients.
Custom domain for the app
Custom domain for the app
Host the platform under your own domain (e.g.,
app.yourbrand.com) so clients never see HoopAI-branded URLs.- Go to Agency Settings > White Label > Custom Domain.
- Enter your app subdomain.
- Add the provided CNAME record to your domain’s DNS.
- Verify the domain.
Email sender name and address
Email sender name and address
Configure the from-name and reply-to address used in platform-generated emails (invites, notifications, billing receipts) so they appear to come from your brand.
LeadConnector / app branding
LeadConnector / app branding
The mobile app can be white-labeled with your brand name and icon. Contact HoopAI support to initiate the mobile app white-label setup, as this requires App Store and Google Play submission.
Snapshot templates
Snapshots capture the full configuration of an account — including funnels, workflows, pipelines, email templates, calendars, custom fields, and more — and let you deploy that configuration instantly to new sub-accounts.Creating a snapshot
- Configure a sub-account with the assets you want to template (funnels, workflows, pipelines, etc.).
- Go to Agency Settings > Snapshots.
- Click Create Snapshot and select the sub-account to snapshot.
- Choose which elements to include (or include all).
- Name the snapshot and save.
Applying a snapshot to a new account
When creating a new sub-account (or at any time afterward):- Open the sub-account.
- Go to Agency Settings > Snapshots > Load Snapshot.
- Select the snapshot to apply.
- Choose which elements to import (you can deselect items you do not want to overwrite).
- Apply — the snapshot’s assets are deployed into the account.
Snapshot use cases
- Industry templates — pre-built snapshots for dentists, real estate agents, gyms, restaurants, etc.
- Onboarding templates — a standard starting configuration for all new clients
- Campaign templates — seasonal campaign setups (automations + email templates + funnels) deployed on demand
Sharing snapshots
Snapshots can be shared with other agencies or sold through the HoopAI marketplace. Go to Agency Settings > Snapshots and click Share to generate a shareable snapshot link.Agency user management
Agency-level users can have access to all sub-accounts or specific ones:- Agency admins — full access to all sub-accounts and agency settings
- Agency users — access to assigned sub-accounts only
- Sub-account users — access to a single sub-account only
Frequently asked questions
Can clients manage their own sub-accounts?
Can clients manage their own sub-accounts?
Yes. You can give clients admin access to their own sub-account without giving them access to the agency view or other client accounts.
Can I use my own Stripe account for client billing?
Can I use my own Stripe account for client billing?
Yes. SaaS mode connects to your own Stripe account. You keep the client relationship and payment data — HoopAI does not have access to your Stripe account or your clients’ payment methods.
What happens to a sub-account when a client cancels?
What happens to a sub-account when a client cancels?
When a client’s subscription ends, their sub-account can be suspended automatically (data preserved) or deleted based on your SaaS configuration. Configure this behavior in Agency Settings > SaaS Configuration > Cancellation Settings.
How many sub-accounts can I create?
How many sub-accounts can I create?
The number of sub-accounts depends on your agency plan tier. Contact HoopAI support for current plan limits and pricing.
Can I sell snapshots to other agencies?
Can I sell snapshots to other agencies?
Yes. Snapshots can be shared via a link or listed in the HoopAI marketplace. See the Snapshots section above for sharing options.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)