Sankalp Pukle
Taking projects · IST, works with US/UK/AU hours

AI & workflow automation · white-label for agencies

The automations your agency sells, built under your brand.

I design and ship production n8n workflows, AI agents and WhatsApp automations for agencies and their clients. You own the client relationship; I build, test, document and hand over.

Flagship build

Paystara, a SaaS I built and run on my own.

Contracts, GST invoices and automated payment follow-ups for Indian freelancers and agencies. I built every layer myself: the web app, an n8n backend of 30+ workflows, payments, WhatsApp messaging and PDF generation. Several systems below come from its backend, shown with logic and data removed.

paystara.in ↗
30+ workflowsSelf-hosted n8n backend
PaymentsRazorpay links, UPI, signature-verified webhooks
MessagingWhatsApp (Meta-approved templates) + email
DocumentsInvoice & contract PDFs, e-sign with OTP

Selected systems

Six workflows, built to production standard.

Each one is shown as its real stage sequence. Every diagram is drawn from the actual n8n workflow file. Tap one to open it full size.

Import / export · AI document processing

AI Trade Document Processing

Reads commercial invoices and shipping documents straight from the inbox, turns them into clean records, and only asks a human when the AI is unsure.

Trigger: Gmail inboxAI agent · local LLMGoogle SheetsHuman approval
  1. Email intakeUnread emails with PDF attachments are picked up automatically.
  2. AI extractionAn AI agent on a local LLM pulls invoice number, parties, HS code, items and totals as strict JSON.
  3. Confidence gateAI self-score and rule checks combine; 85%+ is auto-approved, the rest goes to a reviewer by email.
  4. Supplier RFQsSuppliers in matching regions receive RFQ emails in a loop.
  5. Price intelligenceUnit price is compared with an HS-code benchmark; a gap over 15% raises an alert.
  6. ReportOne consolidated report per document.

Sales · lead generation

Google Maps Lead Generation & Email Enrichment

Turns a list of niches and cities into a clean lead sheet with websites and contact emails, ready for outreach.

Trigger: manual / sub-workflowMaps search APIWeb crawlingGoogle Sheets
  1. Query orchestrationA parent workflow fans each niche + city query out to the scraper asynchronously.
  2. Maps discoveryPaginated search; only businesses with a website are kept.
  3. Website enrichmentEach site is crawled; emails are extracted, junk and free-mail domains filtered, duplicates removed.
  4. Lead storageUpserted to a sheet, de-duplicated by website.

Finance · collections

Payment Recovery Engine

Follows up on unpaid invoices every day across nine stages, getting firmer over time, and applies contract late fees automatically.

Trigger: daily scheduleWhatsApp + emailSupabasePayment links
  1. IntakeOpen invoices due within 24 hours are fetched each morning.
  2. Decision engineDays overdue (in IST) map to a 9-stage ladder and tone, with cooldown and duplicate guards.
  3. Contract late feesAfter the grace period, a one-time fee is applied and a new payment link generated.
  4. DispatchWhatsApp and email go out in parallel, within each plan's monthly quota.
  5. Audit logStage advances and every reminder is logged.

Finance · security

Payment Verification & Fraud Detection

Confirms every incoming payment before an invoice is marked paid, and raises an alert the moment something does not add up.

Trigger: webhookHMAC-SHA256Fraud logReceipts
  1. Secure entryGateway webhooks, or authenticated users only.
  2. RoutingGateway, WhatsApp and manual payment reports each take their own path.
  3. Signature verificationHMAC-SHA256 per merchant with a timing-safe comparison.
  4. Integrity checksMissing invoice, tampered payload, duplicate and wrong amount are all caught; partial payments supported.
  5. Settlement or alertValid payments settle with WhatsApp + email receipts; anything else is alerted and logged.

Legal ops · e-signature

E-Sign Contract Lifecycle

Creates a contract from a clause library, verifies the signer with an emailed OTP, records the signature and sends a signed PDF to both sides.

Trigger: 3 webhooksOTP, hashedPDF renderingAudit trail
  1. CreatePlan check, deal validation, rule-based clause selection and a secure signing link.
  2. VerifyRate-limited OTP: 60-second cooldown, 5 codes a day, only the hash stored.
  3. SignTiming-safe OTP check with lockout; signer IP, device and time recorded.
  4. DeliverSigned agreement rendered to PDF, stored, and emailed to client and business.

Finance · invoicing

GST Invoice Automation

One API call creates a GST-compliant invoice, renders a branded PDF, attaches a payment link and delivers it on email and WhatsApp.

Trigger: webhookGST / TDS enginePDF renderingEmail + WhatsApp
  1. ValidationAuth, field and format checks, including GST invoice rules.
  2. Tax enginePlace of supply, CGST/SGST/IGST split, TDS and net payable.
  3. NumberingAtomic, per-account invoice numbers.
  4. PDF and paymentEscaped HTML to A4 PDF; gateway link or UPI fallback.
  5. DeliveryEmail and WhatsApp, with delivery status tracked.

What I build for agencies

Services your clients already ask you for.

Lead follow-up automation

New leads from ads and forms get a WhatsApp or email reply within a minute, land in the CRM and get followed up.

AI document processing

Invoices, forms and PDFs read by AI into structured data, with confidence checks and human review.

WhatsApp automation

Template messaging, reminders and notifications on the WhatsApp Business API.

Lead generation

Prospect lists from Maps and websites, enriched and de-duplicated, ready for outreach.

Payments & invoicing

Invoices, payment links, verified webhooks, receipts and overdue follow-ups.

CRM & internal workflows

Connect the tools a client already uses so data moves without copy-paste.

How white-label works

You stay the face. I stay behind it.

Call

We go through what your client needs and what success looks like.

Scope

Written scope, timeline and fixed price before any work starts.

Build & test

Built in a test setup, checked against real cases, with progress updates.

Handover

Documentation, credentials moved to your client, and support after launch.

Your brand on everythingNDA on requestNo contact with your client unless you want itPricing on request
Stack n8nSupabase / PostgresOpenAI / OllamaWhatsApp Business APIRazorpayGmail & SheetsReactWebhooks & REST APIs

Contact

Have a client who needs this?

Send me the use case. I reply myself, usually the same day (IST).

WhatsApp
+91 91529 10689
Open
Email
kanshisankalp09@gmail.com

Scroll or swipe to move around the full diagram