It’s a small and simple automation, but I’m proud of it — especially since I’ve only been learning about AI for about a week, (at 15 years old)!
For this project, I used an external website called 360 Messenger for WhatsApp, which can both receive and send messages. This meant I didn’t have to deal with the official WhatsApp API. I used a module that detects when a new message arrives, allowing the whole system to run automatically in real time.
Also, instead of using the paid ChatGPT API, I decided to get creative with Airtable. I set it up with two columns:
- 📝 Prompt — where the incoming message text goes, along with a short prompt on what style to reply in.
- 🤖 AI — which automatically generates a reply based on the prompt column of the table.
This way, the setup works like a free alternative to ChatGPT’s API — no extra costs needed!
To clean things up, I used a text parser to remove any weird characters or formatting from the AI’s response. I also added logic to detect whether the message came from a group or a direct chat, and reply accordingly.
Overall, it’s a small project, but it was a great learning experience and a solid first step into AI automation.
If anybody has any questions about this automation and how it works, or any advice about this automation, or how to proceed with learning about AI, drop a comment, and I'd be happy to potentially clear any doubts or accept advice!