Admin panel
Everything that runs the business. Sign in as an admin and open /admin — or use the small
Admin panel button in the user sidebar. Logging in always lands on the user dashboard; admins reach the panel
from that button.
Sections
| Section | What you manage |
|---|---|
| Dashboard | At-a-glance stats, license state and update availability. |
| Users | Search/sort users, edit role, plan and minutes, ban/unban, set a forever plan. |
| Library | Every user’s generated assets (platform-wide). Preview, download and delete any asset (removes it and all dependencies). Owner shown per row. |
| Jobs | Queue monitor: recent render jobs with a status filter, per-status counts and a one-click retry for failed jobs. Old jobs auto-clean after a configurable retention window. |
| Tools | Enable/disable tools, edit names, descriptions and slugs, mark which API keys each one uses. |
| Voices | Manage the ElevenLabs voice catalogue and voice-clone access. |
| Plans | Price tiers, minute allowances, features, recharge settings (see Plans & billing). |
| Coupons | Discount codes for checkout. |
| Referrals | Reward amounts and referral tracking. |
| API | Documented REST endpoints and token management (see REST API). |
| SEO | Meta defaults, OG image, sitemap, robots, per-post SEO. |
| Blog | Posts with cover images, publish/unpublish, SEO. |
| Testimonials | CRUD for the testimonials shown on the home page and guest checkout: name, role, quote, avatar upload and drag-to-reorder. |
| Settings | General, Theme, API keys, Email, Payments, Social login, PWA, Testimonials, Maintenance — all in one place. |
| License & updates | Activate the license and apply one-click updates (see License & updates). |
Settings tabs
- General: app name, URL, timezone (searchable), default theme, default/auto language, currency.
Includes a Contact block (enable the
/contactpage, optional floating chat widget with left/right position, and the destination email) and a Security block (require email verification, cookie banner). - Theme: brand colour, light/dark logos, favicon (with preview and delete).
- API keys: Text/AI (multi-provider with fallback), Voice (ElevenLabs), Transcription (Whisper), Video & avatars (Pexels, D-ID, HeyGen, fal.ai) and Translation — auto-saved, secrets encrypted. The Animate block sets the fal.ai model and per-clip minute cost.
- Email: SMTP host/port/user/password and templates.
- Payments: Stripe & PayPal keys, currency, webhook helper.
- Social login: Google / Apple / Facebook sign-in.
- PWA: installable app name, colours, icon.
- Testimonials: add/edit/reorder testimonials (name, role, quote, avatar).
- Maintenance: take the platform offline for the public (see below).
Jobs monitor
Open Admin → Jobs to watch the render queue: recent jobs with owner and tool, per-status counts and a status filter (queued / running / done / failed). Failed jobs have a one-click retry that requeues them and spawns a worker. A configurable retention window auto-cleans old finished jobs so the table stays lean.
Guest checkout
Visitors can buy a plan without registering first: the public /checkout page creates the account on
submit and sends them straight to the payment gateway. See Plans & billing.
Maintenance mode
Turn it on manually under Admin → Settings → Maintenance: the public sees a friendly notice (with a translated message you set) while only logged-in admins keep browsing. The one-click updater also enables it automatically while it applies a release and switches it off when the update finishes or rolls back. See License & updates.