Labor Marketplace

31 entities and 171 agent-callable operations in labor_marketplace. Each operation is addressed as {mega_tool}/labor_marketplace/{entity}/{operation} and carries the same permission check over MCP and REST.

background_check

OperationMega-toolWhat it does
createentity_crudCreate a new background check
deleteentity_crudDelete a background check
listentity_crudList background_checks with filtering and pagination
readentity_crudGet detailed background check information
searchentity_crudSearch background_checks with fuzzy matching
updateentity_crudUpdate an existing background check

break_entry

OperationMega-toolWhat it does
createentity_crudCreate a new break entry
deleteentity_crudDelete a break entry
listentity_crudList break_entries with filtering and pagination
readentity_crudGet detailed break entry information
searchentity_crudSearch break_entries with fuzzy matching
updateentity_crudUpdate an existing break entry

customer_signature

OperationMega-toolWhat it does
createentity_crudCreate a new customer signature
deleteentity_crudDelete a customer signature
listentity_crudList customer_signatures with filtering and pagination
readentity_crudGet detailed customer signature information
searchentity_crudSearch customer_signatures with fuzzy matching
updateentity_crudUpdate an existing customer signature

equipment_certification

OperationMega-toolWhat it does
createentity_crudCreate a new equipment certification
deleteentity_crudDelete a equipment certification
listentity_crudList equipment_certifications with filtering and pagination
readentity_crudGet detailed equipment certification information
searchentity_crudSearch equipment_certifications with fuzzy matching
updateentity_crudUpdate an existing equipment certification

geofence

OperationMega-toolWhat it does
createentity_crudCreate a new geofence
deleteentity_crudDelete a geofence
listentity_crudList geofences with filtering and pagination
readentity_crudGet detailed geofence information
searchentity_crudSearch geofences with fuzzy matching
updateentity_crudUpdate an existing geofence

insurance_verification

OperationMega-toolWhat it does
createentity_crudCreate a new insurance verification
deleteentity_crudDelete a insurance verification
listentity_crudList insurance_verifications with filtering and pagination
readentity_crudGet detailed insurance verification information
searchentity_crudSearch insurance_verifications with fuzzy matching
updateentity_crudUpdate an existing insurance verification

job

OperationMega-toolWhat it does
metricsreport_queryGet job posting metrics and marketplace performance
trendsreport_queryGet job posting trends over time

job_application

OperationMega-toolWhat it does
acceptworkflow_actionAccept a job application and assign the technician to the job
applyworkflow_actionSubmit a job application (technician action)
createentity_crudCreate a new job application (technician applies to job)
listentity_crudList job applications with filtering and pagination
readentity_crudGet detailed job application information
rejectworkflow_actionReject a job application
updateentity_crudUpdate job application (accept, reject, or withdraw)
withdrawworkflow_actionWithdraw a job application (technician action)

job_note

OperationMega-toolWhat it does
createentity_crudCreate a new job note
deleteentity_crudDelete a job note
listentity_crudList job_notes with filtering and pagination
readentity_crudGet detailed job note information
searchentity_crudSearch job_notes with fuzzy matching
updateentity_crudUpdate an existing job note

job_photo

OperationMega-toolWhat it does
createentity_crudCreate a new job photo
deleteentity_crudDelete a job photo
listentity_crudList job_photos with filtering and pagination
readentity_crudGet detailed job photo information
searchentity_crudSearch job_photos with fuzzy matching
updateentity_crudUpdate an existing job photo

job_posting

OperationMega-toolWhat it does
closeworkflow_actionClose/cancel a job posting
completeworkflow_actionMark a job as completed
createentity_crudCreate a new job posting from a work order
listentity_crudList job postings with filtering and pagination
publishworkflow_actionPublish a job posting to make it visible to technicians
readentity_crudGet detailed job posting information
reopenworkflow_actionReopen a cancelled or expired job posting
startworkflow_actionStart work on an assigned job (technician check-in)
updateentity_crudUpdate job posting

job_review

OperationMega-toolWhat it does
createentity_crudCreate or submit a job review
listentity_crudList job reviews with filtering and pagination
readentity_crudGet detailed job review information

location_check

OperationMega-toolWhat it does
createentity_crudCreate a new location check
deleteentity_crudDelete a location check
listentity_crudList location_checks with filtering and pagination
readentity_crudGet detailed location check information
updateentity_crudUpdate an existing location check

mobile_device

OperationMega-toolWhat it does
createentity_crudCreate a new mobile device
deleteentity_crudDelete a mobile device
listentity_crudList mobile_devices with filtering and pagination
readentity_crudGet detailed mobile device information
searchentity_crudSearch mobile_devices with fuzzy matching
updateentity_crudUpdate an existing mobile device

mobile_session

OperationMega-toolWhat it does
createentity_crudCreate a new mobile session
deleteentity_crudDelete a mobile session
listentity_crudList mobile_sessions with filtering and pagination
readentity_crudGet detailed mobile session information
searchentity_crudSearch mobile_sessions with fuzzy matching
updateentity_crudUpdate an existing mobile session

offline_action

