Skip to main content

Set up your workspace

This guide walks you through the same sequence most SWS Agent clients follow when a new workspace goes live. Follow the steps in order: each step builds on the previous one so billing, channels, AI knowledge, CRM data, and team access work together on day one.

Estimated time: 45–90 minutes for a full setup (depending on integrations and Knowledge Hub depth).

Video

Video coming soon for this topic

Who should complete this guide

RoleResponsibility
OwnerCan complete every step, including billing and workspace-wide settings
AdminCan complete most steps; some Organization tabs may be Owner-only
Manager / MemberComplete Personal profile only; ask Owner/Admin for workspace setup

Before you begin

Gather the following before you start:

  • Login credentials or an accepted invitation
  • Company legal name, address, and billing contact (for subscription)
  • Email account (Gmail or SMTP) for sending, if you will use Inbox/campaigns
  • WhatsApp Business or Evolution credentials, if you will message on WhatsApp
  • Google account for Calendar, if you will book meetings
  • A list of contact statuses, sources, and custom fields your team uses today (even a rough list helps)

What you'll have when finished

When this guide is complete, your workspace will have:

  1. Correct identity (personal + business profile)
  2. An active subscription and visible credits/usage
  3. Integrations connected for the channels you use
  4. Knowledge Hub populated enough for AI Employees to answer accurately
  5. At least one contact record proving CRM works
  6. At least one teammate invited with the right role

