AI scheduling for property maintenance

Works order in.
Engineer booked.

Drop a PDF, score your engineers, contact the tenant — and confirm the slot. All in under a minute.

Start scheduling — freeView pricing
Foxtons_WorksOrder_E12345.pdf — extractedDone
Address
34 Highview Road, Basildon, SS14 2LR
Job type
EICR — Electrical Condition Report
Tenant
Sarah Mitchell · 07891 234 567
Required by
18 July 2026
Matched engineers
87
James H
Best match
74
Tom W
61
Dan C
How it works

Four steps. Zero phone calls.

1
Upload the works order
Drop a PDF, DOCX, or scanned image. Any format from any agent portal.
2
AI extracts every detail
Address, job type, tenant contact, deadline — pulled from the document in seconds.
3
Score and assign an engineer
Five-factor ranking finds the best available engineer for the job.
4
Outreach fires automatically
Calls, WhatsApp, and SMS contact the tenant until a slot is confirmed.
How it scores

The right engineer,
not just any engineer.

Five weighted factors rank every engineer against every job — so the best match rises to the top automatically.

Proximity — close to the property
Urgency — deadline weighting
Continuity — visited before
Workload — not over-stretched
Availability — diary checked live
Scoring weights
Proximity30%
Urgency25%
Continuity20%
Workload15%
Availability10%
All weights are configurable per organisation
Outreach, your way

Reaches tenants however
they respond.

Configure a sequence of calls, WhatsApp messages, and SMS — each with a delay you set. AgentScheduler works through the list until someone confirms.

Phone call sequences
WhatsApp message steps
SMS follow-ups
Configurable delay between steps
Full outreach log per job
Outreach workflow
📞
Phone call
Immediate
💬
WhatsApp
If no answer after 2h
✉️
SMS
If no reply after 4h
📱
Voice call
If no reply after 24h
Smart response

A tenant says Thursday?
Already handled.

When someone replies with a new date or time, AgentScheduler re-checks the engineer's diary, rebooks, and confirms — without pulling you back in.

Re-checks engineer availability
Rebooks and reconfirms the slot
Updates the calendar and your portal
S
Sarah Mitchell
34 Highview Road
Hi Sarah — James can attend Wed 16 July, 9–11am for your EICR. Reply YES to confirm.
Any chance of Thursday morning instead?
Re-checking James's availability…
Done — James is free Thu 17 July at 9:30am. You're booked ✓
Rescheduled automatically · engineer + calendar updated
Share access
Portal access
One-off job link
B
Barnard & Co
Sees all their jobs
portal.agentscheduler.ai/c/barnard
Customers see live status + comms — never your inbox.
Client access

Give customers a window,
not your inbox.

Share a client's whole portfolio, or a single job. They see the live stage and every tenant message in real time — so the "any update?" calls stop.

Per-customer portal access
One-off job links, no login needed
Full tenant-comms visibility
The portal

Watch every job move,
stage by stage.

See each work order flow from upload to booked in real time. Click any job to review its workflow and the full tenant conversation.

Explore the portal
ExtractedScoredOutreachBookedDone
34 Highview Road
EICR · James Hargreaves
Outreach
12 Priory Gardens
Gas Safety · Priya Kaur
Booked
What's included

Everything a property team needs.
Nothing they don't.

Any works order format

PDF, DOCX, DOC, scanned images, portal exports. If an agent can send it, AgentScheduler can read it.

Compliance-aware

Only ever matches engineers with valid, in-date certifications for the job — EICR, Gas Safe, and more.

Team accounts

One account, every property manager. Shared engineers, shared jobs — no per-seat pricing.

Calendar sync built in

Every booking lands in your engineers' calendars and your portal automatically. Two-way, in real time.

Pricing

Pay for jobs scheduled,
nothing else.

Buy credits upfront. Use them at your own pace. No subscription, no per-seat fees.

STARTER
£100
100 credits · £1.00 per job
Unlimited team members
Automated outreach
Engineer scoring
Calendar sync
Get started
MOST POPULAR
GROWTH
£450
500 credits · £0.90 per job
10% saving
Everything in Starter
Customer portal sharing
Priority support
API access
Choose Growth
SCALE
£800
1000 credits · £0.80 per job
20% saving
Everything in Growth
Dedicated onboarding
SLA guarantee
Custom integrations
Get started
See full pricing details →

Stop scheduling by hand.
Start today.

Your first 10 works orders are free. No card, no setup — just forward a job and watch it book itself.

Start scheduling — freeView pricing