Simplileap logo

// Case study

Slack-to-ERP purchase approval workflow automation

Email chains replaced with structured Slack approvals, SAP PO creation automated with exception routing.

Pharma ingredientsWorkflow automation8 weeksBangalore delivery

A pharma ingredients supplier with 400 monthly purchase requests routed approvals via email with lost threads and no SLA visibility. SAP PO creation lagged 3–5 days; audit prep required reconstructing chains from forwarded Outlook threads.

3.8 days → 11 hours

Approval-to-PO time

Median cycle time

400

Monthly purchase requests

Dual approval above ₹8L

Resolved

Audit findings

Missing approver trail closed

2 weeks

Parallel run

Email authoritative until error threshold met

Delivered by Shivraj · Published July 30, 2025 · 8 min read

Client context

A pharma ingredients supplier, 400 purchase requests monthly, routed approvals via email with lost threads and no SLA visibility. SAP PO creation lagged 3–5 days. Finance could not answer which requests were stuck with which approver; audit prep meant reconstructing chains from forwarded Outlook threads.

Our approach

Simplileap mapped the as-is flow with procurement and IT: request intake form, category owners, dual approval above ₹8L, and manual SAP entry after final sign-off. Bottlenecks were notification fatigue, ambiguous card subjects, and no escalation when approvers were on travel.

Automation design: Slack workflow builder + custom bot posting interactive cards; threshold rules by amount and category; SAP BAPI integration via middleware; escalation after 24h idle; audit log in PostgreSQL. Each approval action wrote immutable events, actor, timestamp, decision, PO reference, exportable for internal audit.

Technical implementation

Middleware handled idempotent SAP posts so double-clicks on mobile Slack did not duplicate POs. Failed BAPI responses routed to a finance exception channel with payload snippets, not silent failure. Staging used recorded VCR-style mocks when SAP test system instability blocked end-to-end runs, unblocking CI while infra team refreshed sandboxes.

The challenge

Problems: SAP test system unstable, recorded VCR-style mocks for CI; approvers on WhatsApp not Slack, dual notification channel for tier-1 only; currency FX edge cases on import POs, manual review queue. Change management included a two-week parallel run where email remained authoritative until error rates dropped below agreed threshold.

Delivery notes

Security review covered least-privilege SAP service accounts, secrets rotation, and PII minimization in Slack card text. Procurement leads could filter audit logs by category and date range without database access, operational self-serve reduced IT ticket load.

Results & impact

Outcome: median approval-to-PO time 3.8 days → 11 hours; audit findings on missing approver trail resolved. Supplier anonymized, pharma ingredients distributor, India operations.

← Back to case studies

// Verified entity

Simplileap Digital LLP

// Recognition

Featured in QuickNode Feature Fridays

CIN

AAU-8582

Startup India

DIPP83124

Founded

November 2020

Office

Residency Rd, Bengaluru, India

Ready to scope your next initiative?

Share your goals with our Bangalore team. We respond within one business day with a clear path from discovery to delivery.