Step 1 — Log in and confirm the workspace

  1. Open your SWS Agent URL (for example https://app.swsagent.com).
  2. Enter your email and password, then select Log in.
  3. If you belong to multiple workspaces, choose the correct one from the workspace switcher.
  4. Confirm the workspace name in the header matches the client you are setting up.

Verify: You land on Dashboard or your last-used page without errors.

Details: Log in


Step 2 — Open Settings

Settings is the configuration hub for the entire workspace—not only profile.

  1. In the main sidebar, select Settings.
  2. You arrive at /settings.
  3. Skim the page: Appearance at the top, then Organization Settings cards below.

Verify: You see cards such as Organization, Billing, AI & Knowledge, Integrations, Workspace, Team Members, Contacts, and Notifications (exact cards depend on your role).

Details: All Settings

tip

Bookmark /settings. You will return here throughout onboarding and for ongoing admin work.


Step 3 — Complete Organization profile

Complete identity and regional settings before billing and integrations.

3a. Personal Information

  1. On Settings, under Organization, select Personal.
  2. Path: /user-profile-settings/profile?tab=personal
  3. Enter Full Name, Email, and Phone (phone strongly recommended for notifications).
  4. Select Save.

3b. Business information

  1. Select Business information (?tab=business).
  2. Enter company name, address, website, and other business fields shown.
  3. Save.

3c. Billing Details (Owner)

  1. Select Billing Details (?tab=billing).
  2. Enter billing name, billing email, address, and tax/GST fields if applicable.
  3. Use Same as company if offered and appropriate.
  4. Save.

3d. Timezone and Currency

  1. Open Timezone (?tab=timezone) and select the workspace timezone.
  2. If you are Owner/Admin, open Currency and set the workspace currency.
  3. Save each tab.

Verify: Re-open each tab and confirm values persisted. Scheduled sends, reminders, and reports use timezone/currency.

Full reference: Organization profile


Step 4 — Create or activate a subscription

Paid channels (many messaging and AI features) require an active plan.

  1. On Settings, open the Billing card.
  2. Select Subscriptions/subscription-management.
  3. Review available plans and limits (seats, WhatsApp instances, credits, etc.).
  4. Select the plan that matches the client's contract.
  5. Complete payment or activation steps on screen.
  6. Return to Credits Management (/credits-dashboard-management) and confirm a balance or active plan shows.

Verify:

  • Subscription status shows active (or equivalent)
  • Credits dashboard loads without "no subscription" errors
  • Inviting members does not immediately block on plan limits

Details: Create a subscription · Billing settings

important

Complete billing before connecting WhatsApp or launching campaigns. Many integration limits are plan-bound.


Step 5 — Connect integrations

Integrations power Inbox, email campaigns, WhatsApp Chat, and Calendar.

  1. On Settings, open the Integrations card (or go to /user-profile-settings/integrations).
  2. For each channel the client will use on day one:

Email (Gmail or SMTP)

  1. Select the Email integration card.
  2. Choose Connect and follow Gmail OAuth or SMTP setup.
  3. When connected, the card shows a connected/active state.
  4. Optional: send a test email from the integration modal if available.

WhatsApp

  1. Select WhatsAppConnect.
  2. Complete Evolution / WhatsApp Business setup shown in the modal.
  3. Note: plans limit WhatsApp instances—if blocked, upgrade or disconnect unused instances.

Google Calendar

  1. Select Google CalendarConnect.
  2. Sign in with the Google account that should own bookings.
  3. Confirm calendar events can sync.

Departmental Emails (if shown)

Only users allowed to configure departmental mailboxes see this option. Connect shared mailboxes your team uses for departments.

Verify:

  • Each connected integration shows connected on the Integrations page
  • Open Inbox or WhatsApp Chat and confirm you can start a conversation (even a test thread)

Details: Connect an integration


Step 6 — Build Knowledge Hub (before AI goes live)

Knowledge Hub feeds AI Employees, assist features, and consistent sales messaging. Skipping this step is the most common reason AI answers feel generic.

  1. On Settings, open AI & KnowledgeKnowledge Hub (/settings/knowledge-hub).
  2. Work through sections in this order:
OrderSectionWhat to enter
1Business OverviewElevator pitch, target audience/ICP, sales process, brand voice, example message
2Products & ServicesWhat you sell, pricing context, packages
3Website KnowledgeYour site URL; run extraction/import for key pages
4DocumentsPDFs: brochures, policies, scripts
5Custom KnowledgeFAQs, objections, competitor notes, scripts (use categories: FAQ, Objection, Script, etc.)
  1. Save each section before moving on.
  2. Optional: apply an industry template from Knowledge Hub if one matches your vertical.

Verify: Open Knowledge Hub sections and confirm content appears after refresh. Later, create a test AI Employee and ask a product question—it should cite your knowledge.

Details: Knowledge Hub


Step 7 — Configure Contacts settings (taxonomy)

Before importing contacts or training the team, align statuses, sources, and ponds.

  1. On Settings, open the Contacts card.
  2. Configure tabs in /user-profile-settings/lead-settings:
TabWhy it matters
Contact StatusPipeline stages on contact records
SourceWhere leads came from (for reporting)
Tags / LifecycleSegmentation and funnels
Lead PondsClaim pools for unassigned leads
Lead DistributionAuto-assignment rules
Custom FieldsExtra data columns (do this before CSV import)
  1. Save each tab.

Verify: Create a test contact and confirm your statuses/sources appear in dropdowns.

Details: Manage contact settings · Manage custom fields


Step 8 — Create your first contact

Prove CRM data entry works before bulk import.

  1. Open Contacts in the sidebar → /contact-management.
  2. Select Create / Add contact.
  3. Enter at minimum name and phone or email.
  4. Set Status and Source using values you configured in Step 7.
  5. Save.
  6. Open the contact detail page and confirm timeline loads.

Verify: Contact appears in the directory and opens on detail without errors.

Details: Create a contact · Use the contact detail page


Step 9 — Invite a team member

  1. On Settings, open Team MembersInvitations, or go to /workspace/users?tab=invitations.
  2. Select Invite / Add member.
  3. Enter email address.
  4. Assign role:
    • Admin — settings + team management
    • Manager — content and visibility across workspace data
    • Member — day-to-day CRM work
  5. Send invitation.
  6. Ask the invitee to accept and log in.

Verify: Invitation shows as pending, then accepted. New user sees modules allowed by their role.

Details: Invite a team member · Manage team structure


StepWhen to do it
Whitelabel brandingClient wants logo/favicon on CRM
Workspace modulesEnable Social, Workforce, Projects, etc.
Email domainsBefore large email campaigns
Appointment typesBefore booking links go public
Import contactsWhen migrating from another CRM

Troubleshooting onboarding

ProblemLikely causeWhat to do
Settings links missingRole lacks permissionSign in as Owner/Admin or adjust Roles
Integration connect failsPop-ups blocked or wrong Google/Microsoft accountAllow pop-ups; sign out of personal account in provider
WhatsApp "instance limit"Plan cap reachedUpgrade plan or disconnect unused WhatsApp instance
AI answers are genericKnowledge Hub emptyComplete Step 6
Import column mismatchCustom fields not createdComplete Custom Fields before import
Member invite blockedSubscription seat limitUpgrade plan on Subscription page

See also