WhatsApp Automation for License and AMC Expiry Reminders – For Greenshield Enviro

100% Reduction in Manual Reminder Sending Efforts.

Table of Contents

See Automation In Action

Book a demo today
Intro

Client Intro

Greenshield Enviro is a trusted environmental engineering company based in Delhi, offering expert solutions in waste management, water treatment, and pollution control. The company provides end-to-end services that help organizations meet environmental compliance and sustainability standards efficiently.

Along with its core engineering services, Greenshield Enviro also manages licensing, certification, and AMC-related operations for clients across industries. Their commitment to quality, reliability, and on-time service delivery has made them a dependable partner for businesses seeking sustainable and compliant environmental solutions.

Challenges

The Challenge

Greenshield Enviro serves a large and varied clientele — from industrial entities to commercial establishments — managing everything from licensing (like fire licence, FSSAI, HPCC/DPCC approvals) to annual maintenance contracts (AMCs) for their environmental equipment. Each licence and AMC comes with its own expiry timeline and multi-phase reminder schedule (90–61 days, 60–31 days, 30–8 days, then 7 days to expiry, and post-expiry follow-ups).

Handling this entire reminder cycle manually was becoming increasingly inefficient. The team relied on phone calls and direct messages to each client, which led to missed reminders, delayed services, and even loss of client trust. Coordinating phased alerts for each customer, tracking service ­reporting manually after each AMC visit, and ensuring timely renewal became a heavy operational burden.

Without a dependable automated solution for license and AMC expiry reminders, Greenshield Enviro faced increasing risk of revenue loss and declining customer satisfaction from repetitive manual workflows.

-- Eesh Arora ( Director Greenshield Enviro )
Challenges Faced Before Implementing WhatsApp Automation for License and AMC Reminders
1
Managing hundreds of client licenses like DPCC, HPCC, Fire, and FSSAI renewals manually.
2
Sending timely reminders for each license and AMC expiry became increasingly complex.
3
Manual calls and messages often led to missed or delayed client notifications.
4
Multi-phase reminders (90-day, 60-day, 30-day, and expiry alerts) were difficult to track.
5
Lack of automation resulted in loss of client trust and reduced service satisfaction.
6
Service completion reports were manually created and shared after every visit.
7
Tracking AMC service schedules and renewal timelines required constant follow-ups.
8
No centralized system existed to monitor reminder status or manage customer history.
9
Growing customer base made manual communication unsustainable and time-consuming.
10
The absence of WhatsApp Automation for License and AMC Expiry Reminders led to missed opportunities for consistent engagement and revenue retention.
Our Approch

Solution We Provided:
WhatsApp Automation for License and AMC Expiry Reminders

To simplify and automate Greenshield Enviro’s recurring reminder process, we developed a complete WhatsApp Automation System for License and AMC Expiry Reminders. The goal was to replace manual follow-ups with a smart, human-assisted workflow that runs automatically every day and keeps customer communication consistent, accurate, and on time.

The license expiry reminder WhatsApp automation runs every morning at 10 AM. It identifies all customers whose licenses or AMCs are approaching renewal within predefined periods — 90–61 days, 60–31 days, 30–8 days, 7–0 days, and expired. The system then collects relevant customer data from Baserow, which acts as the central database due to its efficient API filtering and performance advantages over traditional spreadsheets.

Once the data is ready, the automation creates a detailed PDF report and sends it to the admin over WhatsApp along with approval and decline buttons. This human-in-the-loop validation step ensures that reminders are only sent after admin review and confirmation.

Once approved, the WhatsApp automation generates a personalized image for each customer, featuring their company name, license type, license number, and expiry date. This image is automatically attached to a WhatsApp template message containing three interactive buttons: “Already Renewed,” “Want to Renew,” and “Stop Reminder.”

Depending on the customer’s response, the automation immediately updates their record in Baserow. For example, customers selecting “Already Renewed” or “Stop Reminder” are excluded from future campaigns, while “Want to Renew” instantly alerts the admin on WhatsApp — turning that customer into a qualified renewal lead instantly.

Additionally, we implemented an AMC automation for service reporting. Whenever a new service record is added in Baserow, the system automatically downloads the PDF service report from the url which admin has added int the baserow and sends it to the respective customer via WhatsApp. Just like the reminder system, this workflow also includes an admin approval step before dispatching any report, ensuring total control and accuracy.

Overall, this WhatsApp automation eliminated 100% of manual reminder work, improved customer engagement, reduced response time, and created a structured renewal process that combined automation efficiency with human oversight — resulting in better customer experience and measurable operational gains.

STEP 1

WhatsApp Business API Setup and Template Configuration for Reminder Automation

The first step in building the License and AMC Expiry Reminder WhatsApp Automation was setting up the official WhatsApp Business API for Greenshield Enviro. This setup allowed us to send structured, media-rich messages and interactive templates to customers automatically. We also created a complete set of pre-approved message templates for different scenarios — including license renewal reminders, AMC service alerts, and admin approval requests.

Each template was designed to be professional, clear, and compliant with WhatsApp’s business communication guidelines. This foundation ensured that every automated message reached the right customer in time, maintaining both delivery reliability and brand credibility.

STEP 2

Created Whatsapp Automation Database Architecture in Baserow

