Employee Portal
Employee Portal Overview
The portal is set up separately from the main Catch-e system depending on your organisation's needs.
It is known as the Driver Portal because initial features were designed for the Driver role, but it now also supports the Package Employee role.
The menu items described here are for the Employee Portal. Visit the Driver Portal page for driver-specific menu items.
If the user is an employee, they are navigated to the Employee Portal upon login.
Employee Processes
Below are portal processes written from the employee's point of view.
Home
Sidebar / System
Sidebar / Vehicles
Sidebar / User
Create a Driver Login
Navigate to Drivers / Contact
Select driver record
Tick Access
Driver Login (Email or ID) is generated
Password popup appears
Click Send Email button
Option to email details appears
Choose whether to send email or not
Final confirmation email window appears
Access field updates to Access (Driver)
Issue an Employee Login
Qualifiers
Employee Portal is enabled
Employee has package items
Process
Navigate to Employees / Contact
Select employee record
Tick Access
Login and password popup displayed
Click Send Email button
Employee login updates (Email or Employee ID)
Access field updates to Access (Package Employee)
Option to send email confirmation
Client Login Report
Used to email multiple drivers login details.
Warning: This report is no longer recommended or supported for bulk login issuance.
Report Filters
Notes
Generates email batch via template
Can be processed via Mail Queue
Supports report queue processing
Client Login Setup
Used to embed login link into external websites.
Basic Login Link
<a href="javascript:void(0)" onclick="javascript:login('https://clientname.catch-e.net.au/index.phpo?_screen_width=' + screen.width+ '&_screen_height=' + screen.height, 'catche');"> Separate Channel Login
Used when different branding is required per channel.
Notes
Requires separate logo and colour scheme
Branding is applied based on login link used
May persist in browser cache
Channel Login Link
<a href="javascript:void(0)" onclick="javascript:login('https://companyname.catch-e.net.au/bo.phpo?channel_code=channelname&_screen_width=' + screen.width+ '&_screen_height=' + screen.height, 'catche');"> Important Notes
Replace companyname with your company — Update the domain in the login link to your organization's Catch-e instance URL.
Replace channelname with channel identifier — Specify the appropriate channel code for channel-specific branding.
Screen width/height must be passed dynamically — The screen dimensions must be passed as shown in the example to ensure proper portal rendering.
Page Header Script Requirement — Client must also include the script section placeholder as provided in system setup.