It's 2:47pm on a Friday. You've just scheduled 12 property inspections for next week in LetAdmin. Good, that's done.
Now you need to add them all to Google Calendar. Open Calendar. Find the first property. Copy the address from LetAdmin. Create new event. Paste address. Add date and time. Add tenant email. Set reminder. Save.
That's one inspection. You have 11 more to go.
20 minutes later, you've manually copied 12 inspections into Google Calendar. Your wrist hurts from copy-paste. You missed adding the tenant email to 3 of them. You set the wrong time for one (2pm instead of 2:30pm—hope you catch that before showing up early).
This is the inspection scheduling problem every letting agent knows: Schedule inspection in property system. Manually add to Google Calendar. If tenant calls to reschedule, update both systems. If you cancel inspection, delete from both places.
Two separate systems. Double data entry. Constant sync problems.
This week, we fixed this in LetAdmin. Schedule an inspection in LetAdmin, and it automatically creates a Google Calendar event with property address, tenant invitation, and reminders—in one click. Reschedule in LetAdmin, Calendar updates instantly. Cancel inspection, Calendar event deletes automatically.
No more double-entry. No more sync problems. No more manually copying inspection details.
This article explains why calendar integration matters, how it works (30-second setup), what agents experience, and how it prevents double-booking disasters.
The Problem: Scheduling Inspections in Two Places
Most letting agents use Google Calendar for viewings, meetings, and appointments. Then they use property management software for tracking inspections.
Result: Two separate calendars that never sync.
This creates six problems:
Problem 1: Double Data Entry
Scenario: Schedule inspection in property system. Now copy all the details to Google Calendar manually.
- Property address: Copy from system, paste into Calendar location field
- Inspection date/time: Re-enter (hope you don't transpose AM/PM)
- Tenant email: Look it up, copy, paste into Calendar attendees
- Notes: Copy again (or just skip this because it's tedious)
Time cost: 2-3 minutes per inspection.
For 50 inspections/month: 1.7-2.5 hours wasted on copy-paste.
Problem 2: Calendar Double-Booking Disasters
Scenario: Your property system doesn't know about your other appointments.
10:00am Tuesday: Schedule a property inspection 11:30am Tuesday: Landlord calls asking to meet Tuesday at 10am You check Google Calendar: Tuesday 10am is free (you forgot the inspection is only in the property system, not Calendar) You book the landlord meeting Tuesday 10am: You're double-booked
Time cost: 30-60 minutes rescheduling one of the appointments, explaining the mistake, apologizing.
Problem 3: Tenant Doesn't Get Calendar Invitation
Scenario: You schedule inspection in property system. You manually create Calendar event but forget to add tenant as attendee.
Tenant doesn't get calendar invitation. Inspection isn't in his calendar. Tuesday morning he forgets about the inspection and goes out.
You show up at 10am. Tenant isn't home. You wait 10 minutes. Call him. He apologizes—forgot about it. Reschedule for later.
Time cost: 30 minutes wasted travel + 15 minutes rescheduling = 45 minutes.
Problem 4: Reschedule Hell (Update Two Systems)
Scenario: Tenant calls Monday asking to move Tuesday 10am inspection to Wednesday 2pm.
Update property system: Change date and time Update Google Calendar: Find event, change date and time Hope you updated both correctly and didn't transpose times
Time cost: 3-4 minutes per reschedule (multiply by however many reschedules you get per week).
Problem 5: Mobile Access Problems
Scenario: You're out doing viewings. Landlord calls asking when his inspection is scheduled.
You can check Google Calendar on your phone (if you remembered to add it). Or you can open the property system mobile app (if it has one, and if you have signal). Or you can just say "I'll check when I'm back in the office."
With integrated calendar: Check Google Calendar on phone. Inspection is there with full details (property address, tenant email, notes).
Problem 6: No Reminders
Scenario: Property system schedules inspection but doesn't send you reminders.
You get no notification that you have an inspection in 30 minutes. You're working on something else. You realize 15 minutes late that you should have already left for the inspection.
With Google Calendar: Automatic reminders (30 min before, 1 hour before, whatever you prefer). Phone buzzes. You don't forget.
Time cost per missed inspection: 30-60 minutes explaining tardiness + potential damage to landlord relationship.
How LetAdmin Solves This: Automatic Google Calendar Creation
LetAdmin now creates Google Calendar events automatically when you schedule inspections.
Here's what happens:
Step 1: One-Click Calendar Connection (30 Seconds)
Open LetAdmin settings. Click "Connect Google Calendar."
Google shows its standard permission screen: "LetAdmin wants to manage your calendar events."
Click "Allow." Done.
No IT setup. No calendar sharing. No manual sync. Just one click.
Step 2: Schedule Inspection (Everything Happens Automatically)
Schedule an inspection in LetAdmin:
- Property: 42 Oak Street
- Date/time: Tuesday Oct 24, 10:00am
- Tenant: john.smith@email.com
- Type: Routine inspection
Click "Save."
LetAdmin automatically:
- Creates Google Calendar event for Tuesday Oct 24, 10:00am
- Sets location to "42 Oak Street, Manchester M1 1AA"
- Sends calendar invitation to john.smith@email.com
- Adds reminder (30 minutes before)
- Adds inspection details in event description
You see: Inspection appears in Google Calendar instantly. Tenant gets email with calendar invitation. Your phone will remind you 30 minutes before.
Time to add to Calendar manually: 0 minutes.
Step 3: Reschedules Update Calendar Automatically
Tenant calls to reschedule Tuesday 10am to Wednesday 2pm.
Update inspection in LetAdmin: Change date to Wednesday, time to 2:00pm. Save.
LetAdmin automatically:
- Updates Google Calendar event to Wednesday 2:00pm
- Sends reschedule notification to tenant
- Your calendar blocks now show Wednesday 2pm (Tuesday 10am freed up)
No manual Calendar editing. No risk of updating one system but forgetting the other.
Step 4: Cancellations Delete Calendar Event
Landlord calls to cancel inspection. Delete inspection in LetAdmin.
LetAdmin automatically:
- Deletes Google Calendar event
- Sends cancellation notification to tenant
- Your calendar block disappears (time slot freed up)
Everything stays in sync. One change in LetAdmin updates Calendar automatically.
Real-World Example: Before vs After Calendar Integration
Before (manual calendar copy-paste):
- Friday 2:47pm: Schedule 12 inspections in property system
- Open Google Calendar
- Manually create 12 calendar events (copy address, date, time, tenant email)
- 20 minutes later: All inspections added to Calendar (hope you didn't make mistakes)
- Monday 10:23am: Tenant calls to reschedule Tuesday inspection
- Update property system + manually find and update Calendar event (3 minutes)
- Wednesday 10:15am: Phone doesn't buzz (you forgot to set reminder on 3 of them)
- Wednesday 10:22am: Realize you have inspection in 8 minutes (rush out late)
- Total time wasted: 25 minutes + stress
After (automatic Calendar integration):
- Friday 2:47pm: Schedule 12 inspections in LetAdmin
- All 12 appear in Google Calendar automatically (addresses, tenant invitations, reminders)
- Time to add to Calendar: 0 minutes
- Monday 10:23am: Tenant calls to reschedule
- Update once in LetAdmin, Calendar updates automatically (30 seconds)
- Wednesday 9:30am: Phone buzzes with reminder "Inspection in 30 min: 42 Oak St"
- Wednesday 10:00am: Arrive on time, prepared
- Total time: 30 seconds, zero stress
Time saved: 24.5 minutes per 12 inspections.
For 50 inspections/month: 102 minutes saved = 1.7 hours/month = 20 hours/year.
What Agents Will Notice
When Scheduling Inspection:
- Enter property, date, time, tenant in LetAdmin
- Click "Save"
- Check Google Calendar on phone: Inspection is there
- Tenant receives calendar invitation email instantly
No manual Calendar entry. No copy-paste. Just works.
When Tenant Accepts/Declines:
Tenant clicks "Accept" on calendar invitation.
In LetAdmin: Inspection shows "Tenant confirmed" status
Tenant clicks "Decline" (can't make that time).
In LetAdmin: Inspection shows "Tenant declined—reschedule needed" alert
Two-way sync. You know tenant availability without calling them.
When Viewing Calendar on Mobile:
Open Google Calendar on phone between viewings.
You see:
- 10:00am: Inspection - 42 Oak St
- Location (click to navigate)
- Tenant: John Smith (click to call)
- Notes: Routine inspection, check boiler
Everything you need to conduct the inspection, right in your existing Calendar app.
When Reminders Fire:
9:30am: Phone buzzes "Inspection in 30 min: 42 Oak St"
You see notification. You leave office in time to arrive punctually.
No manual reminder setup. Google Calendar handles it automatically.
Why This Matters: Preventing Double-Booking
The biggest benefit of Calendar integration: Your calendar shows EVERYTHING.
Without integration:
- Property inspections in property system
- Viewings in Google Calendar
- Meetings in Google Calendar
- Personal appointments in Google Calendar
You can't see conflicts. Property system schedules inspection Tuesday 10am, but you already have viewing at 10am in Calendar. You don't notice until Tuesday morning.
With integration:
- Everything in one calendar
- When property system suggests Tuesday 10am, you check Calendar and see viewing conflict
- You schedule inspection for 11am instead
- No double-booking. No last-minute reschedules.
Time Savings: Stop Manually Managing Two Calendars
Before Calendar integration (typical letting agent workflow):
- Schedule 50 inspections/month in property system
- Manually copy 50 inspections to Google Calendar: 2.5 hours/month
- Reschedule 10 inspections/month (update both systems): 40 min/month
- Miss 2 inspections/month (forgot to set Calendar reminder): 1 hour wasted travel
- Total: 4 hours 10 min/month = 50 hours/year wasted
With Calendar integration:
- Schedule 50 inspections/month in LetAdmin (auto-sync to Calendar): 0 extra minutes
- Reschedule 10 inspections/month (update once, Calendar syncs): 0 extra minutes
- Miss 0 inspections (automatic reminders work): 0 wasted time
- Total: 0 hours/month = 50 hours/year saved
For a 2-person agency: 100 hours/year saved.
What About Tenant Invitations?
When LetAdmin creates a Calendar event, it automatically adds the tenant as an attendee.
Tenant receives:
- Email with calendar invitation
- Property address in location field
- Date and time
- "Accept" / "Decline" / "Tentative" buttons
If tenant accepts: You see "Confirmed" status in LetAdmin. Inspection goes into tenant's calendar. They're less likely to forget.
If tenant declines: You see "Declined" status in LetAdmin. You know to reschedule before Tuesday shows up.
If tenant doesn't respond: Calendar still shows inspection. You can call tenant Monday to confirm.
Why this matters: 30-40% of tenants forget inspection appointments (especially if they only got an email 2 weeks ago). Calendar invitation in their phone calendar dramatically reduces no-shows.
Common Questions
"What if I disconnect Google Calendar later?"
Click "Disconnect Calendar" in settings. LetAdmin stops creating Calendar events for new inspections.
Existing events stay in your Calendar (they're real Google Calendar events). You can delete them manually if you want, or just leave them.
"Can multiple staff connect their own Calendars?"
Yes. Each staff member connects their own Google Calendar. Inspections assigned to Jane create events in Jane's Calendar. Inspections assigned to Tom create events in Tom's Calendar.
No shared calendar confusion. Each person sees their own inspections in their own Calendar.
"What if I edit the Calendar event directly (not in LetAdmin)?"
Currently: Changes in Calendar don't sync back to LetAdmin (one-way sync: LetAdmin → Calendar).
Recommended: Update inspections in LetAdmin. It's the source of truth, and changes sync to Calendar automatically.
Future enhancement: Two-way sync (edit in Calendar, updates LetAdmin).
"Does this work with Google Workspace?"
Yes. Works with personal Gmail accounts (@gmail.com) and Google Workspace accounts (custom domain).
"What happens if Calendar sync fails (network error, etc.)?"
LetAdmin retries automatically. If it fails 3 times, you get a notification: "Calendar sync failed for Tuesday inspection. Add to Calendar manually or retry."
Inspection is still scheduled in LetAdmin. Just the Calendar event didn't create.
What This Means for Small Agencies
If you're managing 50-150 properties as an owner-operator or small team, calendar integration eliminates scheduling admin work.
Big corporate agencies have admin staff whose job is entering appointments into calendars, sending reminders, managing reschedules.
Small agencies can't afford that overhead. You need software that handles it automatically.
Calendar integration gives you enterprise scheduling with zero admin overhead:
- Automatic calendar event creation (no manual copy-paste)
- Automatic tenant invitations (tenants less likely to forget)
- Automatic reminders (you never miss inspections)
- One calendar showing everything (no double-booking)
- Instant reschedule sync (update once, Calendar updates automatically)
We'd Love to Hear from You
How do you currently manage inspection scheduling? Manual calendar copy-paste? Just use the property system and skip Calendar? Hire someone to handle scheduling?
How many double-bookings do you get per month? Be honest—most agents estimate 2-5 per month (costs 1-2 hours each in wasted travel and reschedule admin).
What would make inspection scheduling easier for your agency? We're building this based on real agency needs.
Get in touch: paul@letadmin.com
LetAdmin is in active development, built by letting agents for letting agents. This Google Calendar integration is being used at Phillip James (370+ properties) and refined based on real-world usage. If you're interested in seeing how it works or want to join the priority list, we'd love to hear from you.