Pre-Authorization & Access Flow
The MHC Corporate Hub is a restricted-access platform. Only organisations pre-enrolled by MHC Administration can register. Two entry methods are supported.
Two Registration Pathways:
preauthorized_emails?token=โฆMHC Administration sends a secure invitation email to your pre-authorized corporate address. The link contains a unique token (?token=...) that pre-fills your company name and session quota automatically โ no code required. Simply open the link and complete the form.
Navigate directly to company/welcome.php and enter your pre-authorized corporate email address. The system verifies eligibility against the allowlist. If not found, contact corporate@mentalhealthchange.ie.
Who Can Request Pre-Authorization?
Companies interested in partnering with MHC should contact corporate@mentalhealthchange.ie or speak with David Doyle at david@mentalhealthchange.ie. Approval is typically confirmed within 1 business day, after which you will receive your magic registration link.
Completing the Company Registration Form
At company/welcome.php, your HR Director completes a single-page form to activate your organisation's account.
Registration Form โ Field Reference:
| Field | Required? | Description |
|---|---|---|
| Pre-Authorized Email | Required | The corporate email pre-enrolled by MHC Admin. Auto-filled when using a magic token link. |
| Company / Org Legal Name | Required | Full legal trading name (e.g. Stripe Ireland Ltd.). Auto-filled from token if set by Admin. |
| HR Contact Full Name | Required | The full name of the primary HR representative managing the account (e.g. Sarah Mitchell). |
| Corporate Phone | Optional | A direct phone number for your HR team. Used for Account Manager liaisons and urgent clinical escalations. |
| Industry / Sector | Optional | Sector classification for anonymised utilization benchmarking (Technology, Finance, Pharma, etc.). |
| Country / HQ | Required | Location of your headquarters. Defaults to Ireland. Used for GDPR jurisdiction compliance. |
| Password (ร2) | Required | Minimum 8 characters. Used for Corporate Hub login at company/login.php. Must be confirmed twice. |
| Terms & GDPR Consent | Required | Acceptance of MHC Corporate Terms of Service, Privacy & Data Governance Policy, and GDPR anonymised reporting agreement. |
On Successful Registration
The system atomically creates: users (ROLE_COMPANY), companies (linked to Account Manager David Doyle), company_admins (owner role), company_benefits_config (session quota defaults), marks preauthorized_emails as registered, and redirects you instantly to your Corporate Hub Dashboard.
The Corporate Hub Dashboard โ Tab Explorer
Once registered, your Corporate Hub at company/dashboard.php provides a complete suite of tools. Click a tab to explore.
At-a-glance KPI cards: Total Members Enrolled, Sessions Consumed, Sessions Available, Engagement Rate (%), and Provider Count supporting your employees.
Crisis risk escalations (clinical protocol), hub access requests from employees pending approval, and contract renewal notifications surface here.
When employees request elevated Hub Access (dual-role), their requests appear here for Admin approval. One-click approval triggers automated onboarding emails.
GDPR Anonymisation Threshold
All individual-level data is suppressed below a minimum cohort of 10 employees. Reports show only aggregate breakdowns โ never identifiable data.
Utilization rates, topic-of-focus distribution (Burnout, Anxiety, etc.), coaching vs counselling split, and session completion rates โ by department or company-wide.
Aggregate WHO-5, PHQ-9, and GAD-7 baseline vs. final assessment score deltas โ showing your organisation's measurable mental health improvement.
Monthly enrollment and session consumption trend lines to identify high-demand periods and plan communications campaigns proactively.
Ready-to-send email and messaging templates to announce the MHC programme to your workforce. Multiple language variants (EN, ES, FR).
Evidence-based guides for people managers: how to create psychologically safe teams, recognize warning signs, and confidently refer team members to support services.
Downloadable corporate mental health policy templates, EAP programme FAQs for employees, GDPR data processing agreements, and clinical governance documentation.
Promote additional HR team members or People Managers to the Company Hub role. Multi-admin support ensures uninterrupted access during staff changes.
Granular permission controls to restrict or grant access to sensitive tabs (billing, clinical aggregates) per admin user using a toggle matrix.
Send MHC invitation emails directly from the Hub to employees. Each invite contains a unique pre-authorized link tied to your company's session quota.
Configure the number of fully covered EAP sessions per enrolled employee (typically 6โ8). Updated quotas apply to all future preauthorized_emails entries.
View contract start/end dates. Automated reminders from your Account Manager 60 days before renewal for uninterrupted programme continuity.
Invoice history, current billing cycle, and session consumption vs. contracted quota for accurate monthly reconciliation with your finance team.
Your Dedicated Account Manager
Every organisation on MHC is assigned a dedicated Account Manager from day one โ your primary point of contact for programme strategy, renewal, and escalations.
Your AM's name, email, and phone displayed prominently on the Contact tab. Default: David Doyle โ david@mentalhealthchange.ie.
Send and receive messages securely within MHC via company/messages.php โ fully logged, encrypted, with unread badge notifications.
Managing the Employee Allowlist
The preauthorized_emails table controls which employees are eligible to register as clients. You can populate this list in two ways.
Your Account Manager or Super Admin enters employee emails from admin/dashboard.php?tab=allowlist. Each entry specifies company ID, role (ROLE_CLIENT = 4), session quota, and optionally sends an automatic invitation email.
From the Team tab in your Corporate Hub Dashboard, HR Admins with the correct permissions can send invitation emails to employees. The system automatically creates the pre-authorization record and queues the invitation email with the client registration link.
HR Self-ServiceEmployee Registration Journey
Once added to the allowlist, employees receive a magic link to client/register.php?token=โฆ. The token pre-validates their eligibility and company association. They complete a 3-step sign-up wizard, then proceed through adaptive clinical triage (WHO-5, PHQ-9, GAD-7) and provider matching. See the Client Onboarding Guide โ for the full employee journey.
| Allowlist Field | Value / Meaning |
|---|---|
| Employee's corporate or personal email address. | |
| role_id | 4 = ROLE_CLIENT (Employee/Member registration). |
| company_id | Links the entry to your organisation's companies record. |
| sessions_per_member | Number of covered sessions for this employee (defaults to your company EAP quota). |
| status | pending โ registered (auto-updated on employee sign-up completion). |
| token | Unique 64-char SHA-256 token for the magic invitation link (consumed on registration). |
Configuring Your EAP Session Benefits
The Employee Assistance Programme benefit defines how many fully covered sessions each enrolled employee receives per programme cycle.
EAP Benefit Standard Tiers:
Standard coverage for initial mental health support. Suitable for pilot deployments. Covers 1โ2 clinical intake cycles per employee per year.
Most common corporate tier. Allows for full clinical assessment, 5โ6 therapeutic sessions, and a mandatory final re-assessment. Recommended for most organisations.
Extended coverage for high-pressure industries (Finance, Healthcare, Legal). Supports mid-programme provider changes and ongoing coaching cycles post-recovery.
Session Quota & Cancellation Policy
Sessions cancelled with less than 24 hours' notice (or 48h if stated on the therapist's bio) count against the employee's covered quota. HR Managers can request quota extensions for exceptional circumstances via their Account Manager.
โก EAP Utilization Simulator
Adjust the sliders to estimate your programme's scope before final configuration.
Corporate Activation Milestone Checklist
Your MHC programme is considered fully activated once all 5 criteria below are verified.
Official Activation Verification
All 5 items must be complete for the programme to be live and billable.
1. Company Pre-Authorized & Registered
HR Director email added to the Allowlist by Admin, registration form completed at company/welcome.php, corporate account created with owner-level company_admin.
Status: Account Active2. Account Manager Assigned
Dedicated MHC Account Manager (David Doyle) linked to the companies record. Direct contact details visible in the Contact tab of the Hub Dashboard.
3. EAP Benefits Configured
Session quota per member defined in company_benefits_config. Contract dates recorded. Billing cycle and invoice preferences confirmed.
4. Employee Allowlist Seeded (Minimum 1 Record)
At least one employee email added to preauthorized_emails with role_id = 4 and linked to your company ID. Ready to accept employee registrations.
5. First Employee Matched to a Provider
At least one employee has completed the full client onboarding (registration โ triage โ matching โ provider assigned), confirming the full clinical pathway is operational.
Status: Programme OperationalYour Account Manager & Ongoing Support
MHC follows a dedicated Account Manager model to ensure your programme delivers measurable ROI and clinical impact.
Your AM presents quarterly anonymised utilization data, clinical outcome improvements, engagement benchmarks vs. industry peers, and strategic recommendations.
When a crisis-risk employee is flagged (WHO-5 โค 28, PHQ-9 โฅ 20, or GAD-7 โฅ 15), your AM coordinates with the Clinical Lead for the mandatory 72-hour outreach protocol. HR is notified only in aggregate.
Contract renewals, quota increases, department-specific EAP expansions, and new cohort onboardings are all managed directly with your Account Manager โ no technical intervention required.
Default Account Manager Contact
David Doyle โ MHC Corporate Account Manager
๐ง david@mentalhealthchange.ie |
๐ฌ Secure Hub Messaging โ
Frequently Asked Questions โ HR Directors
Common questions from HR teams and People Managers during corporate onboarding.