AI assistant for Google Calendar
Connect Google Calendar so Joshu can book appointments, hold tentative meeting slots, and protect your focus time without scheduling link ping-pong.
Then $95 a month with no token fees, no resets, and no caps.


What you can ask Joshu in Google Calendar
You: Find 30 minutes with Dana next week that protects my focus block.
Joshu checks your real availability, respects your focus time, and drafts the scheduling reply with open slots.
You: Push my 3pm client call to Thursday afternoon.
Conflicts get checked, the hold moves on Google Calendar, and attendees receive the updated invite after you approve.
You: When did I last meet with the Acme leadership team?
Joshu searches calendar history and answers with the date, attendees, and meeting context.
Scheduling runs on the Google Calendar that already runs your day. Joshu reads availability, creates holds, and writes confirmed events with attendees and video links.
What Joshu does
Joshu reads availability across the calendars you connect, proposes times that respect your working hours, and creates events when a thread confirms a slot. It can add Google Meet links, move events when someone declines, and include the day's schedule in your morning brief. Meeting scheduling over email uses this calendar live, not a separate shadow calendar.
What you do
Connect Google Calendar alongside Gmail with Google OAuth. Set working hours and which calendars Joshu may book on. Confirm the holds that need a human nod if you use approval gates.
Why it sticks
Joshu writes to the calendar you already use, not a second schedule you have to reconcile by hand.
Permissions and limits
Joshu can read availability and create events only on calendars you authorize. It cannot see calendars you keep private in Google. Shared calendars follow the same permissions Google already enforces for your account.
What can Joshu do here?
Joshu reads Google Calendar with the OAuth scopes you approve, drafts work on its desk, and waits for your sign-off before anything sends or posts.
Joshu vs Google Calendar's built-in AI
Built-in assistants usually live inside one app tab. Joshu keeps email, calendar, files, and Google Calendar in one persistent memory so follow-ups do not reset every session.
Frequently asked questions
Joshu connects to your Google Calendar through the same Google OAuth flow as Gmail. It reads free/busy, creates holds, sends invites with Meet links, and includes your schedule in morning briefs. You work with an assistant who has a desk, a computer, and persistent memory, not a scheduling link you have to babysit.
Yes. Every Joshu runs in its own isolated, sandboxed cloud computer. Calendar events and availability stay in that private sandbox. Joshu only accesses calendars you authorize, and your data is never used to train public AI models.
Joshu can hold tentative slots while a thread negotiates times, but confirmed bookings can wait for your approval. You choose which calendars Joshu may write to and whether confirmed invites need a human sign-off first.
Only the calendars you grant during Google sign-in. Joshu can read free/busy, create and update events, and add Google Meet links on calendars you authorize. It cannot see calendars you keep private in Google or other Google accounts on the same login unless you add them.
Booking pages and smart scheduling suggest times inside Google's tools. Joshu is a teammate with long-term memory across mail, files, and past conversations. It negotiates on the email thread, remembers who declined last time, and follows up days later instead of stopping at a single invite.
Joshu is $95 a month after a 14-day free trial. That includes your sandboxed cloud computer, a dedicated US phone number, an @joshu.me email address, persistent memory across your tools, and all tool connectors, including Google Calendar. There are no surprise usage tiers or seat markups.