Company
Date Published
Author
Adaobi Aniuchi
Word count
3807
Language
English
Hacker News points
None

Summary

''` You can track your upcoming subscription payments by building a notification system that alerts you about them by phone using Twilio Programmable Voice, Notion databases, and GitHub Actions. The system uses Node.js to run with GitHub actions and stores subscriptions data in a Notion database. It queries the Notion subscriptions database to check for upcoming subscriptions and makes an outbound call to your phone number using the Twilio voice API when found. To automate this flow, you create a GitHub workflow that runs daily at midnight, checks for subscriptions due the next day, and sends a reminder call to your personal phone number. The workflow uses environment variables from GitHub secrets to access your Notion database ID, Twilio account SID, Auth Token, and other sensitive data.