System Configuration

Manage organizations, users, roles, branding, audit logs, landing page, and internationalization settings from a unified administration panel.

Organizations (Multi-Tenant)

Automation Hub supports multi-tenant architecture where each organization operates in complete data isolation. Every workflow, execution, API key, and audit entry is scoped to a single organization via the OrganizationScope global scope.

Creating an Organization

Navigate to Settings > Organizations > Create. Provide:

Switching Organizations

Users who belong to multiple organizations can switch between them from the sidebar dropdown. The active organization determines what data is visible and which permissions apply.

Organization Settings

SettingDescription
NameOrganization display name
LogoBrand logo (200x200px recommended)
FaviconBrowser tab icon
Default LanguageDefault locale for new users in this org

Users Management

Manage team members within each organization. Users are scoped per-organization and can belong to multiple orgs with different roles.

Actions

ActionDescription
Invite UserSend an email invitation with a link to join the organization. The invited user sets their password on first login.
Edit RoleChange the user's assigned role within the current organization. Takes effect immediately.
DeactivateDisable the user's access to this organization without deleting their account. Can be reactivated later.

Per-Organization Membership

A single user account can belong to multiple organizations with different roles in each. For example, a user might be an "Admin" in Organization A but a "Viewer" in Organization B.

Roles & Permissions

Create custom roles and assign from 20+ granular permissions to control exactly what each team member can access.

Creating a Custom Role

  1. Navigate to Settings > Roles & Permissions
  2. Click Create Role
  3. Enter a role name and description
  4. Toggle the desired permissions from the list below
  5. Save the role

Available Permissions

Permission KeyDescription
dashboard.viewView the main dashboard with KPIs and charts
workflows.createCreate new workflows
workflows.editEdit existing workflows (canvas, settings)
executions.viewView workflow execution history and logs
users.manageInvite, edit, and deactivate users
roles.manageCreate, edit, and delete roles
settings.updateModify organization settings
audit.viewAccess the audit log
api_keys.manageCreate and revoke API keys
email.sendSend emails via workflows
email.configureConfigure email provider settings (SMTP/Resend)
whatsapp.sendSend WhatsApp messages via workflows
whatsapp.configureConfigure WhatsApp provider settings
ai.useUse AI nodes in workflows
ai.configureConfigure AI providers and budget limits
notifications.viewView notifications
notifications.createCreate and manage notification rules
courier.useUse courier/logistics nodes in workflows
courier.configureConfigure courier integration (Deprixa Plus)

General Settings

Branding

Appearance

Users can choose between Light and Dark themes. The preference is saved per-user and persists across sessions. The theme can be toggled from:

Audit Log

The audit log records all administrative actions performed within your organization. Each entry includes:

Filtering the Audit Log

Use the filter bar to narrow results by:

FilterDescription
UserFilter by the user who performed the action
ActionFilter by action type (created, updated, deleted, etc.)
EntityFilter by entity type (workflow, user, role, etc.)
Date RangeFilter by start and end date

Landing Page Configuration

Automation Hub includes a fully configurable public landing page. Admins can customize every section from Settings > Landing Page.

Configurable Sections

SectionDescription
HeroMain headline, subtitle, and call-to-action buttons
FeaturesFeature cards with icons, titles, and descriptions
ModulesShowcase of available modules (Email, WhatsApp, AI, etc.)
PricingPricing tiers with feature lists
AboutAbout section with custom content
CTABottom call-to-action banner
FooterFooter links and copyright text

Landing Page Options

Internationalization (i18n)

Automation Hub supports 4 languages out of the box:

LanguageCodeDirection
EnglishenLTR
SpanishesLTR
FrenchfrLTR
ArabicarRTL

RTL Support

When Arabic is selected, the entire UI flips to right-to-left layout. This includes the sidebar, forms, tables, and the workflow canvas toolbars.

Language Selector

Users can change their language from:

Adding More Languages

See the Customization guide for instructions on adding new translation files and registering additional locales.