Pulsevia Docs

INSTALL

License Activation

Classes

Class Mode Typical use
Regular Business Run Pulsevia for your organization
Extended SaaS Multi-tenant platform, plans, billing hooks, white-label
Demo Demo Internal sandbox (DEMO_MODE)

Feature flags and limits come from the signed entitlement document (not editable by buyers).

Activate

Wizard: License step during /install.

CLI:

php artisan pulsevia:license-activate YOUR_KEY --domain=feedback.example.com
php artisan pulsevia:license-status
php artisan pulsevia:license-revalidate

UI: License summary appears in the authenticated app (GET /api/license masks the raw key).

Domain binding

Activate with the domain you serve (hostname of APP_URL). Revalidate after domain changes.

Providers

Configured in config/licensing.php / env: Direct (Pulsevia), Envato/CodeCanyon verification where enabled, Demo for sandboxes.

Feature flags (examples)

campaigns, inbox, qr, nfc, widgets, kiosk, analytics, reports, api, webhooks, custom_branding, custom_domains, saas, billing, privacy_tools, audit_log, …

Limits may include max brands, locations, campaigns, users, monthly responses.