Admin
Edit app content and send push notifications.
Logged in as checking... · super_admin
Admin session
Global admin access requires a local PushHub user with super_admin.
Status
Devices
Registered mobile devices and group assignments.
QR onboarding
Generate a limited-time onboarding code for a new phone. Device secrets are never shown here.
Latest stable APK download
Scan this QR code or open the link to download the latest public stable APK.
Only stable APK releases available to Everyone are shown here. Group-restricted APKs require the in-app updater after onboarding.
Groups
Create company groups for users and allow devices access for news, push and APK permissions. Group ID is generated automatically from company and group name.
Companies
Phase 1 company foundation. Existing records without companyId belong to the default company.
Users / Invites
Invite company admins and users by email.
Permission preview
Preview only. This does not change permissions.
Links
Manage useful links shown in the app.
Optional. Expired links are hidden from regular app and company users.
Add news
Create news posts for the selected company.
Manage News
View, edit, re-enable, expire or permanently delete news posts.
Active News
Major incidents
Create and coordinate company-scoped incidents for selected groups.
Active / Monitoring
Incident details
Required when resolving or closing this Major Incident.
Resolution
Push notifications are always sent. Email is sent only when checked.
Updates / comments
Push notifications are always sent. Email is sent only when checked.
Todo / plan items
Push notifications are always sent. Email is sent only when checked.
Company information
Company: Default company
Home tab content
This controls the Home tab in the mobile app for the selected company.
Service status
Service status text shown with the company home content.
Home statistics
Configure the three metric cards shown on the Home tab.
Service Desk information
Support and contact details for this company.
APK permissions
Group-based APK Admin access uses ordinary company groups only.
The global super-admin option is separate from company group membership.
Notification settings
Company-level notification behavior for the selected company.
Controls push notifications sent for company news, including "send push notification after saving" on news.
Controls push notifications sent when links are created or updated with "send push notification after saving".
Controls push notifications for major incidents. Critical incidents can still bypass quiet hours if allowed.
Controls planned maintenance reminders and maintenance window notifications.
Controls automation summaries and scheduled company report notifications.
Controls push notifications created by the Scheduled push automation type only. It does not control normal News or Link pushes.
Sends notifications when APK builds succeed or fail. Only relevant for the main company.
Controls whether PushHub sends notification sound metadata. Turning this off should make supported notifications silent, but does not block the notification.
When enabled, non-critical notifications are skipped during the selected time window.
When enabled, critical or urgent notifications can still be sent during quiet hours.
Metric API sources
Optional company-scoped metric API configuration. Existing three Home metric sources remain compatible.
Metric 1
Metric 2
Metric 3
App releases
Manage Android APK releases and iOS release metadata separately.
Remote API
This URL is baked into new APK builds. Existing installed APKs keep their current build value until updated.
iOS release metadata
Configure the latest iOS app version independently from Android APK releases.
Build branded APK
This creates a new APK release. APK builds use the default PushHub company branding, not the selected customer company.
Release list
Filter published APK releases by channel.
iOS release list
Filter configured iOS releases by channel.
Changelog
Changelog entries are generated automatically from App releases.
Branding
Company branding used by the selected company.
Company branding
In-app branding can be changed here. Native launcher icons, installed app name, and splash screen still require a separate APK build.
Settings
Use the Settings submenu for app releases, automation, Email / SMTP settings, logs, and purge tools.
Purge deleted data
Global purge tool. Permanent purge deletes records that are already soft-deleted, archived, expired, or marked as deleted. This cannot be undone.
Email / SMTP settings
Runtime SMTP configuration for company user invites. Passwords are never returned by the API.
Send push notification
Full appData.json editor
Advanced editor. Use this to change everything in the app.
Log
Automation
Create, test, and monitor simple IF/THEN rules for the selected company.
Showing automations for: Select a company
1. Rule
2. Schedule
3. Audience
4. Options
Main company only. Sends once for each recorded APK build result.