Hey!
So I built you something - an automated text service that sends you messages throughout the day. It's basically a way for me to check in with you regularly, even when I'm busy.
An automated messaging system that sends you messages every hour from 9 AM to 5 PM. It's a reminder system that I'm thinking about you, powered by cloud technology.
Built using the following tech stack:
- AWS Lambda: A serverless function that runs the messaging code
- Twilio: SMS service for message delivery
- EventBridge: Scheduler that triggers messages every hour
You have complete control over this service:
To Stop Messages: Text STOP to the number
- System automatically pauses and sends confirmation
- Useful for meetings, sleep, or when you need a break
To Start Again: Text START to the same number
- Messages resume with a confirmation
- Reactivates the service whenever you want
Our schedules get pretty hectic, and I don't always text as consistently as I'd like. This system ensures you get regular check-ins from me, even during busy periods.
This is just a consistent way to let you know I'm thinking about you throughout the day.
If you're wondering about the behind-the-scenes details:
- Cost: About $5per month
- Reliability: Runs on Amazon's cloud and through Twilio API, so if it breaks it's their fault
- Compliance: Fully registered with all the telecom regulations (A2P 10DLC compliant)
- Delivery: Messages go through SMS routes
The system is written in Python and deployed to AWS. Here's what happens:
- EventBridge triggers the function every hour on a cron job
- Lambda function reandomly selects a message from the pool
- Sends via Twilio's SMS API
Pretty straightforward; it gets the job done reliably.
Hope these messages brighten your day, especially during stressful times. And if they ever get annoying, just text STOP - no worries at all!
If anything stops working, or if you want me to modify the messages, timing, or any other features - just let me know! It's all configurable.
If you're curious about the technical implementation, I'm happy to walk through how it all works.
Built with ❤️... and AWS Lambda
P.S. - Yes, I built cloud infrastructure just to send you texts. Seemed like a good use of my programming skills.