For chamas at home and in the diaspora
The AI treasurer for your chama.
Every contribution lives on a PayPal invoice. A Claude treasurer chases payments and proposes payouts. Two officials approve, and PayPal pays.
PayPal sandbox demo. The AI never moves money, and every action is logged.
Umoja Sisters Chama
Cycle 7 · November 2026
$350
of $500
- Paid
- 7 of 10 members
- In shillings
- ≈ KES 45,150
- Contributions due
- Sat 7 Nov
- Grace Wanjiku: paid
- Halima Abdi: not yet paid
- Atieno Ochieng: not yet paid
- Njoki Mwangi: paid
- Chebet Kiprono: paid
- Akinyi Odhiambo: paid
- Wanjiru Kamau: paid
- Nyokabi Githinji: not yet paid
- Mumbi Njeri: paid
- Wairimu Kariuki: paid
Waiting on Halima, Atieno and Nyokabi.
Wanjiru Kamau receives this pot
Turn 7 of 10 · Dallas · Sat 28 Nov
Live from the Umoja Sisters ledger. It updates the moment PayPal confirms a payment.
- Members
- 10
- 6 cities, 4 countries
- Monthly contribution
- $50
- each, on a PayPal invoice
- Paid out so far
- $3,000
- across 6 pots so far
- Approvals per payout
- 2
- officials, never the recipient
How it works
From the constitution to the payout, in four steps.
The chama keeps its own rules and its own officials. ChamaPot does the bookkeeping, the chasing and the paperwork, on PayPal rails.
Step 1: The constitution becomes the rules
Upload the chama constitution. Claude reads it and turns the clauses that matter (contribution, due date, fines, rotation, who signs off) into rules the app enforces, each with the sentence it came from.
Claude
Step 2: A PayPal invoice for every contribution
Each cycle every member gets an invoice. Diaspora members pay it with PayPal; cash handed over at the meeting is recorded against the same invoice, so one ledger covers both.
PayPal Invoicing
Step 3: Verified webhooks keep the books
PayPal signs every payment event. ChamaPot verifies the signature, updates the ledger and the dashboard live. No more payment screenshots in the WhatsApp group.
PayPal Webhooks
Step 4: AI proposes, two officials approve, PayPal pays
When the pot is full the Claude treasurer proposes the payout to the member whose turn it is. Two officials approve, then PayPal Payouts sends the money.
PayPal Payouts
Safeguards
Money moves only when people say so.
A chama runs on trust between members. ChamaPot keeps that trust in the code: the AI can advise and prepare, and the chama's officials decide.
November 2026 pot to Wanjiru Kamau · $500.00
- Proposed by the treasurer agent: rotation turn 7
- Two of Grace (Chair), Akinyi (Treasurer), Mumbi (Secretary) approve
- Wanjiru cannot vote on her own pot
- PayPal Payouts sends it, and the webhook closes the books
The AI never moves money
The treasurer agent reads the ledger, sends reminders and drafts proposals. Sending money is a server action that runs only after two officials say yes.
The recipient is locked to the rotation
A payout can only go to the member scheduled for that cycle, and she can't approve her own pot. Ask for anyone else and the server refuses.
Every action is on the record
Webhooks, reminders, votes and payouts land in an activity log every member can read, each tied to its PayPal reference.
Built with
- PayPal Invoicing
- PayPal Payouts
- PayPal Webhooks
- PayPal Orders
- Claude
- AG Studio
See November's pot fill up.
Open the Umoja Sisters dashboard, ask the treasurer who is behind, and watch a PayPal payment land in the books without a refresh.