Building CallCatch Around iOS Constraints for Missed-Call TextsBuilding CallCatch Around iOS Constraints for Missed-Call Texts
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
One of the hardest parts of building CallCatch wasn't technical - It was realizing the product I really wanted to create had a constraint I couldn't just design away.
CallCatch automatically texts someone when you miss their call.
The obvious version would just send that text from your existing phone number.
Except iOS won't let an app quietly watch your personal number for missed calls and fire off an SMS in the background.
So I had to make the product work differently.
Instead, I built it around provisioning a dedicated business number that forwards calls to the user's existing phone. If they answer, great. If they don't, CallCatch knows about the missed call and can immediately text the lead.
The decision changed everything - onboarding, messaging, UX, infrastructure, and even how I needed to position the product in the App Store.
A minor hiccup.
But... that's one of the things I've really started to love about product design and implementation.
The job isn't always figuring out how to build the feature that I imagined... it's often just figuring out how to accomplish the same outcome within constraints that may arise.
But I knew with CallCatch, that outcome was always going to be the same - helping small business owners know that even if they miss a call, they won't miss a job.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started