pub enum Kind {
CheckInPrep {
reservation_id: Id,
},
CheckOutPrep {
reservation_id: Id,
},
Feeding {
pet_id: PetId,
},
MedicationAdministration {
pet_id: PetId,
},
PlaygroupAssessment {
pet_id: PetId,
},
CleaningTurnover {
reservation_id: Id,
},
DailyUpdateDraft {
reservation_id: Id,
},
DocumentReview {
pet_id: PetId,
},
IncidentFollowUp {
pet_id: PetId,
},
CustomerFollowUp {
customer_id: CustomerId,
reason: FollowUpReason,
},
}Expand description
Type of labor a staff task represents across check-in, care, cleanup, and follow-up.
Variants§
CheckInPrep
Labor to prepare a reservation for arrival, documents, room, and front-desk handoff.
CheckOutPrep
Labor to prepare pickup, belongings, invoice, and checkout communication.
Feeding
Pet-care labor for feeding instructions or exceptions that staff must complete.
MedicationAdministration
Medication labor that requires reviewed instructions and completion evidence.
PlaygroupAssessment
Labor for temperament or group-play assessment before daycare assignment.
CleaningTurnover
Labor for kennel, room, or run turnover tied to a reservation.
DailyUpdateDraft
Labor to prepare a customer-safe daily update draft from care evidence.
DocumentReview
Labor to review document evidence before compliance or care workflows trust it.
IncidentFollowUp
Labor to investigate, document, or communicate about a safety/customer incident.
CustomerFollowUp
Labor to contact a customer for missing proof, changes, review response, or service recovery.
Fields
customer_id: CustomerIdCustomer whose follow-up should be routed to staff.
reason: FollowUpReasonBusiness reason staff should review before proceeding.