PaulRentACar Docs
Workflow

Workflow Tasks

Manage your task inbox, track task statuses, perform task actions, monitor SLA compliance, and integrate with workflow-driven processes.

Workflow Tasks

Workflow tasks are the actionable items that drive day-to-day operations in your Rent a Car CRM. Every approval, review, inspection, follow-up, and escalation is tracked as a task — ensuring nothing falls through the cracks and every action is accountable.

My Tasks


Task Inbox Views

The task inbox is your daily work dashboard. It provides multiple views to help you prioritize and manage your workload.

View Types

ViewWhat It ShowsWho Uses It
My TasksTasks assigned directly to youAll staff
Team TasksTasks assigned to your role or teamTeam leads, supervisors
OverdueTasks past their SLA due dateManagers, compliance officers
EscalatedTasks escalated due to SLA breach or manual escalationManagers, department heads
UnassignedTasks not yet claimed by anyoneTeam leads (for distribution)
All TasksAll tasks across the organization (permission-gated)Senior managers, admins

Task List Columns

ColumnDescription
Task TitleShort description of the task
Entity TypeWhat the task relates to (Reservation, Contract, Complaint, etc.)
Entity ReferenceThe document or case number
StatusCurrent task status
PriorityLow, Medium, High, Critical
Assigned ToPerson responsible
SLA DueDeadline based on SLA rules
SLA StatusOn Track, Warning, Breached
CreatedWhen the task was created
BranchBranch context

Task Statuses

Every task follows a controlled status lifecycle. No status can be skipped.

StatusMeaningWho SetsNext Possible
OpenTask created, not yet claimedSystem (auto on workflow transition)Assigned, Completed (if auto-completable)
AssignedTask assigned to a specific personSystem or team leadIn Progress, Cancelled
In ProgressWork has begun on the taskAssigned userWaiting Customer, Waiting Internal, Completed, Escalated
Waiting CustomerTask blocked on customer inputAssigned userIn Progress, Completed
Waiting InternalTask blocked on another departmentAssigned userIn Progress, Completed
CompletedTask finished successfullyAssigned userTerminal status
CancelledTask no longer neededManager or systemTerminal status
OverdueSLA deadline breachedSystem (auto)In Progress, Completed, Escalated
EscalatedEscalated to higher authorityUser or system (auto)In Progress, Completed

Tasks in Waiting Customer or Waiting Internal status are automatically checked for SLA compliance. If the SLA deadline passes while waiting, the task moves to Overdue and an escalation event is triggered.


Task Actions

Each task supports a set of actions depending on its current status and the user's permissions.

Action Reference

ActionAvailable FromPermission RequiredResult
ClaimOpenworkflow:claim_taskTask assigned to current user
StartAssignedworkflow:start_taskStatus → In Progress
CompleteIn Progress, Waiting Customer, Waiting Internalworkflow:complete_taskStatus → Completed; workflow may advance
EscalateIn Progress, Overdueworkflow:escalate_taskStatus → Escalated; notify supervisor
ReassignAssigned, In Progressworkflow:assign_taskTask reassigned to another user
CancelOpen, Assigned, In Progressworkflow:cancel_taskStatus → Cancelled
Add CommentAny non-terminal statusworkflow:readComment attached to task
Upload AttachmentAny non-terminal statusworkflow:readFile attached to task

Step-by-Step: Complete a Task

Open the task — Click on the task from your inbox or follow a link from an entity record.

Review context — The task drawer shows the related entity (contract, complaint, etc.), workflow timeline, and any notes from previous actions.

Perform the work — Do whatever the task requires (review a document, inspect a vehicle, call a customer, etc.).

Record outcome — Enter the task result in the completion form. Some tasks require specific fields (e.g., inspection result, approval decision).

Add comments (optional) — Attach notes for the next person in the workflow.

Click "Complete Task" — The system updates the task status, creates a workflow action log entry, and advances the workflow if the task was the last required action in the current stage.


SLA Tracking

Every task has an SLA (Service Level Agreement) deadline based on configurable rules. SLA compliance is tracked and displayed in real time.

SLA Status Indicators

IndicatorMeaningVisual
On TrackMore than 50% of SLA time remainingGreen
WarningLess than 50% of SLA time remainingAmber/Orange
BreachedSLA deadline has passedRed
N/ANo SLA configured for this task typeGray

SLA Rules by Task Type

Task TypeDefault SLAEscalation TriggerEscalation Target
Reservation confirmation4 hours75% elapsedBranch Manager
Contract checkout review2 hours75% elapsedFleet Supervisor
Damage assessment24 hours50% elapsedFleet Manager
Complaint initial response4 hours75% elapsedCustomer Service Lead
Complaint resolution48 hours50% elapsedOperations Manager
Refund approval24 hours75% elapsedFinance Manager
Document verification8 hours75% elapsedCompliance Officer
Maintenance approval12 hours50% elapsedWorkshop Manager

SLA rules are configurable per tenant. The defaults shown above are starting points — adjust them based on your operational requirements. Navigate to Settings → Workflows → SLA Rules to configure.


Workflow Integration

Tasks are created and managed by the workflow engine. They are not standalone items — they are tied to specific workflow instances and stages.

How Tasks Connect to Workflows

Workflow StageTasks CreatedPurpose
reservation → pending_confirmationReservation confirmation taskStaff confirms reservation details
contract → checkout_pendingVehicle inspection task, document verification taskPre-checkout checks
contract → return_pendingReturn inspection task, damage review taskPost-return processing
contract → damage_reviewDamage assessment task, liability decision taskDamage processing
contract → billing_reviewInvoice review task, payment collection taskFinancial closure
complaint → assignedInvestigation task, customer follow-up taskComplaint resolution
refund → pending_approvalRefund approval taskManager approval gate

Task Assignment Rules

Tasks can be assigned via:

MethodDescription
Role-basedTask assigned to anyone with the required role
Branch-basedTask assigned to staff at the specific branch
Round-robinTasks distributed evenly among eligible staff
Workload-basedTask assigned to the staff member with the fewest open tasks
ManualTeam lead manually assigns to a specific person

Common Tasks Quick Reference

TaskTypical AssigneeSLAWorkflow
Confirm reservationReservations agent4 hoursReservation
Pre-checkout inspectionFleet inspector2 hoursContract
Post-return inspectionFleet inspector4 hoursContract
Damage assessmentFleet manager24 hoursContract
Complaint first responseCustomer service4 hoursComplaint
Refund approvalFinance manager24 hoursBilling
Document verificationCompliance officer8 hoursCustomer
Maintenance approvalWorkshop manager12 hoursWorkshop
Legal case reviewLegal team48 hoursLegal

On this page