The Task module is a comprehensive tool designed to simplify and enhance critical aspects of managing a mobile workforce. By automating assignments, ensuring precision, and providing real-time visibility, it elevates your service quality and operational efficiency, ultimately enhancing customer satisfaction and loyalty. Here's an in-depth look at the benefits and functionalities this module provides:
- Automated Assignment: The Smart Assign feature automates task assignments based on field reps' availability, skills, location, team, and utilization. This ensures that each task is entrusted to the right team member, optimizing efficiency. It also takes into account buffer times, including travel times and waiting periods, to guarantee that assigned agents can reach all their tasks on time. This minimizes delays and maximizes productivity.
- Smart suggestions: Provides assignment suggestions based on availablility, skills and utilization statistics. This ensures that the most suitable field reps are selected for each job, enhancing service quality.
- Comprehensive Information: All essential details are made available to field reps upon job assignment. This includes comprehensive customer information, insights into customer assets, and specific product details. This empowers field reps to provide top-tier service.
- Collaboration: For tasks requiring a team effort, multiple users can be assigned. This encourages collaboration and ensures that complex tasks are efficiently handled.
- Acceptance Flexibility: Tasks can be configured to either require completion or provide the option for agents to accept, decline, and reassign the task to another representative. This flexibility accommodates different operational needs.
- Real-Time Oversight: Managers have real-time visibility into task updates as agents check in and out of their tasks, and as they update the task status. The check-in/out process can be configured with proximity validation to guarantee accuracy.
- Comprehensive Documentation: Capture task attachments and comments in real-time, including photos, videos, documents, and notes. This ensures that all relevant information is properly documented.
- Request for Assistance: An inbuilt function enabling field reps to notify managers in real-time when they require assistance, fostering quick and efficient issue resolution.
- Optimized Task Scheduling: Field agent tasks can be optimized based on task locations and timings, even accounting for fixed tasks where timing cannot be changed.
- Performance Analysis (Planned vs Actual): Managers can compare a field agent's planned tasks to their actual tasks, providing insights into the journey and routes taken. This facilitates continuous improvement and adherence to optimal routes.
- Journey Tracking and Reporting: Field agent journeys can be tracked via GPS, either in real-time or manually added, offering valuable data for reporting and claims. This feature is instrumental in enhancing transparency and accountability.
- Task Cloning: Repetitive tasks can be easily cloned for future dates, saving time and effort, and fostering efficiency.
Field Description
Tasks are represented in JSON format with the following properties:
Task Table
TASK
| Field Name |
API Name |
Required |
Type |
Description |
| TaskId | TaskId | | Number | Auto-generated |
| TaskExternalID | | String | |
| Created By | TaskCreatedBy | | String | |
| Created By | TaskCreatedDate | | DateTime | Auto-populated |
| Task Name | TaskName | | String | |
| Priority | TaskPriority | | String | |
| Description | TaskDescription | | String | |
| Start Date Time | TaskStartDateTime | | DateTime | |
| End Date Time | TaskEndDateTime | | DateTime | |
| TaskLatitude | | Number | |
| TaskLongitude | | Number | |
| TaskStatus | | String | |
| Location | TaskLocation | | String | |
| Check-in Duration | TaskCheckinDuration | | Number | |
| Modified By | TaskModifiedBy | | String | Auto-populated |
| Modified By | TaskModifiedDate | | DateTime | Auto-populated |
| TaskAssignStatus | | String | |
| CustomerID | | Number | |
| Customer | CustomerName | | String | |
| CustomerPhone1 | | String | |
| CustomerEmail | | String | |
| CustomerBillingCity | | String | |
| CustomerBillingCountry | | String | |
| CustomerBillingPostcode | | String | |
| CustomerBillingState | | String | |
| CustomerBillingStreet | | String | |
| CustomerShippingCity | | String | |
| CustomerShippingCountry | | String | |
| CustomerShippingPostcode | | String | |
| CustomerShippingState | | String | |
| CustomerShippingStreet | | String | |
| CustomerExternalID | | String | |
| CustomerDescription | | String | |
| CustomerArea | | String | |
| CustomerPhone2 | | String | |
| CustomerContactName | | String | |
| CustomerExternalID2 | | String | |
| CustomerNoOfEmployee | | Number | |
| CustomerNumber | | String | Auto-generated |
| CustomerSource | | String | |
| CustomerFax | | String | |
| CustomerType | | String | |
| CustomerWebsite | | String | |
| CustomerBillingLat | | Number | |
| CustomerBillingLng | | Number | |
| CustomerCreatedBy | | String | |
| CustomerCreatedDate | | DateTime | |
| CustomerModifiedBy | | String | |
| CustomerModifiedDate | | DateTime | |
| CustomerPaymentTerm | | String | |
| CustomerRefNo | | String | |
| CustomerShippingLat | | Number | |
| CustomerShippingLng | | Number | |
| Team | TaskTeam | | String | |
| UserAssignedToFirstName | | String | |
| UserAssignedToLastName | | String | |
| UserAssignedToUserName | | String | |
| UserAssignedByFirstName | | String | |
| UserAssignedByLastName | | String | |
| UserAssignedByUserName | | String | |
| CustomerIndustry | | String | |
| CustomerCategory | | String | |
| JOID | JOID | | String | Auto-generated |
| JONumber | | String | Auto-generated |
| Job Order | JOName | | String | |
| JOOrderDate | | DateTime | |
| JOOrderTime | | DateTime | |
| JOCompletionDate | | DateTime | |
| JOCompletionTime | | DateTime | |
| JODescription | | String | |
| JOStatus | | String | |
| JOStreet | | String | |
| JOCity | | String | |
| JOState | | String | |
| JOPostcode | | String | |
| JOCountry | | String | |
| JOCreatedDate | | DateTime | |
| JOModifiedDate | | DateTime | |
| JOSystem | | String | |
| JOName | | String | |
| JOExternalID | | String | |
| JOAssetName | | String | |
| JOAssetSerialNo | | String | |
| JOAssetCode | | String | |
| AssetStatus | | String | |
| JOServiceZone | | String | |
| UserAssignedToFullName | | String | |
| Assigned by | UserAssignedByFullName | | String | |