WhatsApp Alert Script Modification - Twilio

Job ID: 38862705

Budget: $10 – $30 USD

I need a skilled developer to modify an existing script that sends WhatsApp alerts via Twilio. The goal is to implement a cooldown mechanism to reduce duplicate alerts and control costs.
Requirements:
Add logic to ignore duplicate events:
If the same event is received from the same account for the same WhatsApp number within a 15-minute period, it should be ignored.
For example, if "Car was shocked" is triggered now, only one WhatsApp message should be sent, and duplicates within the next 15 minutes should not trigger additional messages.
Ensure this cooldown mechanism works seamlessly with the current script.
Maintain the existing functionality for sending alerts.
Tech Stack:
The current script uses Twilio for sending WhatsApp messages. Please mention your experience with Twilio and implementing similar cooldown mechanisms in your application.
Deliverables:
Updated script with the cooldown mechanism implemented.
Instructions or documentation on how the logic works.
Budget: Open to reasonable bids.
Deadline: Please include an estimated timeline in your proposal.