Skip to content
FlowHubFluxonLab
A
AI Automationfree

Daily meetings summarization with Gemini AI

by Johnny Rafaeladapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentGoogle Gemini Chat ModelSlack
Share Post Share
Send response back to slack channelSend response b…GCGoogle Calendar - Get EventsGoogle Calendar…AgCalendar AI AgentCalendar AI Age…ScSchedule TriggerGoogle Gemini Chat ModelGoogle Gemini C…1234
1/5
STEPS · 4
Runs on a schedule

This workflow implements the Gemini AI chat model to summarize your daily meetings and send the summary to a Slack channel daily at 9 AM (or any other time you choose). It automatically retrieves your Google Calendar events and feeds them to the model. The workflow uses Google’s Gemini AI for response generation. How it works The workflow uses a Scheduled Trigger Node as the main trigger. The AI Agent Node uses the Google Calendar action to retrieve relevant meeting data. The AI Agent sends the retrieved information to the Google Gemini Chat Model (gemini-flash). The Google Gemini Chat Model generates a summary and informative response based on today’s meetings. ++Setup Steps++ Google Cloud Project and Vertex AI API: Create a Google Cloud project. Enable the Vertex AI API for your project. Google AI API Key: Obtain a Google AI API key from Google AI Studio. Credentials in n8n: Configure credentials in your n8n environment for: Google Gemini (PaLM) API (using your Google AI API key). Import the Workflow: Import this workflow into your n8n instance. Configure the Workflow: Update both Slack and Gemini nodes with your credentials.

Tags

n8nreference-onlyagentlm-chat-google-geminislack
Connects
AAI AgentGoogle Gemini Chat ModelSlack
CategoryAI Automation
Triggermanual
Complexitymedium
Nodes5
AddedJan 24, 2025

Related workflows

See all AI Automation
AWhighlevel
free

Transcribe and summarize Twilio calls with Smallest.ai, Gemini, Slack, and GoHighLevel

Quick Overview This workflow listens for completed Twilio call recordings, downloads and transcribes the audio with Smallest.ai, summarizes the transcript with Google Gemini, then notifies a Slack user and creates a new opportunity in GoHighLevel. How it works Triggers when Twilio Voice Insights reports a call summary as complete. Downloads the call recording audio from Twilio using the provided recording URL. Sends the audio file to Smallest.ai to generate a speech-to-text transcription. Uses a Google Gemini-powered AI agent to produce a short call summary, caller sentiment, and a suggested next step from the transcript and call metadata. Sends the generated summary to a specified Slack user. Creates a new opportunity in GoHighLevel that includes the caller number and AI summary. Setup Connect your Twilio credentials and ensure Twilio Voice Insights call summary events are enabled for your account. Add your Smallest.ai API credentials for the transcription step. Configure Google Gemini credentials in the LangChain Google Gemini chat model used by the AI agent. Connect your Slack credentials and set the target user (or change to a channel) for notifications. Connect your GoHighLeve

by Zain Khan
ACgmailgoogledrive
free

Qualify leads and send personalized audio follow-ups with Gemini and Smallest.ai

Quick Overview This workflow receives lead submissions via a webhook, uses Google Gemini to qualify the lead and write a personalized spoken follow-up script, and for qualified leads generates an MP3 with Smallest.ai, shares it from Google Drive, emails it via Gmail, logs outcomes to Google Sheets, and alerts sales in Slack. How it works Receives a POST webhook request containing a lead’s name, email, and message. Sends the lead details to a Google Gemini–powered AI agent to determine whether the lead is qualified and, if so, generate a short personalized audio script. Parses the agent’s JSON response and routes the workflow based on the qualified flag. If the lead is qualified, Smallest.ai synthesizes the script into an MP3 and uploads it to Google Drive. Shares the Google Drive audio file publicly and sends the lead a Gmail message with a link to listen. Appends the qualified lead record (including the audio link and timestamp) to Google Sheets and posts a notification to a Slack channel. If the lead is unqualified, appends the lead details and timestamp to Google Sheets without generating audio or sending email. Setup Enable the webhook and copy the generated /lead-capture URL i

by Zain Khan
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team