Skip to main content

Monitor lead response time SLA breaches with Google Sheets & Telegram alerts

Workflow preview

Monitor lead response time SLA breaches with Google Sheets & Telegram alerts preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

Description

Never miss a lead again with this SLA Breach Alert automation powered by n8n! This workflow continuously monitors your Google Sheets for un-replied leads and automatically triggers instant Telegram alerts, ensuring your team takes immediate action.

By running frequent SLA checks, enriching alerts with direct Google Sheet links, and sending real-time notifications, this automation helps prevent unattended leads, reduce response delays, and boost customer engagement.

What This Template Does

πŸ“… Runs every 5 minutes to monitor SLA breaches πŸ“‹ Fetches lead data (status, contact, timestamps) from Google Sheets πŸ•’ Identifies leads marked β€œUn-replied” beyond the 15-minute SLA πŸ”— Enriches alerts with direct Google Sheet row links for quick action πŸ“² Sends Telegram alerts with lead details for immediate response

Step-by-Step Setup

  • Prepare Your Google Sheet
  • Create a sheet with the following columns (minimum required):
    • Lead Name
    • Email
    • Phone
    • Status (values: Replied, Un-replied)
    • Timestamp (time of last update/reply)
  • Set Up Google Sheets in n8n
    • Connect your Google account in n8n.
    • Point the workflow to your sheet (remove any hardcoded document IDs before sharing).
  • Configure SLA Check
    • Use the IF node to filter leads where:
    • Status = Un-replied
      • Time since timestamp > 15 minutes
  • Enrich Alerts with Links
    • Add a Code node to generate direct row links to the sheet.
  • Set Up Telegram Bot
    • Create a Telegram bot via @BotFather.
    • Add the bot to your team chat.
    • Store the botToken securely (remove chatId before sharing templates).
  • Send Alerts
    • Configure the Telegram node in n8n to send lead details + direct Google Sheet link.

Customization Guidance

  • Adjust the SLA window (e.g., 30 minutes or 1 hour) by modifying the IF node condition.
  • Add more fields from Google Sheets (e.g., Company, Owner) to enrich the alert.
  • Replace Telegram with Slack or Email if your team prefers a different channel.
  • Extend the workflow to auto-assign leads in your CRM once alerted.

Perfect For

  • Sales teams that need to respond to leads within strict SLAs
  • Support teams ensuring no customer request is ignored
  • Businesses aiming to keep lead response times sharp and consistent