Skip to main content

Architecture

Assistable.ai is designed around a workspace → sub-account → assistant hierarchy that mirrors the GoHighLevel (GHL) structure most agencies already use.

Workspace (Agency Level)

The workspace is your top-level account. As the workspace owner, you can:
  • Manage all sub-accounts from a single dashboard
  • Set up rebilling to charge clients for AI usage
  • White-label and brand the portal
  • Control sub-account permissions and limits
  • Configure agency-wide snapshots for new sub-accounts

Sub-Accounts (Client Level)

Each sub-account represents a client or business unit. Sub-accounts have their own:
  • AI assistants (voice and chat)
  • Phone numbers
  • Knowledge bases
  • Custom tools
  • Wallet balance
  • Active tags for chat automation

Assistants

Assistants are the AI agents that handle conversations. Each assistant has:
  • A prompt defining its identity, tasks, and behavior
  • Connected tools (calendar booking, custom tools, knowledge base)
  • Call settings (phone number, voicemail handling, call duration limits)
  • Active tags for chat activation

Key Concepts

ConceptDescription
Active TagsTags applied to contacts that activate AI chat responses. No Active Tag = AI is silent.
Custom ToolsAPI-powered extensions that let the AI perform actions (update CRM, search web, book appointments)
Knowledge BaseCompany-specific information the AI uses to answer questions accurately
Flow BuilderVisual drag-and-drop builder for creating complex conversational flows
WebhooksPre-call and post-call webhooks that trigger GHL workflows with call data
SIP TrunkingHow external phone numbers (Twilio, Telnyx, Vonage) connect to the AI platform
RebillingAgency feature to charge sub-accounts for AI usage via Stripe

Assistable vs. Assistable Direct

FeatureAssistable (Multi-Tenant)Assistable Direct
Target UserAgencies & FranchisesIndividual Businesses
GHL IntegrationFull workspace + sub-account managementDirect sub-account connection
White Labeling✅ Full portal brandingN/A
Rebilling✅ Charge clients via StripeN/A
Sub-Account Management✅ Manage unlimited clientsSingle account
Snapshots✅ Template new sub-accountsN/A

Next Steps

Build Your First Assistant

Follow the quickstart guide.

Set Up Your Workspace

Configure your agency workspace.