New: AI planning from client messages, early access coming soon

Plan every client's work in one calendar.

PlanMyHours connects every client calendar to one master calendar. When you're booked for one client, the others see a private "Busy" block, never the details. Every hour is tracked against that client's budget. Coming soon: forward a client's email or WhatsApp message and PlanMyHours turns it into a task and a calendar block, charged to the right client.

Free for 2 client calendars. No credit card needed.

Client work arrives everywhere. Your plan lives nowhere.

If you freelance or run a small studio, this probably sounds familiar:

πŸ“§

Requests come in on email and WhatsApp

"Can you fix the banner by Thursday?" sits in a chat thread, and nobody puts it on a calendar.

πŸ“…

Every client has their own calendar

Each one invited you into their Google Workspace, and none of those calendars know about the others, so you get double-booked.

⏱️

Hours budgets slip quietly

You agreed on 40 hours a month. In week three you find you've used 46, and now you need an awkward conversation or you work for free.

πŸ”’

Copying things across by hand leaks details

Pasting "Call with [Other Client]" into someone else's calendar is a confidentiality problem you don't need.

PlanMyHours starts with the calendar and the budget, the part that has to be right, and is building the step from message to plan on top of it.

What PlanMyHours does

One master calendar with private busy blocks

LIVE

Connect each client's calendar once. When you book time for one client, PlanMyHours adds a "Busy" block to your other client calendars. Clients see that you're unavailable. They never see the event title, the attendees, or the other client's name.

Result: fewer double-bookings, and no client details shared by accident.

Hours tracked against each client's budget

LIVE

Give each client a monthly or project hours budget and track your time against it. See hours used and hours left for every client before invoice time, not after.

Result: you spot an overrun while there's still time to talk to the client.

Forward a message, get a planned block

COMING SOON

Forward a client's email to your personal PlanMyHours address, or forward a WhatsApp message to the PlanMyHours WhatsApp number. AI reads that one message, suggests the task, the client, a time estimate and a slot on your calendar, and charges it to that client's budget once you approve it. Nothing goes on a calendar without your OK.

Result: client requests stop living in chat threads and start living in your week.

Connect Gmail and WhatsApp directly

COMING SOON, LATER

Later, PlanMyHours will be able to spot action items in the client threads you choose, with no forwarding needed. We'll only build this once we can pass Google's security review, and only with clear permissions you control.

A shareable client page

LIVE

One link per client showing their project status. Fewer "any update?" emails, and the client never sees your other work.

Project setup for small teams

LIVE
  • Project templates: start each new client from a setup that already works.
  • AI project setup: describe the project and PlanMyHours drafts the structure, using your own OpenAI API key.
  • Internal comments and notices: team notes clients don't see.

Also on the roadmap

COMING SOON
  • Over-budget warning before you book a slot
  • One booking link that checks every client calendar
  • Monthly hours report per client
  • UPI and GST-friendly billing for India

How it works

Today

  1. 1
    Sign in with Google. No new password.
  2. 2
    Connect your client calendars and set an hours budget for each client.
  3. 3
    Work as normal. PlanMyHours keeps private busy blocks in sync and shows the hours used for each client.

Coming soon

  1. 4
    Forward a client message. PlanMyHours suggests the task, the client, the estimate and a slot.
  2. 5
    Approve it in one tap. The block lands on your calendar and counts against the client's budget.

Your clients' messages stay yours

πŸ“¨

Only what you forward

In the forwarding version, PlanMyHours only sees the messages you send it. It cannot read your inbox or your WhatsApp chats.

πŸ”’

Clients see "Busy", nothing else

Calendar blocks on client calendars never show titles, attendees or other client names.

βœ…

You approve every block

AI suggests; you decide.

πŸ—‘οΈ

Delete anytime

Delete a forwarded message, or your whole account, from settings.

🚫

No training on your data

Your client information is never used to train AI models.

How PlanMyHours compares

Calendar sync, client privacy, and budget tracking in one place.

Feature PlanMyHours OneCal Moxie
Sync multiple client calendars βœ… βœ… βœ…
Private "Busy" blocks (no client details leaked) βœ… Configurable Check current site
Hours tracked against client budgets βœ… β€” βœ…
Turns client messages into calendar blocks Coming soon Check current site Check current site
Shareable client pages βœ… β€” βœ…
Pricing (per user) Free (2 clients)
β‚Ή99/$4 (unlimited)
Check current pricing Check current pricing

Comparison as of October 2026. Check competitors' current websites for latest features and pricing.

Simple pricing. Start free.

Free

$0/month

Forever

βœ… 2 client calendars
βœ… Master calendar + private busy blocks LIVE
βœ… Hours tracked against client budgets LIVE
βœ… Shareable client page LIVE
Most Popular

Advanced

$4/month

Everything you need

βœ… Unlimited client calendars
βœ… Master calendar + private busy blocks LIVE
βœ… Hours tracked against client budgets LIVE
βœ… Shareable client page LIVE
βœ… Project templates, comments, notices LIVE
βœ… AI project setup (your own OpenAI key) LIVE
πŸ”œ Forward email / WhatsApp β†’ calendar block COMING SOON

Business email add-on for Teams β€” coming soon (β‚Ή59 per member per month, India)

Prices in USD. Local taxes may apply. No credit card needed for Free. Cancel Advanced anytime.

Frequently asked questions

What does PlanMyHours do today?

It connects all your client calendars to one master calendar, puts private "Busy" blocks on each client's calendar so you don't get double-booked, and tracks your hours against each client's budget. It also has shareable client pages and project setup tools.

What's the "AI planning from client messages" part?

It's coming soon. You'll forward a client's email or WhatsApp message to PlanMyHours, and AI will suggest a task, the client, a time estimate and a calendar slot charged to that client's budget. You approve it before anything is added. Join early access to try it first.

Will PlanMyHours read my Gmail or WhatsApp?

Not in the first version. You forward individual messages, and PlanMyHours only sees what you forward. A direct Gmail connection may come later, and only after Google's security review. WhatsApp doesn't let apps read your personal chats, so for WhatsApp, forwarding to our number will stay the way in.

Can my clients see each other's meetings?

No. Other client calendars only show "Busy". The title, description, attendees and client name never appear there.

Which calendars does it work with?

Google Calendar, and you sign in with Google.

Do my clients need to sign up?

No. They keep using their own calendars. They only see your busy blocks and, if you share it, their client page.

How much does it cost?

Free for 2 client calendars, with no time limit. Advanced is β‚Ή99/month in India and $4/month elsewhere.

Where is my data stored, and can I delete it?

Your data is securely stored and you can delete your account anytime from settings. We do not train AI models on your data. See our Privacy Policy for full details.

Get your clients into one plan.

Connect your client calendars, block busy time privately, and keep every client's hours in view, free for your first 2 clients. Join early access, and you'll be first to turn client messages into planned, budgeted time.

Free for 2 calendars β€’ Advanced is $4/month β€’ No credit card needed