Skip to content

Google Calendar

Google Calendar is the current calendar provider for Calendaria. Connect one or more Google accounts, then use Telegram to read your schedule and prepare confirmed calendar changes.

Current provider

Google Calendar first

The dashboard can connect multiple Google accounts. Calendaria can work with calendars visible inside those accounts, while Outlook, Apple Calendar, CalDAV, and multi-provider federation are roadmap items.

  • 1Select Connect Google Calendar in the dashboard.
  • 2Approve Google Calendar permissions.
  • 3Return to Calendaria and confirm the card shows the connected account.
GGoogle Calendar - ConnectedReading across connected accounts
FFamily, work, or primaryName the calendar when the target matters.
DDefault for new eventsChoose which account receives new writes by default.

What Calendaria can access

When connected, Calendaria can read and write events through the Google Calendar API. This lets the assistant list events, create events, move events, delete events, and warn about conflicts across calendars it can access.

Read

Calendar questions run now

Requests such as what do I have tomorrow? execute immediately because they do not mutate events.

Write

Changes wait for confirmation

Create, move, and delete requests are prepared as pending actions before Calendaria writes to Google Calendar.

Conflict

Busy slots are surfaced

When a create or move request conflicts, Calendaria can warn you and suggest alternatives before confirmation.

Multiple Google accounts

Calendaria supports multiple connected Google accounts per Calendaria user. Each account may contain multiple calendars, such as personal, work, family, or shared calendars. The dashboard lists connected accounts and marks one account as the default for new writes.

Roadmap note

Outlook, Apple Calendar, CalDAV, and multi-provider federation are planned future directions. They are not current beta behavior.

Target a specific calendar

When a request mentions an account or calendar name, Calendaria can use that as the target if the account is connected and the calendar is visible and writable. If no target is named, reads may search across connected Google accounts and writes use the default account/calendar.

put my son's doctor appointment tomorrow at 3pm in my family calendar
schedule budget review Friday in my work calendar
what is on the family calendar this weekend?

If the account or calendar name is ambiguous, read-only, or not visible from a connected Google account, Calendaria may ask you to clarify or choose another writable calendar.

Revoke access

You can disconnect an account from the dashboard or revoke Calendaria's Google access from your Google account security settings. If you disconnect the default account, Calendaria promotes another active Google account as the default for new writes when one is available.

Troubleshooting

If commands fail after connecting Google Calendar:

  • confirm that the dashboard shows Google Calendar as connected
  • make sure the intended Google account is connected
  • reconnect if an account needs fresh permissions
  • try a simple read command before sending a write request