SkyLight Chat
Partner Guide

Create & Manage Sub-Accounts

Complete guide to creating client workspaces, assigning plans, configuring primary users, monitoring usage, and managing client lifecycles as a SkyLight Chat partner.

Create & Manage Sub-Accounts

Purpose

As a SkyLight Chat partner, you can create and manage isolated workspaces (sub-accounts) for your clients. Each workspace operates independently with its own contacts, channels, team members, and settings — while you maintain oversight and control from the Partner Portal.


Who Can Access

RequirementDetails
Account TypePartner account (Agency or Enterprise)
PermissionPartner admin or authorized team member
AccessPartner Portal → Clients

Prerequisites

  • Active partner account
  • Available client seats on your plan
  • Client's company and admin information ready

Full Walkthrough

Creating a New Client Workspace

  1. Navigate to Clients in the Partner Portal
  2. Click + Create Client
  3. Fill in Company Information:
    • Company Name — Client's business name (required)
    • Country — Select from dropdown (affects timezone)
    • Timezone — Auto-set from country, can override
  4. Fill in Primary User (Admin):
    • First Name — Required
    • Last Name — Required
    • Email — Required, must be unique across all accounts
    • Phone — Optional (E.164 format)
  5. Select Plan:
    • Test, kickoff, Sky pro, or Entreprise (based on your partner tier)
  6. Configure Options:
    • Send Invitation Email — On by default
    • Skip Invite — Create without sending email
  7. Click Create Client
  8. Workspace is created immediately

Client Creation Response

After creation, you receive:

  • Client ID — Unique workspace identifier
  • Dashboard URL — Direct login link for client
  • Admin Credentials — If email skipped, temporary password provided
  • Setup Status — Pending setup or active

Viewing Client Details

  1. Click on any client row
  2. View the client detail screen:
    • Company information
    • Primary user details
    • Current plan and limits
    • Usage statistics
    • Channel connections
    • Team member count

Updating Client Information

  1. Open client details
  2. Click Edit or use inline editing
  3. Modifiable fields:
    • Company name
    • Timezone
    • Plan (with options for immediate or next-cycle)
  4. Click Save Changes

Changing a Client's Plan

  1. Open client details
  2. Click Change Plan
  3. Select new plan
  4. Choose timing:
    • Immediate — Takes effect now
    • Next Billing Cycle — Takes effect at renewal
  5. Confirm the change
Plan downgrades may affect client features. Review the confirmation modal for impact details.

Suspending a Client

Suspension blocks access while preserving data:

  1. Open client details
  2. Click Suspend or use row actions (•••)
  3. Enter optional reason (for your records)
  4. Click Confirm Suspension

Effects of suspension:

  • Client admin and team cannot log in
  • API calls from client return 403
  • Channels continue receiving (messages queue)
  • Data is fully preserved
  • Partner can still access via Login As

Reactivating a Client

  1. Open suspended client details
  2. Click Reactivate
  3. Confirm reactivation
  4. Client access is restored immediately

Deleting a Client

Permanent deletion — use with caution:

  1. Open client details
  2. Click Delete (in danger zone)
  3. Review the deletion warning:
    • All contacts will be deleted
    • All messages will be deleted
    • All team members removed
    • Channels disconnected
    • This cannot be undone
  4. Type the company name to confirm
  5. Click Delete Permanently

Field & Control Glossary

Create Client Form

FieldTypeRequiredDescription
Company NameTextYesClient's business name
CountryDropdownNoPrimary country (sets timezone)
TimezoneDropdownNoIANA timezone (default: UTC)
Primary User First NameTextYesAdmin's given name
Primary User Last NameTextYesAdmin's family name
Primary User EmailEmailYesMust be unique globally
Primary User PhonePhoneNoE.164 format preferred
PlanDropdownYesTest, kickoff, Sky pro, or Entreprise
Skip InviteToggleNoDon't send welcome email

Client Detail Fields

FieldTypeDescription
Company NameTextDisplay name
SlugTextURL-safe identifier (auto-generated)
PlanBadgeCurrent subscription
StatusBadgeActive, Suspended, Pending
Primary UserLinkAdmin contact details
Created AtDateWhen workspace was created
Suspended AtDateWhen suspended (if applicable)

Usage Metrics

MetricDescription
ContactsTotal contacts in workspace
Messages This MonthSent + received this billing period
Team MembersNumber of team accounts
Channels ConnectedActive channel integrations
AI SessionsAI agent conversations

Actions Menu (•••)

ActionDescription
EditModify client details
Change PlanUpgrade or downgrade
View UsageDetailed usage report
Login AsAccess client dashboard
SuspendBlock client access
ReactivateRestore suspended client
DeletePermanently remove (danger)

Statuses & Badges

Client Status

StatusBadgeMeaning
Active🟢 GreenWorkspace fully operational
Suspended🔴 RedAccess blocked, data preserved
Pending Setup🟡 YellowAwaiting admin first login

Plan Badges

PlanBadge ColorDescription
StarterGrayBasic features
ProBlueStandard features + AI
BusinessPurpleAdvanced features

Nested Screens

Create Client Modal

