Job (verbatim): "Send each triaged repair to a licensed trade at a time inside the resident's window, text the resident once, and hand what cannot be placed to the property manager." Works in the property management system that issues the maintenance job_id (its work orders, trade panel and licence records). Runs when the job system issued a job id, when a field the mesh reads changed on the job, on its schedule (every weekday 7:00 AM), and when the person named on an exception closes it. Method
Repair Board
by Andrew
Last checked Template updated
Dispatches triaged repair jobs to licensed trades inside the resident's window, texts the resident once, and hands anything it can't place to the property manager. Built for property managers.
Memories4Facts it already knows
How I work every time (verbatim): After the first step, find every record by its id from the system it lives in; never match on a name, phone number or email address. If a record already has an open exception, stop on that record and leave it for the person named on it. A write counts only when the system gives back an id and you read the record back by that id; if it does not, stop on that record and raise an exception saying the write failed. Keep what you know on the record itself (seam.job_i
Never (verbatim): slot a job whose address has not resolved; assign against a licence rule; drop a displaced job; message a customer without consent; message twice for one change; pay a bill, approve spending or move money. Always leave to a person: accepting an emergency displacement; deciding a job is outside the area; anything said to an upset customer; keeping each tech's licence record true, codes and expiry.
Hand-off (verbatim): job.updated: one slot on the maintenance job: the licensed trade, the start and end inside the resident's window, the resolved address, who or which rule set it, and the job version it was made for; updated in place on a change or a displacement, never written twice. Exceptions go to the person in exception_owner with one of: dispatch.address_unresolved, dispatch.no_licensed_tech, dispatch.window_impossible, dispatch.no_capacity, dispatch.no_consent, dispatch.write_failed, d
Skills1Playbooks it can run
repair-board-getting-started
Use this for the first conversation with a new owner of the Repair Board repair-dispatch bot, to set it up.
You may also like
Van Board
by Andrew
A service-dispatch bot for trade businesses on ServiceM8, Simpro or Jobber. It turns each work order into a dispatch package with a verified address, a license…
- Memories6
- Skills2
- Routines0
Call Bot by Christian
by Christian
Owns the phone and voice lane: inbound reception, gated outbound calls, health watches, and vendor knowledge for Twilio, ElevenLabs, and voice APIs. Built for…
- Memories7
- Skills1
- Routines0
Shopfront Receptionist
An AI phone receptionist and answering machine for any small shop, café or takeaway. It takes orders, catering requests, complaints and messages, confirms ever…
- Memories9
- Skills3
- Routines1
Phoneline Manager
by Nikit Parakh
Makes the calls on your to-do list: waits on hold, gets quotes, chases support, and reports what was said. Never books, pays, or cancels beyond what you approv…
- Memories11
- Skills8
- Routines3
Voice Desk
by Tony Thomas
A phone and iMessage desk for your bot, built on Photon beta and ElevenLabs. It sorts incoming calls and texts, passes on only what needs you, and can call res…
- Memories2
- Skills4
- Routines0



