π§ How I Built an AI Assistant That Handles My Instagram DMs and Customer Photos for CanvasMagnet
As a solo founder running CanvasMagnet, I used to spend hours replying to DMs, following up with customers, and prepping images for print.
Eventually, I asked myself:
βWhy am I doing this manually when AI can do it better and faster?β
So I built my own AI system that automates the entire customer communication workflow.
π What My AI Assistant Does
β
Automatically reads Instagram DMs
β
Analyzes full chat history using GPT
β
Decides what to do: follow-up, remind, ignore, or confirm order
β
Sends context-aware replies that feel human
β
Logs every message into a local database for training or fine-tuning later
β
Waits random intervals to avoid spam detection
The assistant is smart enough to recognize:
- If a customer says βIβll message laterβ β it pauses
- If they say βHow much for 9 photos?β β it sends pricing
- If they send their address and photos β it confirms the order
- and so on..
πΌ Meet SoftCropper: My Photo Automation Tool
Besides DMs, I also had to prepare customer photos for printing. It was time-consuming and error-prone.
So I built SoftCropper, a Python tool that:
- Resizes photos to square (5x5cm)
- Adds blurred borders
- Generates clean, print-ready images
It saves 15β30 minutes per order, and I donβt have to touch Photoshop.
You can install it via PyPI:
pip install softcropper
PyPI: SoftCropper
π Whatβs Next?
- Trainf and feed message logs into Local models
- Build a simple CRM-like dashboard
- Add support for WhatsApp automation
- Let the bot suggest upsells and new package offers
π Want to Try It or See a Demo?
Message me at:
π§ khaledalam.net@gmail.com
π± WhatsApp: +971 58 293 6628
π khaledalam.net