To manage all licensing and AMC-related data efficiently, we used Baserow as the central database. Baserow’s flexible API structure made it ideal for integrating with n8n workflow Automations and handling multiple reminder phases without delays.

Separate tables were created for license data, AMC service schedules, and customer records, ensuring all information was well-organized and easy to query. Each record stored essential fields like license type, expiry date, reminder phase, and customer contact details. This setup became the backbone of the WhatsApp Automation System, enabling fast data retrieval and filtering for daily reminder automation.

STEP 3

n8n Human-in-the-Loop for whatsapp Review App Development

The third step involved introducing an n8n Human-in-the-Loop for whatsapp control layer to maintain manual supervision over automated communications. We built a lightweight web application using Node.js and EJS, which allowed the admin to review every reminder batch before it was sent to customers.

Each morning, the admin receives a WhatsApp message containing a “Review Request” button. On tapping it, Whatsapp web view opens inside WhatsApp — as shown in the example image — displaying the Approve and Decline buttons.

Once the admin approves the batch, the corresponding workflow in n8n resumes automatically, ensuring that no message is sent without explicit human confirmation. This feature added reliability and precision to the entire License Expiry Reminder WhatsApp Automation process.

STEP 4

Dynamic License Image Generation in n8n Using Puppeteer

In this step, we implemented dynamic image generation in n8n for license reminders to enhance personalization and visual clarity. For each license type (like DPCC, HPCC, FSSAI, etc.), we designed clean, professional templates in WordPress using Elementor. These templates served as the visual foundation for the license reminder images.

When the automation runs, n8n sends dynamic data — including the customer’s name, license number, license type, and expiry date — as query parameters to these templates.

Then the automation takes that custoized license template screenshot using Puppeteer in n8n, and converts it into a ready-to-send image. This real-time image generation process added a professional touch to the messages, making each WhatsApp reminder both personal and visually engaging.

STEP 5

Creating n8n Workflow Automation for Whatsapp and Daily Operations

Finally, we built five separate workflows automations in n8n — each representing a different reminder phase: 90–61 days, 60–31 days, 30–8 days, 7–0 days, and expired reminders. Each morning at 10 AM, the automation checks the Baserow database for customers whose reminders are due for that day.

If matching records are found, a PDF summary of those customers is created and sent to the admin over WhatsApp along with a review request button. Once approved, the workflow automatically generates personalized license images and sends WhatsApp template messages to each customer. After all reminders are successfully delivered, the system notifies the admin that the task is complete — or, if no customers are due that day, it sends a message indicating “No data for today.”

This structured WhatsApp Automation workflow not only ensured zero missed reminders but also eliminated repetitive manual work, maintained customer trust, and significantly improved the efficiency of both license renewal and AMC automation processes.

Tools & Technology Used

N8N
Whatsapp Business API
Baserow
NodeJs
Wordpress

Implementation Highlights

1

Set up WhatsApp Business API and approved message templates for automation.

2

Built a structured Baserow database to manage all license and AMC information.

3

Developed a human-in-the-loop web app to approve or decline reminders via WhatsApp.

4

Created automated daily scans using n8n workflow automation to detect upcoming expiries.

5

Integrated PDF summary generation and WhatsApp delivery for admin review and approval.

6

Designed dynamic license image templates using WordPress and Elementor for personalization.

7

Used Puppeteer within n8n workflow automation to capture license images in real time.

8

Built five WhatsApp automation workflows covering all reminder phases.

9

Enabled workflow automation to track customer responses and update Baserow instantly.

10

Automated AMC report delivery by attaching URLs directly from the Baserow database.

11

Implemented instant WhatsApp automation notifications to alert admin on new renewal leads.

12

Achieved a 100% reduction in manual reminder work through intelligent workflow automation.

The Result

Result: We Made an Impact Through Smart WhatsApp Automation for Business

The implementation of WhatsApp automation using n8n workflow automation completely transformed Greenshield Enviro’s manual reminder process into a seamless digital system. What once required hours of manual effort each day now runs automatically, with admin supervision only where necessary.

With Whatsapp license expiry reminder automation and AMC workflow automation in place, Greenshield achieved 100% reduction in manual reminder sending while maintaining personalized communication with every client. The automation ensured that no renewal reminder was ever missed, improving customer satisfaction and trust in the brand’s reliability.

The n8n whatsapp human-in-the-loop feature added a layer of precision — giving admins control over every outgoing message — while still benefiting from the speed and consistency of automation. This hybrid approach helped Greenshield save significant time, reduce operational costs, and convert reminders into actionable renewal leads faster than ever before.

100%

Elimination of manual reminder sending through WhatsApp automation.

5X

Faster license and AMC renewal communication via automated WhatsApp workflows.

90%

Improvement in accuracy of renewal tracking and timely notifications.

12+

Hours saved per week using n8n workflow automation and instant data synchronization.

Overall, this WhatsApp automation for business delivered measurable improvements in efficiency, accuracy, and client engagement — setting a strong foundation for future digital automation initiatives across the organization.

Testimonial

Before this automation, managing license and AMC reminders manually was time-consuming and inconsistent. The WhatsApp automation built by Zebhook Technologies has completely streamlined our process. With the human-in-the-loop approval system, we now manage all renewals effortlessly and never miss a reminder. It’s been a real productivity boost for our team.

Eesh Arora
Director, Greenshield Enviro

Want to start a project?