Skip to content
FlowHubFluxonLab
C
Gmailfree

Calculate litigation deadlines from intake forms with Google Calendar, Sheets, Slack and Gmail

by Kevin Yuadapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeGmailGmailGoogle CalendarGoogle CalendarGoogle SheetsGoogle SheetsSlack
Share Post Share
FoReceive Matter Intake FormReceive Matter …SeSet the Rules TableSet the Rules T…CoCalculate Matter DeadlinesCalculate Matte…FiOnly Dated DeadlinesOnly Dated Dead…Append Deadline to Matter LogAppend Deadline…Create Deadline Event in CalendarCreate Deadline…SOSplit Reminders Into RowsSplit Reminders…Create Reminder Event in CalendarCreate Reminder…CoBuild Deadline SummaryBuild Deadline …Post Deadline Summary to ChannelPost Deadline S…Email Deadline Summary to LawyerEmail Deadline …12345678910
1/5
STEPS · 10
Starts on an incoming request

Quick Overview This workflow collects litigation matter intake details via an n8n form, calculates limitation and procedural deadlines using a built-in rules table, then creates deadline and reminder events in Google Calendar, logs each deadline to Google Sheets, and sends a summary via Slack and Gmail. How it works Receives a submission from an n8n form with the matter details, jurisdiction, claim type, and trigger dates. Loads the configured limitation rules, procedural rules, holidays, reminder offsets, and target Google Calendar/Google Sheets/Slack/email settings. Calculates limitation and procedural due dates (and any review notes) from the provided dates, rolling deadlines off weekends/holidays and generating reminder dates. Appends each calculated deadline record to a Google Sheets register. Creates an all-day Google Calendar event for each calculated deadline and separate all-day events for each upcoming reminder offset. Posts a consolidated deadline summary to a Slack channel and emails the same summary via Gmail to the responsible lawyer (or a fallback team email). Setup Connect credentials for Google Calendar, Google Sheets, Slack, and Gmail.

Tags

n8nreference-onlygmailgoogle-calendargoogle-sheetsslack
Connects
CCodegmailGmailgooglecalendarGoogle CalendarsheetsGoogle SheetsSlack
CategoryGmail
Triggermanual
Complexitycomplex
Nodes11
AddedJul 11, 2026

Related workflows

See all Gmail
Cgmailsheets
free

Capture and route real estate leads with Google Sheets, Gmail, and Slack

Quick overview This workflow captures real estate property inquiries via a webhook, validates and normalizes lead details, upserts the lead into Google Sheets, sends an auto-reply through Gmail, and notifies your team in Slack, with separate handling for high-priority leads and workflow failure alerts. How it works Receives a website property inquiry via a POST webhook. Extracts the lead fields (name, email, phone, property ID, message, source, and timestamp) and rejects invalid submissions with a 400 JSON response explaining what’s missing. Normalizes the lead data by lowercasing the email address and stripping non-numeric characters from the phone number. Classifies the inquiry as high or standard priority based on keywords found in the message and property text. Appends or updates the lead in a Google Sheets CRM table, matching on email to avoid duplicates. Sends a Gmail auto-reply and posts a Slack notification, routing high-priority leads to a senior-agent message and standard leads to the general team. Returns a JSON confirmation to the webhook caller and posts a Slack alert if the workflow errors. Setup Copy the webhook URL from the trigger and configure your website form/ap

by Redowan Ahmed Farhan
gmailgooglecalendarsheetsmattermost
free

Manage attendee registrations and send emails

n8nConf Companion workflow for blog post

by amudhan
Cgmailgoogledrivesheets
free

Generate an FAQ MP3 library from form input with OpenAI TTS, Google Drive, Sheets and Gmail

Quick overview This workflow collects up to five FAQ questions and answers from an n8n Form, converts each entry to an MP3 using OpenAI text-to-speech, uploads the files to Google Drive, logs links in Google Sheets, and emails a summary with listen and download links via Gmail. How it works Receives an n8n Form submission containing the requester’s email, a FAQ category, and up to five question-and-answer pairs. Splits the submitted FAQ pairs into individual items, generating a TTS script and a safe MP3 filename for each valid question and answer. Calls the OpenAI Audio Speech API (tts-1) to generate an MP3 file for each FAQ script. Uploads each generated MP3 to a specified Google Drive folder. Builds Google Drive view and direct-download URLs for each uploaded file and appends the FAQ details and links to a Google Sheets tab. Aggregates all processed FAQs into a single HTML summary and sends it to the submitter via Gmail with listen and download links. Setup Add an OpenAI API credential for the HTTP request to the OpenAI Audio Speech endpoint. Create (or choose) a Google Drive folder for the audio files, connect Google Drive OAuth2, and replace YOUR_AUDIO_FOLDER_ID with the target

by Incrementors