You define the roles in AI. Within the AI CRM, all subscribers/enquirers, customers, staff and other users have a CRM record and can be assigned a primary and optional secondary roles. A staff member or third-party may have access to one or more role-aligned job dashboards and the individual’s primary role dictates which dashboard is displayed upon their login. Using AI’s built-in account management functions, the setting up or alteration of any of these users and their privileges is a task that only a trained staff member with super-user privileges can undertake.
Unassigned jobs (and jobs assigned to the actual person logged-in) appear in a specific role-based dashboard (which also contains advanced filtering between dates, by job type, by keyword, by assignee, etc) when a job is created. Jobs can therefore be triggered by the status change of any workflow, e.g. new order/subscription or status change, enquiry, complaint, etc. Jobs can have an estimated completion time, a priority and a link to key job-related data, including the related customer CRM record, an order object, a returns object, a support ticket, etc.
Each dashboard is very similar in its layout and function, being focussed on delivering clear Job Queue details with supplementary information. In the gallery below, you'll see an example dashboard:
The solution can provide dashboards for any privileged roles when an authenticated user signs-in, including: