Delayed visibility
Decision-makers had to wait for reports or ask for updates.
Case study
Key people needed timely visibility into daily sales performance without waiting for manual reports. I built an AWS-scheduled Lambda workflow that pulls sales totals, formats a concise executive SMS, and sends it to a controlled list of decision-makers.
Overview
The system helped key people receive same-day sales performance updates without waiting for staff to log in, calculate totals, format messages, and send numbers manually.
The business problem
Leadership and shareholders needed regular visibility into today's total sales, gross, and margin percentage. Manual updates created delay, repeated admin work, and inconsistent timing.
Decision-makers had to wait for reports or ask for updates.
Staff had to calculate, format, and send recurring performance summaries.
Different people could receive updates at different times or in different formats.
Reporting required system access, authentication, and manual retrieval before the message could be sent.
Sales updates needed to go only to selected leaders, not a broad customer list.
Executives needed the numbers in a format they could read quickly without opening a dashboard.
Challenges
Solution
I created an AWS-scheduled automation that authenticates with the internal system, requests today's sales computation, extracts the key figures, formats the values in Philippine peso, and prepares a short SMS summary.
The message includes the Manila timestamp, total sales, gross, and margin percentage so leaders can understand the current sales picture at a glance.
The SMS send step uses a controlled recipient list and includes a safety check that stops execution if there are no intended recipients, reducing the risk of sending sensitive business data to the wrong audience.
System architecture
The workflow connects AWS scheduling, authentication, sales computation, message formatting, recipient guardrails, and SMS delivery.
Business results
Technologies
Gallery
The screenshots show the scheduled trigger, Lambda function, reporting flow, and sanitized SMS output received by decision-makers.
The report runs on a defined schedule in the Manila timezone, so leadership updates do not depend on someone remembering to prepare and send them manually.
The Lambda function handles the scheduled execution path that authenticates, retrieves sales numbers, formats the message, and sends the SMS update.
The workflow follows a simple operating path: authenticate, retrieve the current sales data, format the executive summary, then send the SMS.
The final message gives decision-makers a fast mobile summary with timestamp, total sales, gross, and margin values while keeping sensitive numbers hidden in the public case study.
Why this matters
The workflow turned recurring sales reporting into a dependable communication system for people who need quick visibility, without requiring staff to manually gather and send the numbers.
Book a free discovery call and we will identify whether automation can reduce repetitive work in your business.
Book My Free Discovery Call