Data & CRM

Google Calendar & Shopify

Plan product launches, sales and supplier calls: find free time, create and update events.

47 tools7 triggersMulti-accountOAuth

OpenClaw

online

Message…

What you can do with Google Calendar

These are examples - your agent can use any of the tools you allow.

  • Detect and Resolve Scheduling Conflicts

    Review upcoming events, identify overlapping meetings, and find alternative time slots without disrupting other commitments.

  • Prepare for Upcoming Business Meetings

    Gather relevant meeting details, identify preparation requirements, and organize agendas for customer, supplier, and business meetings.

  • Schedule Meetings From Natural Language

    Turn scheduling requests into calendar events while checking availability, duration, attendees, and reminders.

  • Manage Supplier Follow-Ups

    Connect supplier meetings with business emails and Shopify inventory needs to help ensure important purchasing and delivery discussions are not missed.

Browse all use cases and example prompts
  • Detect and Resolve Scheduling Conflicts

    Review upcoming events, identify overlapping meetings, and find alternative time slots without disrupting other commitments.

    Example prompt: Review my Google Calendar for the next seven days and identify overlapping events, tightly scheduled meetings, and potential scheduling conflicts. Check free and busy time slots before recommending alternatives. For each conflict, show the affected events, their current times, and possible replacement slots that preserve meeting durations. Consider relevant attendee availability when accessible. Do not reschedule, cancel, or delete events until I approve the exact changes. Present the findings in a table with a prioritized list of recommended actions.

  • Prepare for Upcoming Business Meetings

    Gather relevant meeting details, identify preparation requirements, and organize agendas for customer, supplier, and business meetings.

    Example prompt: Review my upcoming Google Calendar events for the next five business days. Identify meetings that may require preparation and summarize their titles, times, attendees, descriptions, and relevant context available in the event details. Where connected email access is available, find related conversations and extract important questions, decisions, deadlines, and outstanding issues. Create a preparation checklist and suggested agenda for each relevant meeting. Clearly distinguish information found in existing records from assumptions. Do not send emails or modify calendar events.

  • Schedule Meetings From Natural Language

    Turn scheduling requests into calendar events while checking availability, duration, attendees, and reminders.

    Example prompt: Help me schedule the meeting described in my request using Google Calendar. Interpret the intended date, time, duration, time zone, meeting title, and attendees. Check my calendar for conflicts and suggest suitable alternatives if the requested slot is unavailable. Ask for clarification when an essential detail is ambiguous. Before creating the event, show the proposed details and obtain my confirmation. After approval, create the event and verify the result. Do not invite unintended attendees or overwrite existing events.

  • Manage Supplier Follow-Ups

    Connect supplier meetings with business emails and Shopify inventory needs to help ensure important purchasing and delivery discussions are not missed.

    Example prompt: Review my upcoming supplier-related calendar events. For each meeting, identify relevant supplier correspondence, outstanding delivery questions, expected replenishment dates, and inventory concerns. Compare supplier details with Shopify inventory and product availability where those records are accessible. Prepare a meeting checklist covering stock levels, delivery dates, pending orders, and decisions required. If a new supplier meeting is created, prepare the checklist for that event. Do not change inventory, send supplier emails, or modify meetings without approval.

  • Organize Customer Follow-Up Meetings

    Prepare customer meetings using relevant email history and Shopify order information so that unresolved customer issues can be addressed efficiently.

    Example prompt: Review upcoming customer follow-up meetings in my calendar. Where relevant email and Shopify data are accessible, identify the customer concern, associated order, current fulfillment status, previous communication, and outstanding questions. Prepare a concise briefing with the issue summary, verified facts, suggested agenda, and proposed next steps. Flag missing information that needs verification before making commitments to the customer. Do not expose unrelated customer information or send messages automatically. Present the brief in a structured table followed by a meeting checklist.

  • Automate Meeting Reminders and Preparation

    Use calendar event notifications to identify upcoming meetings and prepare timely reminders and checklists.

    Example prompt: Help me organize reminders for important Google Calendar meetings. Identify events that require preparation, and propose reminders at appropriate intervals before each meeting. For supplier meetings, include inventory and delivery checks; for customer meetings, include relevant correspondence and order details; for marketing meetings, include campaign performance and pending decisions. Avoid duplicate reminders and respect existing event settings. Show the proposed reminder schedule before making changes. Where event-start notifications are available, use them to prepare a timely checklist. Do not alter existing reminders without my approval.

  • Coordinate Marketing Campaign Meetings

    Schedule and prepare marketing reviews by combining calendar commitments with Google Ads, Analytics, and Shopify performance information.

    Example prompt: Review my upcoming marketing meetings and identify the reports or decisions needed for each one. Where connected data is available, summarize Google Ads spend and conversions, Google Analytics traffic and ecommerce behavior, and Shopify orders and revenue. Highlight significant changes, tracking discrepancies, and campaign optimization opportunities. Prepare a concise agenda with supporting metrics and recommended discussion points. If a follow-up meeting is needed, propose available calendar slots and wait for approval before creating it. Do not change live campaigns or calendar events automatically.

  • Keep Team Calendars Organized

    Review accessible calendars, organize event visibility, and identify sharing or scheduling issues.

    Example prompt: Review the calendars accessible to me and summarize their names, visibility settings, and relevant upcoming events. Identify overlapping commitments and calendars that may need clearer organization. Where appropriate, recommend calendar colors, display settings, or separate calendars for suppliers, customers, internal meetings, and marketing activities. If access permissions need adjustment, show the existing permission and proposed change before applying it. Do not delete calendars, clear events, or change sharing permissions without explicit approval.

  • Track Meeting Changes and Cancellations

    React to new, updated, cancelled, or deleted events so that meeting preparation and follow-up plans remain accurate.

    Example prompt: Help me keep business meeting preparation synchronized with Google Calendar changes. When a new event is created, identify whether it relates to a supplier, customer, marketing activity, or internal meeting and prepare the relevant checklist. When an event is updated, summarize the changed date, time, attendees, or details and explain what preparation needs to change. When an event is cancelled or deleted, identify any associated follow-ups that may need rescheduling. When an attendee changes their RSVP, summarize the impact where relevant. Do not automatically contact attendees or create replacement events without approval.

  • Generate a Weekly Business Schedule

    Produce a weekly overview of meetings, preparation tasks, conflicts, and outstanding follow-ups across connected business workflows.

    Example prompt: Prepare a weekly business schedule summary from my Google Calendar. Include upcoming meetings, event times, attendees where available, potential conflicts, preparation requirements, and pending follow-ups. Connect relevant Gmail correspondence and Shopify business information where accessible. Highlight supplier meetings requiring inventory checks, customer meetings requiring order reviews, and marketing meetings requiring performance reports. Recommend suitable time slots for unresolved tasks based on calendar availability. Present a concise weekly overview, a prioritized preparation checklist, and suggested schedule adjustments. Do not create, move, cancel, or delete events without my approval.

Works well with

What Google Calendar can do

47 tools

Showing 1-10 of 47

  • GOOGLECALENDAR_ACL_DELETEDeletes an access control rule from a Google Calendar
  • GOOGLECALENDAR_ACL_GETRetrieves a specific access control rule for a calendar
  • GOOGLECALENDAR_ACL_INSERTCreates an access control rule for a calendar
  • GOOGLECALENDAR_ACL_LISTRetrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary 'rule_id' values required for updating specific AC
  • GOOGLECALENDAR_ACL_PATCHUpdates an existing access control rule for a calendar using patch semantics (partial update)
  • GOOGLECALENDAR_ACL_UPDATEUpdates an access control rule for the specified calendar
  • GOOGLECALENDAR_ACL_WATCHTool to watch for changes to ACL resources
  • GOOGLECALENDAR_BATCH_EVENTSExecute up to 1000 event mutations (create/patch/delete) in one Google Calendar HTTP batch request with per-item status/results
  • GOOGLECALENDAR_CALENDAR_LIST_DELETETool to remove a calendar from the user's calendar list
  • GOOGLECALENDAR_CALENDAR_LIST_GETRetrieves metadata for a SINGLE specific calendar from the user's calendar list by its calendar ID
Page 1 of 5

Triggers

  • GOOGLECALENDAR_ATTENDEE_RESPONSE_CHANGED_TRIGGERPolling trigger that fires when any attendee's RSVP changes to accepted, declined, or tentative
  • GOOGLECALENDAR_EVENT_CANCELED_DELETED_TRIGGERTriggers when a Google Calendar event is cancelled or deleted
  • GOOGLECALENDAR_EVENT_STARTING_SOON_TRIGGERTriggers when a calendar event is within a configured number of minutes from starting
  • GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_CHANGE_TRIGGER**SOON TO BE DEPRECATED** - Use Calendar Event Sync (polling trigger) instead
  • GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_CREATED_TRIGGERPolling trigger that fires when a new calendar event is created
  • GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_SYNC_TRIGGERPolling trigger that returns full event data including details, attendees, and metadata
  • GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_UPDATED_TRIGGERTriggers when an existing Google Calendar event is modified

Connect Google Calendar

Agiexa is preparing for public launch in November 2026. These steps describe the connection flow; join the waitlist for access updates. OpenClaw and Hermes use Agiexa plugins. Other agent connections are coming soon via MCP.

  1. 1Install Agiexa on your store
  2. 2Connect Google Calendar - one sign-in, no passwords shared
  3. 3Choose what your agent can do
  4. Multi-account: connect more than one Google Calendar account, each with its own permissions.

Before connecting, read about agent permissions and MCP connections for Shopify.

Questions

How do I connect Google Calendar?
Sign in with Google Calendar - approve access once, no passwords stored.
What can my agent do in Google Calendar?
Anything its 47 tools allow - you describe the job, your agent picks the tools. You can turn any tool group off.
Can I connect more than one Google Calendar account?
Yes - Google Calendar is multi-account. Each connected account gets its own permissions.
How do I disconnect Google Calendar?
Remove it from your Agiexa connections - takes a minute. Nothing is kept.

Ready when you are.

I'm Interested