Multiple account types
Support workspace owners, team members, restricted instructors, company portal users and individual candidate portal users.
Use one connected platform for course setup, delivery operations, company-level online sales, company customers, individual candidates, certificates, documents, invoices and communications.
Unlimited company users, customer portals, documents, customer payments and approved custom domains are included in the booking-based platform model.
Each module uses the same company, candidate, course and booking relationships, reducing duplicate entry and preserving a complete training history.
Give each user the correct workspace, role and level of access without separate user charges.
Support workspace owners, team members, restricted instructors, company portal users and individual candidate portal users.
Provide public company and individual registration, email verification, verification resend, forgotten-password and secure reset processes.
Control contacts, documents, reports, exports, portal management and page access through role and permission checks.
Give team members access to all companies or only the company records they need.
Plan the training catalogue and see upcoming delivery activity from a responsive dashboard.
Use a FullCalendar-based dashboard with course capacity, status, candidate information and responsive upcoming-course lists.
Store course names, references, default prices, capacity, VAT, public availability and reusable course information.
Create WYSIWYG course descriptions with live customer-facing previews for each company’s booking pages.
Configure and preview course-specific certificate templates without changing historical bookings.
Create operational course dates with the exact delivery schedule, capacity and people required.
Set a separate date, start time and end time for every course day using JavaScript date and time pickers.
Select reusable venues with addresses and directions, or provide an online meeting URL.
Load template defaults, override price or capacity by date and calculate remaining places before booking.
Assign instructors, provide restricted dashboards and give access to assigned course details and sign-in sheets only.
Keep company customers, contacts, candidates and their training history connected.
Manage personal details, company links, booking history, course history, certificate status, expiry and login-account state.
Maintain company details, multiple contacts, a primary contact, candidates, bookings, invoices, documents and portal access.
Link existing candidates to a company, create a candidate during a booking or keep candidates independent for individual bookings.
Manage branding, invoice identity, custom domains, Stripe Connect and optional company SMTP settings.
Build company or individual bookings while checking price, capacity and duplicate candidates.
Select a course date, choose company or individual billing, add candidates and review a live booking summary.
Create one company order and invoice with a separate operational booking for each candidate.
Record price per candidate, VAT, payment classification, external payment, purchase orders, contracts and internal notes.
View, update, move, swap, cancel or remove bookings, issue credit notes and access invoice documents.
Let each training company sell course places through its own visitor basket and secure checkout journey.
Publish future course dates on the company’s own booking pages with schedules, descriptions, venue or online details, price, VAT and remaining capacity.
Keep basket contents isolated by visitor or account, with quantity updates, line removal and dependent optional items.
Collect company and candidate information, support registration or login and validate discounts, price and capacity.
Take paid bookings through the training company’s connected Stripe account and confirm free courses without Stripe.
Keep evidence, customer documents and booking communications attached to the right records.
Upload or generate certificates, bulk-generate them for course candidates and track status, issue and expiry details.
Upload general, company, customer-visible and course-date documents with secure controlled downloads.
Manage confirmation, payment, joining instruction, date-change and cancellation templates with variables and live previews.
Use reliable Training Genics email delivery by default, with optional tested company SMTP for customer-facing messages.
Give companies and individuals secure access to bookings, invoices, documents and profile information.
Show upcoming confirmed bookings, invoice status, downloadable documents and company or individual profile details.
Create booking invoices, line items, VAT totals, PDF downloads, credit notes and customer-visible invoice records.
Allow portal customers to pay invoices through Stripe Connect and handle payment-success updates.
Provide course and portal access on the company’s own domain with clear DNS guidance.
Keep reporting, branding, user access and company information clear and controlled.
View booking, course and company reports, with permission-controlled CSV and account data exports.
Protect company data with secure sessions, login safeguards, private file storage and separated workspace records.
Manage company details, logos, invoice branding, booking links, portal links, domains, payments and email settings.
Add team members and instructors, assign suitable roles and control access to companies, documents, reports and exports.
Yes. Every day can have its own date, start time and end time, and the complete schedule can appear in booking emails, course views and customer-facing pages.
Yes. Certificates can be uploaded or generated from course-specific templates, created in bulk and displayed against candidates and course dates.
Yes. Company settings cover the company identity, logo, invoice branding, public links, customer portal, custom domain, payments and optional SMTP.
Yes. Access to reports, CSV exports and full account exports can be limited through company roles and permissions.
Explore the platform or contact the Training Genics team with questions about your courses, customers, payments and setup.