M-Pesa Payment → Instant Receipt
Every payment to your Paybill or Till gets a branded PDF receipt, sent to the customer by SMS within seconds, and a row in your Airtable payments log. No more "please send me a receipt" calls, and month-end reconciliation is a filter, not a phone scroll.
How it works
The flow you get, exactly as it lands on your canvas.
- M-Pesa Payment ReceivedStarts hereM‑Pesa
Starts the workflow when a customer pays your Paybill or Till, or answers a payment prompt.
- PDF Document
Create a branded invoice, receipt, quote or document as a PDF, with an optional shareable download link.
- SMSSMS
Send SMS through your own Africa's Talking or Twilio account. You add your own API keys - CiraIQ never pays for messages, your provider bills you directly.
- AirtableAirtable
List, create, update, upsert and delete records in your Airtable bases.
- Error TriggerStarts here
Runs when this workflow fails. Wire it to a notification to be told.
- WhatsAppWhatsapp
Send messages, voice notes, buttons and media on WhatsApp - or call with an AI voice agent
Before it runs
In "When a customer pays", add your M-Pesa (Daraja) keys and click "Register payment notifications". In "Make the receipt" replace the example business (Amani Fresh Produce) with your name, phone and KRA PIN. In "SMS the receipt" add your Africa's Talking keys and sender ID. In "Log it in Airtable" add an Airtable token, pick your base and a table named Payments with the columns Receipt, Name, Phone, Amount, Account, Paid At and Receipt PDF. Link your WhatsApp for failure alerts, then turn the workflow on.