Launch and Manage Reseller Customers
Build a repeatable reseller onboarding flow across organizations, Agents, plans, branding, billing, access, and support.
Eligible GetVoiceBot resellers can package Agents into a branded customer offering and manage downstream
organizations from one workspace. Build the operating model once, test it with a designated
customer, and then make onboarding repeatable.
Reseller and partner capabilities are optional. An ordinary organization does not need a
reseller account to create and operate its own Agents.
Understand the account structure
- A reseller owns its customer offering, branding, plans, defaults, and downstream organizations.
- A customer organization owns the Agent accounts used by that customer.
- An internal organization lets the reseller operate its own Agents without presenting it as a
downstream customer subscription. - Each Agent account owns one Agent's configuration, Tasks, communications, and optional
Computer resources.
If a partner level is enabled, it can manage multiple resellers. Do not assume every reseller has a
partner parent.
Prepare the reseller foundation
Before onboarding the first customer:
- Configure the reseller name, brand, domain, email, links, and labels.
- Decide which settings and features customers should receive by default.
- Create the plans and usage model you intend to sell.
- Connect and test Stripe or Chargebee when you will bill customers through GetVoiceBot.
- Create and test any Agent templates used during onboarding.
- Invite the reseller team and restrict customer access where required.
- Decide how support, escalation, billing questions, and account cancellation will be handled.
Onboard one customer
- Create a customer organization under the reseller.
- Select the intended customer plan when billing is enabled.
- Create the required Agent accounts or apply an approved Agent template.
- Complete customer-specific Agent instructions, voice, functions, integrations, and reporting.
- Invite customer members and verify their actual account view.
- Connect phone, SMS, SIP, email, Computer, or web channels as required.
- Test the complete customer workflow and publish the approved Agent configuration.
- Confirm subscription status, access, usage visibility, and the support path.
Use a stable external customer ID when an API or another system participates in onboarding.
Test the commercial workflow
Use a designated test customer to verify:
- plan selection and checkout
- successful and failed payment behavior
- upgrade, downgrade, cancellation, and renewal behavior that your provider supports
- included usage and supported overage handling
- customer access after subscription changes
- reseller usage and payout-related data
Do not test billing changes against an unrelated production customer.
Operate the customer base
Review customer usage, Agent outcomes, Tasks, logs, and support issues at the appropriate account
level. Apply template or default changes deliberately; customer-specific behavior should not be
overwritten without review.
See Reseller Billing and Payouts,
Reseller Agent templates, and
White-label GetVoiceBot.
Automating onboarding? See the
reseller customer cookbook.
