Google Calendar Integration

Two-way sync with your Google calendars for seamless scheduling.

Overview

Amie provides real-time, two-way sync with Google Calendar. Changes you make in Amie appear instantly in Google Calendar, and vice versa.

What Syncs

The integration syncs all your calendar data:

  • Events — Title, description, time, location
  • Attendees — Including RSVP status
  • Reminders — Event notifications
  • Recurring events — All recurrence patterns
  • Video links — Meet, Zoom, and other conferencing URLs
  • Calendar settings — Colors and visibility

Setup

To connect Google Calendar:

  1. Click your avatar in Amie
  2. Go to Settings → Accounts
  3. Click Add account
  4. Select Google
  5. Complete the Google OAuth flow
  6. Choose which calendars to sync

Multiple Accounts

You can connect unlimited Google accounts on all plans. This is perfect if you have:

  • Personal and work Google accounts
  • Client calendars you manage
  • Shared team calendars

To add another account, repeat the setup steps above.

Permissions

Amie requests the following permissions:

| Permission | Purpose | |------------|---------| | Calendar read/write | Sync events bidirectionally | | Email address | Match contacts and attendees | | Profile information | Display your name and photo |

Privacy Note: Amie uses zero server storage for calendar data. All requests are proxied through our backend without storing your event content.

Real-Time Sync

Changes sync in real-time:

  • Create an event in Amie → Appears in Google Calendar instantly
  • Edit an event in Google Calendar → Updates in Amie automatically
  • Delete in either app → Removed from both

Recurring Events

Amie fully supports Google Calendar's recurring event patterns:

  • Daily, weekly, monthly, yearly
  • Custom intervals
  • Exceptions and modifications

Recurring event instances are generated client-side for optimal performance.

Calendar Selection

After connecting, you can choose which calendars to display:

  1. Go to Settings → Calendars
  2. Toggle calendars on/off
  3. Set calendar colors
  4. Choose default calendar for new events

Troubleshooting

Sync Stopped Working

  1. Go to Settings → Accounts
  2. Check the authorization status for your Google account
  3. If there's an issue, click Reconnect

Events Not Appearing

  • Verify the calendar is toggled on in Settings
  • Check that you're looking at the correct date range
  • Try refreshing with ⌘+R (Mac) or Ctrl+R (Windows)

Authorization Errors

If you see authorization errors:

  1. Go to Settings → Accounts
  2. Click Disconnect next to your Google account
  3. Re-add the account
  4. Grant all requested permissions

Two-Way Sync Issues

If changes aren't syncing both ways:

  1. Check your internet connection
  2. Ensure you have edit permissions for the calendar
  3. Wait a few moments—some changes may take up to 30 seconds

Privacy & Security

  • No server storage — Calendar data passes through but isn't stored
  • Encrypted connections — All data transmitted via HTTPS
  • OAuth 2.0 — Industry-standard secure authentication
  • Revocable access — Disconnect anytime from Settings or Google Account

Next Steps