Manage email, calendar and tasks from Slack

A complete blueprint to build your AI personal assistant. Task: The author built a productivity AI agent using Make.com, OpenAI, Gmail, Google Calendar, Notion, and Slack to coordinate isolated systems. The agent interprets Slack commands to triage emails, manage calendar events, and update Notion tasks via tool calls. Human involvement is critical: the user must explicitly confirm actions before the agent sends emails or deletes calendar events, ensuring control over sensitive operations.; tools: Make. Human role: The original post describes the human role this way: You always confirm before sending emails or deleting events.”; limitations: Requires a paid Make.com account ($9+/month) and OpenAI API credits ($5-10). The agent is limited to narrow, specialized tasks rather than general-purpose automation. Hallucination risks exist if the system prompt is imprecise, necessitating rigorous testing in Make's chat interface before connecting to Slack. Human approval is mandatory for destructive or external-facing actions..

Tools

Make

Published on Agent Work Atlas:

Overview

A complete blueprint to build your AI personal assistant.

Workflow

The author built a productivity AI agent using Make.com, OpenAI, Gmail, Google Calendar, Notion, and Slack to coordinate isolated systems. The agent interprets Slack commands to triage emails, manage calendar events, and update Notion tasks via tool calls. Human involvement is critical: the user must explicitly confirm actions before the agent sends emails or deletes calendar events, ensuring control over sensitive operations.

Reported result

The author reports using the agent for months with accurate responses to specific commands like email triage and calendar checks. No quantitative metrics on time saved or error reduction are provided. The system successfully routes intents to the correct tools (Gmail, Calendar, Notion) and executes multi-step workflows, such as checking for conflicts before creating a deep work block.

Human role

The original post describes the human role this way: You always confirm before sending emails or deleting events.”

Limitations

Requires a paid Make.com account ($9+/month) and OpenAI API credits ($5-10). The agent is limited to narrow, specialized tasks rather than general-purpose automation. Hallucination risks exist if the system prompt is imprecise, necessitating rigorous testing in Make's chat interface before connecting to Slack. Human approval is mandatory for destructive or external-facing actions.

Try it

Build a productivity AI agent using Make.com, OpenAI, Gmail, Google Calendar, Notion, and Slack. First, configure the AI Agent in Make with a system prompt that restricts actions to explicit instructions and mandates confirmation for sending emails or deleting events. Connect your Gmail, Calendar, and Notion accounts as tools. Set up a Slack trigger to receive commands. Test the agent in Make's chat interface with sample commands like 'Triage yesterday's emails' or 'What's on my calendar today?' to verify intent routing and tool execution. Only connect to Slack after successful testing. Ensure you manually approve any draft emails or calendar changes before they are finalized. Measure success by verifying that the agent correctly identifies the right tool for each command and that no unauthorized actions occur without your explicit confirmation.

Original source

Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.

More cases · Office & operations