Slack Reminder After Calendar Events

OpenAIGoogle CalendarSlack

Automatically sends a Slack direct message when a Google Calendar event ends, summarizing your next upcoming event or letting you know your schedule is clear.

Google CalendarSlack NotificationsTime ManagementProductivity

Send Calendar Event Reminder Via Slack

This workflow automatically sends you a friendly Slack reminder whenever one of your Google Calendar events ends. It checks your upcoming events and lets you know what's next — or if your schedule is clear for the rest of the day.

What It Does

  1. Detects when a Google Calendar event ends.
  2. Fetches a list of your upcoming events starting from the current time.
  3. Uses an AI agent to compose a friendly Slack message summarizing the event that ended and the next upcoming event.
  4. Sends this message as a direct message to you on Slack.

What You Need

  • A Google Calendar account with events
  • A Google Calendar API connection configured in Needle
  • A Slack workspace with a connection that has permission to send direct messages
  • An AI node configured in Needle for composing messages

How the Flow Works

NodeDescription
Google Calendar Event Ended (Trigger)Watches your calendar and fires whenever an event finishes.
List Google Calendar EventsRetrieves up to 10 upcoming events starting from now, sorted by start time.
AI Message ComposerTakes the list of upcoming events and writes a friendly Slack reminder about the event that just ended and what's coming next.
Slack Send MessageSends the AI-generated message directly to you on Slack.

Output

At the end of this workflow, you'll receive a Slack direct message letting you know your last event just ended and informing you about your next scheduled event's title and start time. If there are no upcoming events, it will simply tell you your schedule is clear.

Notes

  • Make sure your calendar ID and Slack user are correctly specified in the connector configurations.
  • The message tone and content can be customized by modifying the prompt in the AI node.
  • This setup relies on accurate event end times — events that are modified without actually ending may not trigger notifications immediately.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .