GoWeBaKnowledge Center

Administration and Settings

The Administration module is the control center of the GoWeBa platform. It brings together all management functions: users, roles, subscriptions, billing, audit log, and security.

This module is reserved for administrators (SUPER_ADMIN, ORG_ADMIN roles). Standard users only have access to their personal settings.

Roles and Permissions

System Roles (SystemRole)

System roles define the global access level on the platform:

RoleAccessCapabilities
SUPER_ADMINFullComplete access to all functions, impersonation, global management
PLATFORM_ADMINPlatformOrganization management, user support
PLATFORM_SUPPORTSupportAccount viewing, user assistance
PLATFORM_BILLINGBillingSubscription and payment management
PLATFORM_ENGINEERTechnicalAccess to technical logs and configurations
USERStandardAccess to their organization's functions only

Organization Roles (OrgRole)

Within an organization, roles define local permissions:

RolePermissions
ORG_ADMINFull organization administration, team management, billing
ORG_MANAGERContact, task, and email management — without billing settings access
ORG_MEMBERRead and create — without settings modifications

Impersonation (Super Admin)

The SUPER_ADMIN can log in as another user to debug a problem:

  1. Admin → Users — Find the user to impersonate
  2. "Impersonate" button — Log in as this user
  3. Navigation — See exactly what the user sees
  4. Actions — Perform actions on behalf of the user (logged in audit)
  5. End — Return to your own account
⚠️ All actions performed in impersonation mode are tracked in the audit log with the tag "impersonated by [admin]." This feature is reserved for SUPER_ADMIN.

Organization Management

Multi-Organization

GoWeBa supports multi-tenancy with complete data isolation:

  • Each organization has its own contacts, emails, tasks, files
  • Users can belong to multiple organizations
  • Switching between organizations is done with one click via the selector in the top right
  • Data never crosses organizational boundaries

Team Management

The Settings → Team page lets you:

  • Invite members by email
  • Assign organization roles (ORG_ADMIN, ORG_MANAGER, ORG_MEMBER)
  • Revoke a member's access
  • View each member's last login
  • Transfer organization ownership

Billing and Subscriptions

Subscription Plans

GoWeBa offers monthly subscription plans with different feature levels. Payment is managed via Stripe (credit cards, bank transfers).

Credit System (Wallet)

The credit wallet is the central billing mechanism for consumable services:

10 credits = 1 cent (CAD). So 1,000 credits = $1.00.

TypeExamples
AI_CHATWEBA conversations, AI enrichment, semantic search
PHONEPhone calls, SMS, Voice AI
STORAGEWebaDrive storage beyond plan quota

Credits can be topped up via:

  • Direct purchase: Settings → Subscription → Wallet → Top Up
  • Auto-reload: Configure a minimum threshold for automatic top-up
  • Monthly plan: Some plans include a monthly credit allotment

Add-ons

Add-ons are additional features that can be activated à la carte:

  • Extra phone numbers
  • Additional WebaDrive storage
  • Extra email inboxes
  • Additional users beyond the plan

Audit Log

The audit log automatically records all critical actions performed on the platform:

ActionRecorded Details
LoginUser, IP, geolocation, device
Contact modificationModified fields, old/new values
Email sentRecipient, subject, status
Role changeBy whom, for whom, old/new role
ImpersonationAdmin, target user, duration
Invoice modificationAmount, status, by whom

Access: Admin → Audit Log (SUPER_ADMIN and ORG_ADMIN only)

Security

Passwords

  • Minimum length: 8 characters
  • HIBP (Have I Been Pwned) check: compromised passwords are detected and blocked
  • Automatic lockout when a compromised password is detected

Two-Factor Authentication

  • 6-digit PIN for quick re-authentication
  • Quick login by email + PIN (alternative to password)

Suspicious Login Detection

  • Email alert on login from a new location
  • IP address and geolocation verification

Notification System

The platform sends notifications via email and in-app for important events:

EventChannelCustomizable
New message receivedEmail + In-appYes
Task assignedEmail + In-appYes
Upcoming appointmentEmailYes
Invoice paidEmailNo
Suspicious loginEmailNo

FAQ

Q: How do I change my role in an organization? A: Only an ORG_ADMIN can modify roles. Ask your organization's administrator.

Q: Can I delete my account? A: Contact GoWeBa support for account deletion. Your data will be deleted in accordance with the privacy policy.

Q: Is data encrypted? A: Yes. Data is encrypted in transit (TLS 1.3) and at rest (AES-256).

Q: How long are audit logs retained? A: Audit logs are retained indefinitely for active accounts.

© 2024–2026 GOWEBA INC. — Make it Simple, Make it Possible, Make it Real.