┌─────────────────────────────────────────────────────────────────────────────┐
│ Create Client Workspace                                                 [X] │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│ Company Information                                                          │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Company Name *                                                           │ │
│ │ [Gulf Logistics                                                        ]│ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│ ┌─────────────────────────────┐  ┌─────────────────────────────┐           │
│ │ Country                      │  │ Timezone                    │           │
│ │ [Saudi Arabia             ▼]│  │ [Asia/Riyadh             ▼]│           │
│ └─────────────────────────────┘  └─────────────────────────────┘           │
│                                                                              │
│ Primary User (Admin)                                                         │
│ ┌─────────────────────────────┐  ┌─────────────────────────────┐           │
│ │ First Name *                 │  │ Last Name *                 │           │
│ │ [Khalid                    ]│  │ [Nasser                    ]│           │
│ └─────────────────────────────┘  └─────────────────────────────┘           │
│                                                                              │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Email *                                                                  │ │
│ │ [[email protected]                                               ]│ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Phone                                                                    │ │
│ │ [+966507654321                                                         ]│ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│ Subscription                                                                 │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Plan *                                                                   │ │
│ │ [Pro                                                                  ▼]│ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│ ☑ Send invitation email to primary user                                     │
│                                                                              │
│                                         [Cancel]  [Create Client]            │
└─────────────────────────────────────────────────────────────────────────────┘

Client Detail View

┌─────────────────────────────────────────────────────────────────────────────┐
│ ← Back to Clients                                                            │
│                                                                              │
│ Gulf Logistics                                       Pro    🟢 Active        │
│ Created: Mar 14, 2026                                                        │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│ ┌─────────────────────────────────────┐  ┌─────────────────────────────────┐│
│ │ Primary User                         │  │ Usage This Month                ││
│ │                                      │  │                                 ││
│ │ Khalid Nasser                        │  │ Contacts:    1,240              ││
│ │ [email protected]              │  │ Messages:    4,520              ││
│ │ +966 50 765 4321                     │  │ Team:        3 members          ││
│ │                                      │  │ AI Sessions: 234                ││
│ └─────────────────────────────────────┘  └─────────────────────────────────┘│
│                                                                              │
│ Connected Channels                                                           │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ ✓ WhatsApp  +966 50 123 4567        Connected Mar 10, 2026              │ │
│ │ ○ Telegram  Not connected                                                │ │
│ │ ○ Instagram Not connected                                                │ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│ [Login As Client]  [View Full Usage]  [Change Plan]  [Suspend]              │
│                                                                              │
└─────────────────────────────────────────────────────────────────────────────┘

Suspend Confirmation

┌─────────────────────────────────────────────────────────────────────────────┐
│ Suspend Client                                                          [X] │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│ You are about to suspend Gulf Logistics.                                    │
│                                                                              │
│ What happens when you suspend:                                              │
│ • Client admin and team members cannot log in                               │
│ • API access returns 403 Forbidden                                          │
│ • Incoming messages are queued (not lost)                                   │
│ • All data is preserved                                                     │
│ • You can still access via "Login As"                                       │
│                                                                              │
│ Reason for suspension (optional):                                           │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Non-payment — Invoice #1234 overdue                                     │ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
│                                                                              │
│                                        [Cancel]  [Suspend Client]            │
└─────────────────────────────────────────────────────────────────────────────┘

How It Connects

FeatureRelationship
Partner DashboardClient counts feed overview metrics
Usage ReportsPer-client usage aggregates here
BillingClient plans affect partner billing
Login AsDirect access to client workspaces
WebhooksClient events trigger partner webhooks

Limits & Plan Behavior

Partner Tier Limits

LimitAgencyEnterprise
Client workspaces50Unlimited
Plans availableTest, kickoff, Sky pro, EntrepriseAll + Custom
Bulk operations
API client management

Client Plan Features

FeatureTestkickoffSky proEntreprise
Contacts501,0005,00010,000
Conversations501,0005,00015,000
Team members1135
WhatsApp
Telegram / Instagram
LinkedIn
API

Troubleshooting

Cannot Create Client

Symptoms: Create button disabled or returns error

Solutions:

  1. Check if you've reached client seat limit
  2. Verify email isn't already in use
  3. Ensure all required fields are filled
  4. Check partner account is active

Client Invitation Not Received

Symptoms: Client admin says no email

Solutions:

  1. Verify email address is correct
  2. Check client's spam/junk folder
  3. Resend invitation from client details
  4. Use "Login As" to set password manually

Plan Change Not Taking Effect

Symptoms: Client still has old plan features

Solutions:

  1. Check if set to "next billing cycle"
  2. Verify change was saved successfully
  3. Have client log out and back in
  4. Clear client's browser cache

Cannot Delete Suspended Client

Symptoms: Delete button doesn't work

Solutions:

  1. Ensure client is fully suspended first
  2. Check you have delete permissions
  3. Type company name exactly as shown
  4. Try refreshing the page

Best Practices

Client Onboarding

  1. Prepare client info before creating workspace
  2. Create workspace with invitation email ON
  3. Schedule onboarding call with client
  4. Provide documentation links
  5. Follow up after 1 week

Plan Selection

  • Test: Free trial / limited sandbox
  • kickoff: Small businesses getting started with WhatsApp
  • Sky pro: Growing teams needing multi-channel + API
  • Entreprise: Highest limits including LinkedIn and outreach
  • Pro: Growing businesses, need AI and API
  • Business: Established businesses, high volume

Managing Suspensions

  • Always add a reason for your records
  • Notify client before suspending (if appropriate)
  • Set calendar reminder to follow up
  • Reactivate promptly when resolved

Data Hygiene

  • Review inactive clients quarterly
  • Suspend long-inactive accounts
  • Delete only when data is truly unneeded
  • Export data before deletion if needed