Skip to content

Plan the day.
See the whole year.

Recurring plans, invitations, and reminders. See your events by day, week, month, or year — and organize them your way.

Everyday planning

A place for the details.

Organize the events. Set the pattern. Bring the right people.

Categories

Choose what’s in view.

Group events into categories and filter the calendar. Hiding a category changes the view, not the events.

Recurring events

Change a date. Keep the pattern.

Repeat daily, weekly, monthly, or yearly. Edit one occurrence or change this and following events.

Invitations

Send the invite. See the response.

Invite participants by email and track their replies. For recurring events, choose which dates to share.

Reminders

Decide when to be reminded.

Choose a lead time and browser or email reminders. Browser reminders need Calendar open; email has a daily limit.

AI & integrations

Another way into your calendar.

Start with words, or connect an assistant you already use. The calendar stays at the center.

Start with a sentence.

Fill a new event draft from its title, or open the command palette to ask AI to read, create, and reschedule events.

Open the command palette with ⌘ / Ctrl + K.

  • Review a parsed draft before saving
  • Confirm destructive assistant actions

AI features require an AI-enabled deployment.

AI command palette · Interface preview

Connect your own assistant.

Authorize an MCP client with OAuth or an API key. Grant access by resource, inspect its activity, and revoke it when you’re done.

EventsCategoriesBookmarksCountdownsSettingsProfile · read only
AI clientMCPCalendar
Access you choose. Access you can revoke.

Alongside your events

The dates worth keeping close.

Return to an event, count down to a milestone, or bring your existing calendar data.

Bookmarks

Keep events close.

Bookmark an event to return to its details without finding the date again.

Countdowns

Count down to a date.

Track days to a milestone. Countdowns stay separate from scheduled events.

Import & export

Move your event data.

Import and export ICS, JSON, or CSV. Link imports are one-time reads, not two-way sync.

ICSJSONCSV

From our users

The calendar people actually keep open.

We were re-planning the same week every Monday afternoon. Now I tell the agent what the week needs to look like on the Friday before, and Monday is just a review.
Elena Fischer
Recurring events used to be the thing that broke every other calendar we tried. Zentra edits one occurrence or the whole series, and the day, week, and month views all agree afterwards.
Marcus Oyelaran

Questions & answers

A few things to know.

Which calendar views are available?

Day, four days, week, month, and year. You can set a default view, choose the first day of the week, and use 12-hour or 24-hour time.

Do I need AI to use Calendar?

No. The event editor, calendar views, and ordinary keyword search work without AI. Natural-language event filling and the built-in assistant are available when AI is enabled for the deployment.

Does importing a calendar keep it in sync?

No. Importing a file or URL reads events once. Later changes at the source do not automatically update Zentra, and edits in Zentra do not write back to the source. ICS, JSON, and CSV import and export are supported.

Will reminders work when the page is closed?

Browser reminders need Calendar running and notification permission. Use email reminders when the page will be closed. You can schedule up to five reminder emails per day, counted on their sending date in your time zone.

What can a connected AI client access?

An MCP client can access the resources allowed by its OAuth grant or API key. Events, categories, bookmarks, countdowns, and settings have separate read and write permissions; profile access is read-only. You can revoke access or disable MCP in settings.

Your next event
starts here.