Calls Completed
Count distinct completed calls by completion date, category, technician and location service area. Cancelled and rescheduled visits are separate outcomes.
Accept a service request and commit a feasible assignment.
4 stages · 0 approvals
Follow the process from start to finish. Select a step to see who acts and what changes.
Dispatcher or a configured inbound service resolves Customer, its owned ServiceLocation and ServiceCategory and creates one ServiceCall using the source event key. Capture the requested window and channel permissions. A recall references the original completed call; customer and location must agree. Duplicate intake returns the existing call.
Create one correlated service request| Call Number | Customer | Service Location | Service Category | Priority |
|---|---|---|---|---|
| SC-41234 | CUS-240 | SL-120 | SC-4107 | Low |
| SC-97431 | CUS-201 | SL-140 | SC-8613 | Medium |
| SC-52692 | CUS-085 | SL-120 | SC-9920 | High |
| SC-81669 | CUS-080 | SL-140 | SC-3932 | Emergency |
| SC-36686 | CUS-021 | SL-110 | SC-8259 | Low |
| SC-77134 | CUS-096 | SL-150 | SC-1105 | Medium |
Match active service skills, effective certification dates and crew membership to the requested work. Review the location time zone and travel needed between existing calls. Preserve the customer window while assessing alternatives. An emergency raises priority without creating permission to double book a resource or use an unqualified technician. Missing location or skill information keeps the request visible for dispatch clarification.
Identify eligible available resourcesDispatcher reviews skill, crew, leave, customer-window and travel-aware capacity checks, then commits assignment and ScheduledStart/ScheduledEnd with the expected Revision: Status: Created → Scheduled → Dispatched. Exactly one technician or crew is assigned. Route planning proposes ordered RouteStops; it cannot silently rewrite committed customer windows. Dispatcher accepts a feasible revision; emergencies require explicit reallocation and customer communication, never double booking.
Commit one feasible assignment revisionRelease the accepted assignment to the technician or crew. RouteStops preserve the order, service call and travel estimates for that plan. A provider outage leaves the last accepted route in place. If dispatch later changes the visit, record the reason and communicate the accepted update using permitted channels. The mobile view must not silently grant access to previously assigned customer secrets after a reassignment.
Make accepted work available to authorized field staff| Stage | Records | Effect |
|---|---|---|
| 1 Resolve the request | CustomersServiceLocationsServiceCalls | Create one correlated service request |
| 2 Check eligibility | TechniciansTechnicianSkillsCrewsCrewMembersServiceCategories | Identify eligible available resources |
| 3 Commit the window | ServiceCallsSchedulesScheduleSlotsServiceCallActivities | Commit one feasible assignment revision |
| 4 Deliver the accepted route | RoutesRouteStopsServiceCalls | Make accepted work available to authorized field staff |
Count distinct completed calls by completion date, category, technician and location service area. Cancelled and rescheduled visits are separate outcomes.
| Call Number | Service Category | Assigned Technician | Service Location | Arrived At |
|---|---|---|---|---|
| SC-24444 | SC-8932 | HM | SL-150 | 06 Sep |
| SC-50069 | SC-7452 | SS | SL-130 | 18 Sep |
| SC-56364 | SC-1550 | DH | SL-140 | 14 Sep |
| SC-11489 | SC-7561 | BB | SL-110 | 15 Sep |
| SC-54201 | SC-4447 | AR | SL-110 | 29 Sep |
| SC-15486 | SC-1108 | SM | SL-110 | 19 Sep |
For completed calls whose 30-day observation window has elapsed, report the share without an explicit RecallVisit linked by OriginalCall; show immature cohorts separately.
| Call Number | Service Category | Assigned Technician | Service Location | Arrived At |
|---|---|---|---|---|
| SC-24444 | SC-8932 | HM | SL-150 | 06 Sep |
| SC-50069 | SC-7452 | SS | SL-130 | 18 Sep |
| SC-56364 | SC-1550 | DH | SL-140 | 14 Sep |
| SC-11489 | SC-7561 | BB | SL-110 | 15 Sep |
| SC-54201 | SC-4447 | AR | SL-110 | 29 Sep |
| SC-15486 | SC-1108 | SM | SL-110 | 19 Sep |
Among arrived calls with a valid promised customer window, measure arrivals within that frozen window in the location time zone; show missing windows separately.
| Call Number | Service Category | Assigned Technician | Service Location | Arrived At |
|---|---|---|---|---|
| SC-24444 | SC-8932 | HM | SL-150 | 06 Sep |
| SC-50069 | SC-7452 | SS | SL-130 | 18 Sep |
| SC-56364 | SC-1550 | DH | SL-140 | 14 Sep |
| SC-11489 | SC-7561 | BB | SL-110 | 15 Sep |
| SC-54201 | SC-4447 | AR | SL-110 | 29 Sep |
| SC-15486 | SC-1108 | SM | SL-110 | 19 Sep |
Closed billable labor hours divided by the matching immutable TechnicianAvailabilityDays basis, including days without calls. Later slot, leave or employment edits do not change an earlier denominator. Expand actual crew labor per member without double counting; exclude open clocks and show missing basis as incomplete, not zero.
Average verified responses on the configured score scale by technician, category and response period, with response count and invitation coverage; missing responses are not zero scores.
| Call Number | Service Category | Assigned Technician | Service Location | Arrived At |
|---|---|---|---|---|
| SC-24444 | SC-8932 | HM | SL-150 | 06 Sep |
| SC-50069 | SC-7452 | SS | SL-130 | 18 Sep |
| SC-56364 | SC-1550 | DH | SL-140 | 14 Sep |
| SC-11489 | SC-7561 | BB | SL-110 | 15 Sep |
| SC-54201 | SC-4447 | AR | SL-110 | 29 Sep |
| SC-15486 | SC-1108 | SM | SL-110 | 19 Sep |
Proto cannot approve its own request, authorize a customer signature, invent a processor or AR acknowledgement, bypass a missing certification or rewrite signed and posted history. Sensitive connector credentials and card data stay outside prompts and operational notes.
Approve additional scope and close the visit with the right evidence.
4 stages · 1 approval
Post material usage and replenish the right truck with an auditable stock trail.
4 stages · 1 approval
Create one invoice handoff and match confirmed payment outcomes.
4 stages · 0 approvals
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.