User has built a real-time WhatsApp pricing and invoicing tool and is currently working on an inventory management script to plug into the same flow for stock checks via WhatsApp.
So, I’ve been down the rabbit hole of building automations since February. Coming from a web dev background, I figured I’d just Python my way out of every work problem I had. I started with the basics posters for X and LinkedIn, the usual stuff. But I hit a wall In my day job, I work in sales. If you’ve ever worked sales in Nigeria, you know the drill with WhatsApp. A client pings you for a price, and if you don’t reply fast, they’re already messaging the next guy. My old workflow was a nightmare: 1. Client asks for a price. 2. I see it 20 minutes later (if I’m lucky). 3. I have to log into our office ERP—which is basically a dinosaur—find the price, and reply. 4. They pick what they want, ask for an invoice, and I start the whole ERP dance again. Total time? 20 to 45 minutes I wrote two Python scripts to speed it up (one for prices, one for invoices), which got me down to 10 minutes, but I was still the bottleneck. I even tried a headless WhatsApp script that checked for messages every 15 minutes, Still it meant it was a timed system I saw people building these "pro" setups using expensive hosting and 50 different Google Sheets. My office wasn't going to pay for any of that, and I definitely wasn't paying for it out of pocket. So, I decided to self-host n8n on my own PC and see if I could force it to talk to my local Python scripts. It took four days of "why is this node failing?" and a lot of trial and error with the Execute Command node, but I finally got it. The time went from 45 minutes to less than one minute**.** https://preview.redd.it/35d05ywy90pg1.png?width=1783&format=png&auto=webp&s=262fda8a3398885eefa4612a8448929412b13828 Client sends a request -> n8n triggers the Python price script -> Price sent. Client selects items/asks for invoice -> n8n triggers the invoice script -> PDF sent. https://preview.redd.it/j3q8eeku90pg1.png?width=1065&format=png&auto=webp&s=b055c101b0ca14f7291cf0aaafd630c9477b795d All in less than sixty seconds. I’m not even touching my phone; it just happens while I’m focused on other stuff. https://preview.redd.it/q2n1p49r90pg1.png?width=1912&format=png&auto=webp&s=2282314ea1ea72c7ec17309cf0d57ec6925b36af I’m currently working on an inventory management script to plug into the same flow so I can handle stock checks via WhatsApp too. Anyone mixing python and n8n as well, what has been your results