OperationMega-toolWhat it does
createentity_crudCreate a new offline action
deleteentity_crudDelete a offline action
listentity_crudList offline_actions with filtering and pagination
readentity_crudGet detailed offline action information
searchentity_crudSearch offline_actions with fuzzy matching
updateentity_crudUpdate an existing offline action

parts_used

OperationMega-toolWhat it does
createentity_crudCreate a new parts used
deleteentity_crudDelete a parts used
listentity_crudList parts_useds with filtering and pagination
readentity_crudGet detailed parts used information
searchentity_crudSearch parts_useds with fuzzy matching
updateentity_crudUpdate an existing parts used

pay_period

OperationMega-toolWhat it does
createentity_crudCreate a new pay period
deleteentity_crudDelete a pay period
listentity_crudList pay_periods with filtering and pagination
readentity_crudGet detailed pay period information
updateentity_crudUpdate an existing pay period

payment

OperationMega-toolWhat it does
authorizeworkflow_actionAuthorize a payment for a job (pre-auth/hold funds)
captureworkflow_actionCapture an authorized payment (move funds to escrow)
complete_payoutworkflow_actionMark a payout as completed (webhook/manual confirmation)
refundworkflow_actionRefund a payment (full or partial)
releaseworkflow_actionRelease payment from escrow to technician

payment_audit_log

OperationMega-toolWhat it does
createentity_crudCreate a new payment audit log
deleteentity_crudDelete a payment audit log
listentity_crudList payment_audit_logs with filtering and pagination
readentity_crudGet detailed payment audit log information
searchentity_crudSearch payment_audit_logs with fuzzy matching
updateentity_crudUpdate an existing payment audit log

payment_transaction

OperationMega-toolWhat it does
createentity_crudCreate a new payment transaction for a job
listentity_crudList payment transactions with filtering and pagination
readentity_crudGet detailed payment transaction information

payout_account

OperationMega-toolWhat it does
createentity_crudCreate a new payout account for a technician
listentity_crudList payout accounts with filtering and pagination
readentity_crudGet detailed payout account information
updateentity_crudUpdate payout account status (typically from Stripe webhooks)

scheduled_job

OperationMega-toolWhat it does
createentity_crudCreate a new scheduled job
deleteentity_crudDelete a scheduled job
listentity_crudList scheduled_jobs with filtering and pagination
readentity_crudGet detailed scheduled job information
updateentity_crudUpdate an existing scheduled job

technician

OperationMega-toolWhat it does
performancereport_queryGet technician performance metrics and rankings
utilizationreport_queryGet technician utilization and capacity analysis

technician_certification

OperationMega-toolWhat it does
createentity_crudCreate a new technician certification
deleteentity_crudDelete a technician certification
listentity_crudList technician_certifications with filtering and pagination
readentity_crudGet detailed technician certification information
searchentity_crudSearch technician_certifications with fuzzy matching
updateentity_crudUpdate an existing technician certification

technician_organization_access

OperationMega-toolWhat it does
createentity_crudCreate a new technician organization access
deleteentity_crudDelete a technician organization access
listentity_crudList technician_organization_accesses with filtering and pagination
readentity_crudGet detailed technician organization access information
searchentity_crudSearch technician_organization_accesses with fuzzy matching
updateentity_crudUpdate an existing technician organization access

technician_profile

OperationMega-toolWhat it does
listentity_crudList technician profiles with filtering and pagination
readentity_crudGet detailed technician profile information
searchentity_crudSearch for technicians by location, skills, and availability
updateentity_crudUpdate technician profile

technician_schedule

OperationMega-toolWhat it does
createentity_crudCreate a new technician schedule
deleteentity_crudDelete a technician schedule
listentity_crudList technician_schedules with filtering and pagination
readentity_crudGet detailed technician schedule information
updateentity_crudUpdate an existing technician schedule

time_anomaly

OperationMega-toolWhat it does
createentity_crudCreate a new time anomaly
deleteentity_crudDelete a time anomaly
listentity_crudList time_anomalies with filtering and pagination
readentity_crudGet detailed time anomaly information
searchentity_crudSearch time_anomalies with fuzzy matching
updateentity_crudUpdate an existing time anomaly

time_entry

OperationMega-toolWhat it does
clock_inentity_crudClock in a technician - creates a new active time entry
clock_outentity_crudClock out a technician - completes the active time entry
createentity_crudCreate a new time entry
deleteentity_crudDelete a time entry (soft delete)
listentity_crudList time entries with filtering and pagination
readentity_crudGet time entry details by ID
updateentity_crudUpdate an existing time entry

timesheet

OperationMega-toolWhat it does
approveentity_crudApprove a submitted timesheet
createentity_crudCreate a new timesheet for a technician and pay period
deleteentity_crudDelete a timesheet (soft delete)
listentity_crudList timesheets with filtering and pagination
readentity_crudGet timesheet details by ID
rejectentity_crudReject a submitted timesheet
submitentity_crudSubmit a timesheet for approval
updateentity_crudUpdate a timesheet

Parameter schemas and permissions

Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.

In the full reference this application appears under entity_crud, report_query, workflow_action.