Skip to content

Notes on building with AI automation

Agents, infrastructure, and direct implementation blueprints, written for Indian SMBs and builders who ship.

Justdial Lead Automation with n8n | VectorBloom

Justdial lead automation with n8n captures incoming buyer inquiries via webhooks, checks contacts against your CRM, and triggers instant WhatsApp verification messages. By automating qualification replies using official WhatsApp APIs, sales teams confirm buyer requirements, budget, and intent within seconds, systematically accelerating pipeline transitions and eliminating manual data entry delays.

Sep 18
Sahil Khanna

Razorpay Webhook Verification & Idempotency Guide

To securely verify Razorpay webhooks and ensure idempotency, compute an HMAC SHA-256 hash using your configured webhook secret over the raw, unparsed request payload body. Compare it with the 'X-Razorpay-Signature' header. To handle Razorpay's 24-hour exponential retry policy safely, record each unique 'x-razorpay-event-id' (or entity ID + event status) in a database with unique constraints. Acknowledge with an immediate 2xx status code. Process subscription activation or credit provisioning asynchronously through a background queue.

Sep 17
Sahil Khanna

Automate GST E-Invoicing & IRN Generation | VectorBloom

Automate GST e-invoicing by configuring an n8n webhook to capture ERP sales entries, format them into NIC schema JSON, and send them to an authorized IRP or GSP API. The gateway returns a 64-character Invoice Reference Number (IRN) and signed QR code. n8n then renders a compliant PDF and dispatches it via the WhatsApp Business API.

Sep 17
Sahil Khanna

Razorpay UPI & WhatsApp n8n Automation | VectorBloom

Automating Razorpay UPI payment links in n8n for WhatsApp orders requires receiving incoming order data via the WhatsApp Cloud API webhook. Then you invoke Razorpay's Payment Links API with UPI parameters to generate a link. Next, send the URL back inside the active messaging window. Finally, verify incoming webhook signatures to reconcile order payments idempotently.

Sep 14
Sahil Khanna

Zoho CRM WhatsApp Integration with n8n | VectorBloom

A Zoho CRM WhatsApp integration using self-hosted n8n connects Meta's WhatsApp Business Cloud API directly to your CRM. You won't pay per-task middleware fees. Pair the WhatsApp Trigger node with the native Zoho CRM node via OAuth2. Incoming customer messages will automatically generate or update leads, deals, and contacts across your sales pipeline in real time.

Sep 13
Sahil Khanna

Self-Hosting n8n on a $5/mo VPS with aaPanel, Docker & Nginx SSL

Self-hosting n8n on an affordable VPS requires provisioning an Ubuntu 24.04 server, installing Docker Compose, configuring persistent SQLite volume mounts, setting up Nginx reverse proxy with Let's Encrypt SSL, and defining environment webhooks. This architecture provides unlimited workflow executions for a flat ₹450 monthly host cost instead of ₹15,000+ proprietary SaaS fees.

Sep 13
Sahil Khanna

Get new posts by email

Direct implementation blueprints for Indian SMBs. No spam.

By subscribing you agree to receive email updates and our Privacy Policy.