PULSEVIA DOCUMENTATION
Everything you need to install, configure and run Pulsevia
Guides for operators, every user role, and every product factor — from QR campaigns to SaaS billing.
Introduction
What Pulsevia is and how to use these docs
Requirements
PHP, database, extensions, hosting
Installation
Web wizard and CLI installer
HestiaCP
Install on Hestia control panel
cPanel
Install on cPanel / shared hosting
Generic VPS
Nginx/Apache VPS checklist
Cron & Queue
Scheduler and background jobs
Email
SMTP, from address, notifications
License Activation
Regular, Extended, Demo entitlements
Roles & Permissions
Every role and what each can do
Getting Started
First login checklist
Business Mode
Regular license / single organization
SaaS Mode
Extended license / multi-tenant platform
Brands, Locations & Employees
Business structure
Campaigns
Create, publish, pause
Questions
Question types and settings
Conditional Rules
Branching and actions
QR, NFC & Links
Tracked distribution channels
Widgets, Kiosk & Embed
On-site collection surfaces
Inbox & Feedback
Assign, resolve, tags, comments
Notifications
Email, Slack, Discord, Telegram, webhooks
Analytics
KPIs, charts, filters
Reports
CSV, XLSX, PDF, schedules
REST API
Tokens, scopes, endpoints
Webhooks
Outbound notification webhooks
Billing (Stripe & PayPal)
Subscriptions and webhooks
White Label & Custom Domains
Branding and domains
Translations
Locales and campaign copy
Privacy & Security
GDPR tools, CAPTCHA, audit, 2FA
Updates
Signed packages and apply flow
Backups
What to back up and how often
Demo Environment
Demo mode, accounts, reset
CLI Reference
All pulsevia:* artisan commands
Troubleshooting
Common failures and fixes