Auto-log your bank SMS on iPhone
Using the iPhone Shortcuts app (2 minutes, one-time setup)
iPhone doesn't let apps read your bank notifications the way Android does — but if your bank sends transaction alerts by SMS, you can have iPhone hand each one to HomeSum automatically. Here's how.
Works for SMS alerts only. If your bank only sends in-app push notifications (not SMS), this won't catch them — use voice or receipt scanning instead.
Set it up
- Open the Shortcuts app → Automation tab → tap + → Create Personal Automation.
- Choose Message. Under Message, pick Message Contains and type a word your bank's SMS always includes — e.g.
EGP(or your bank's name, ordebited). Tip: you can also set Sender to your bank's number for accuracy. - Turn on Run Immediately (so it doesn't ask every time), then tap Next.
- Tap New Blank Automation → Add Action. Search for URL Encode and add it. Set its input to the Shortcut Input variable (the message text).
- Add another action: search Text. In the text box type exactly:
homesum://capture?text=then immediately insert the URL Encoded magic variable right after the=. - Add one more action: search Open URLs. Set its input to the Text from the previous step.
- Tap Done. That's it. 🎉
How it works
Next time your bank texts you (e.g. "You spent EGP 250.00 at CARREFOUR"), iPhone runs the automation, opens HomeSum, and HomeSum reads the amount and merchant and drops it in your Transaction inbox to confirm with one tap. Nothing is sent anywhere — the message is parsed on your device.
Tips
- You can add the automation more than once with different trigger words if you use multiple banks/wallets.
- Find captured items any time in HomeSum → Settings → Transaction inbox.
- To stop it, just delete the automation in the Shortcuts app.