ALPHA Team Toolbox is in alpha and not yet publicly released. Follow for release updates
Google Calendar

Google Calendar User Guide

Learn how to use Google Calendar integration as a team member

Getting Started

Google Calendar integration allows you to bring your calendar events directly into Discord. You can view upcoming events, RSVP to meetings, and get notifications without leaving your chat.

Prerequisites

You need a Google account and Team Toolbox must be added to your Discord server.

Authentication

Before using calendar features, you need to connect your Google account to Team Toolbox.

1

Start Authentication

Type /google auth in any channel where Team Toolbox is present.

/google auth
2

Follow the Link

Team Toolbox will send you a private message with a secure authentication link. Click the link to open Google's authorization page.

3

Grant Permissions

Authorize Team Toolbox to access your Google Calendar. We only request the minimum permissions needed for the features to work.

Privacy Note

Team Toolbox uses OAuth2 and never sees your Google password. You can revoke access at any time through your Google Account settings.

Basic Commands

Once authenticated, you can use these commands to interact with your Google Calendar:

/calendar list_calendars

Lists all calendars you have access to, including their IDs needed for other commands.

/calendar list_events [calendar_id]

Shows upcoming events from a specific calendar. If no calendar_id is provided, shows events from your primary calendar.

/calendar create_event

Creates a new calendar event. You'll be prompted to fill in the details through an interactive form.

Event Management

Team Toolbox makes it easy to manage your calendar events without leaving Discord.

Creating Events

Use the /calendar create_event command to create new events. The bot will guide you through the process with an interactive form.

Viewing Events

Events are displayed with rich embeds showing all the important details:

  • Event title and description
  • Date and time (converted to your timezone)
  • Location or meeting link
  • Attendee list
  • RSVP buttons for quick responses

RSVP to Events

When Team Toolbox shows calendar events, you'll see RSVP buttons:

  • ✅ Accept - Confirm your attendance
  • ❓ Maybe - Tentative attendance
  • ❌ Decline - Can't attend

Notifications

Get notified about calendar events directly in Discord channels.

Channel Subscriptions

Admins can subscribe Discord channels to Google Calendars. When subscribed, the channel will receive notifications for:

  • New events created
  • Event updates and changes
  • Event reminders
  • Event cancellations

Personal Notifications

You can customize your personal notification preferences using the dashboard at teamtoolbox.app/dashboard:

  • Enable/disable notifications for new events
  • Control notifications for event updates
  • Manage cancellation notifications

Troubleshooting

Commands not working

Issue: Team Toolbox doesn't respond to calendar commands

Solution:

  • Make sure you're authenticated with /google auth
  • Check that Team Toolbox has permission to read/send messages in the channel
  • Try using the commands in a different channel

Not seeing all calendars

Issue: Some of your Google Calendars don't appear in the list

Solution:

  • Check calendar sharing settings in Google Calendar
  • Make sure the calendar is not hidden
  • Re-authenticate with /google auth to refresh permissions

Missing notifications

Issue: Not receiving event notifications in Discord

Solution:

  • Ask an admin to check if the channel is subscribed to your calendar
  • Verify your notification preferences in the dashboard
  • Check if you have permissions to see the notification channel
Still need help?

Join our Discord community or contact support for additional assistance.