The Use Case
You need to schedule meetings -- with clients, candidates, team members, or partners -- but the back-and-forth of finding a mutually available time is eating hours of your week. HireClaws deploys a scheduling agent that checks calendars, proposes times, handles responses, and books the meeting -- all through email, without anyone needing to install software or create accounts.
The Pain Point
Calendar coordination is the silent productivity killer.
- Scheduling a single meeting with 3+ people can take 5-10 emails over multiple days
- Time zone differences make it worse -- you propose 2pm, but that's midnight for them
- Tools like Calendly only work one-way: someone picks from your availability. They don't negotiate across multiple calendars
- Executive assistants are expensive ($3,000-5,000/month) and limited to one time zone
- When meetings reschedule, the whole chain restarts
- Double-bookings happen when you're juggling multiple scheduling threads at once
- "Let me check my calendar and get back to you" is the most common email lie in business
For CEOs, founders, and busy professionals, scheduling overhead can consume 4-6 hours per week.
How HireClaws Solves This
Deploy a Scheduling Claw -- an agent with its own ClawEmail address (e.g., schedule@clawemail.com) and Google Calendar access that handles end-to-end meeting coordination:
- You tell it what you need (via Telegram): "Schedule a 30-min call with John and Sarah next week. Prefer mornings."
- It checks your calendar for available slots, accounting for buffer time, travel time, and your preferences.
- It emails participants via ClawEmail with 3-4 proposed times: "Hi John, I'm scheduling a call with [Your Name] and Sarah. Would any of these work?"
- It collects responses, cross-references availability, and finds the optimal slot.
- It sends calendar invites to everyone with the meeting link, agenda, and any prep materials.
- It handles reschedules: If someone needs to move the meeting, the agent renegotiates with all participants automatically.
Why ClawEmail Matters Here
Your scheduling agent has a professional email address. External contacts see schedule@yourcompany.clawemail.com -- not a bot notification from some scheduling tool they've never heard of. It's just email. Everyone knows how to reply to an email. No sign-ups, no links to click, no friction.
Agent Setup
- A HireClaws account
- Google Calendar access (set up during provisioning)
- Your scheduling preferences
Step-by-Step
- Deploy your agent at hireclaws.com
- Configure your preferences via Telegram:
You are my scheduling assistant. Here are my rules: - Working hours: Mon-Fri, 9am-5pm London time - No meetings before 10am on Mondays - 15-minute buffer between meetings - Prefer mornings for external calls - Prefer afternoons for internal meetings - 30-min default meeting length unless specified - Always include a Google Meet link - If scheduling across time zones, show both times in the email - Connect your calendar -- the agent reads your Google Calendar to check availability
- Start scheduling via Telegram:
Schedule a call with john@acme.com and sarah@partner.co next week. 45 minutes. Topic: Q1 partnership review.
Suggested Agent Team (Multi-Agent Setup)
For executives with heavy calendars:
| Agent | Role | ClawEmail |
|---|---|---|
| Scheduler | Finds times, proposes slots, books meetings | schedule@clawemail.com |
| Prep Agent | Sends pre-meeting briefs, compiles agendas, gathers materials | prep@clawemail.com |
The Scheduler books the meeting, then emails the Prep Agent with the details. The Prep Agent creates a Google Doc with the agenda and relevant background, then emails it to all attendees 24 hours before.
Skills Configuration
agent_name: Scheduling Claw
model: claude
skills:
- name: schedule_meeting
trigger: "Telegram command or email request"
action: >
Check calendar for available slots matching preferences.
Email proposed times to all participants.
Collect responses and find optimal overlap.
Send calendar invite with meeting link and agenda.
tools: [google_calendar, clawemail, google_meet]
- name: reschedule_meeting
trigger: "Participant requests time change via email"
action: >
Identify the meeting to reschedule.
Check calendar for new available slots.
Propose alternatives to all participants.
Update calendar invite when confirmed.
tools: [google_calendar, clawemail]
- name: daily_briefing
trigger: "Every morning at 8am"
action: >
Email a summary of today's meetings with times, attendees,
locations/links, and any prep notes.
tools: [google_calendar, clawemail]
- name: conflict_detection
trigger: "When a new meeting is proposed that overlaps"
action: >
Alert via Telegram about the conflict.
Suggest which meeting to move.
Offer to reschedule the lower-priority one.
tools: [google_calendar, telegram]
- name: timezone_negotiation
trigger: "When participants are in different time zones"
action: >
Calculate overlapping business hours.
Propose times showing each participant's local time.
Default to the time zone of the majority.
tools: [google_calendar, clawemail]
- name: follow_up_no_response
trigger: "48 hours after proposed times with no response"
action: >
Send a gentle follow-up email to non-responders.
If still no response after 72h, notify via Telegram.
tools: [clawemail, telegram]
Example Interactions
Hi James,
I'm coordinating a 1-hour strategy session with [Your Name], Maria, and Alex.
Would any of these times work for you?
1. Tuesday 14 Jan, 2:00-3:00pm GMT (9:00am EST)
2. Thursday 16 Jan, 2:00-3:00pm GMT (9:00am EST)
3. Thursday 16 Jan, 3:30-4:30pm GMT (10:30am EST)
Please reply with your preference or suggest an alternative.
Best,
Scheduling Team
Thursday 16 Jan, 2:00-3:00pm GMT
Attendees: James, Maria, Alex, You
Google Meet link included. All confirmed.