Integration
Google Calendar
Connect your agent to Google Calendar. View upcoming events, create meetings, and manage your schedule.
Setup Guide#
Google Calendar uses the same OAuth credentials as Gmail. If you've already set up Gmail, you can reuse the same Client ID, Client Secret, and Refresh Token.
1
Enable the Calendar API
In the Google Cloud Console, search for "Google Calendar API" and enable it for your project.
2
Generate Credentials
Follow the same OAuth setup as Gmail, but make sure to include the Calendar scope:
text
https://www.googleapis.com/auth/calendar3
Add to Lobstack
Go to Dashboard → Skills → Google Calendar → ⚙️ and enter your Google Client ID, Client Secret, and Refresh Token.
Available Tools#
| Tool | Description | Parameters |
|---|---|---|
| calendar_list_events | List upcoming events from your primary calendar | max_results (optional), query (optional) |
| calendar_create_event | Create a new calendar event | summary, start (ISO 8601), end (ISO 8601), description, location |
💡
Date format
When creating events, use ISO 8601 format for dates:
2026-03-15T09:00:00-05:00. Include the timezone offset for accuracy.Example Prompts#
text
"What meetings do I have today?"
"Show me my calendar for next week"
"Schedule a meeting called 'Product Review' tomorrow at 2pm for 1 hour"
"Search my calendar for events about 'standup'"
"Create an event: Team Lunch, Friday 12pm-1pm at Café Milano"