Launch HN: Chert (YC P26) – Twilio for iMessage
34 points - today at 3:12 PM
Hey HN! We’re Gary and Ian, and we’re building Chert (https://www.trychert.com/), an API for businesses to send, receive, and automate iMessage conversations at scale. Check out our demo: https://www.youtube.com/watch?v=SRdwvVxMMoI.
We originally started by building products on top of iMessage because the blue bubble interface, typing indicators, and reactions made agentic conversations feel more human than ones on SMS/RCS. These included a one-shot iMessage agent builder that reached 2,000 users in one week and an automated iMessage outbound sequencer that sent thousands of outbound messages per day.
The hard part is that iMessage does not have a native API like SMS/RCS. Sending and receiving iMessages requires a separate infrastructure that is difficult to set up and maintain, especially at scale.
As we talked to more companies, we realized that the highest-volume use cases for iMessage were not B2C agents or even sales. They were things like customer service, missed-call text-back, cart abandonment, and inbound lead capture in verticals like home services, DTC brands, and property management that drive the highest volume.
Furthermore, these companies often need additional support, such as custom infrastructure setup (e.g. contact card, area code, or local worker sessions), integration support with their existing SMS/RCS or voice agent systems, and a reliable way to scale their volume over time.
We built Chert to be an infrastructure layer for businesses to handle iMessage conversations at scale. Businesses can use our API to send and receive iMessages programmatically, route replies to humans or agents, and integrate conversations into the systems they already use.
To maintain stability across both outbound and inbound use cases, we built phone line health checks and SMS/RCS fallback systems. We also integrate with existing SMS/RCS systems, voice agents, CRMs such as Salesforce, HubSpot, and Attio, and tools like Slack. Finally, we let businesses reliably scale from a few test lines to hundreds of lines with automated line provisioning and a usage-based pricing structure.
We’re working with companies doing conversational messaging in DTC, sports programs, property management, and home services at the scale of hundreds of lines.
We’d love to hear your thoughts on this and other similar verticals where iMessage could be useful. All comments welcome!
Comments
If you are violating Apple's policies, even if they cannot identify each account you create, can they not simply ban you as a legal entity from using their service, and then sue you for damages if you do so anyway?
It's no different from getting a ban from Walmart for trying to sell stuff inside their store.
> iMessage is intended for communicating with family and friends, and is not for conducting commercial activities or disseminating unwanted messages. iMessage misuse may result in service limitations.
However if you're hosting your own mac mini farm and running bluebubbles or other such things that are not approved by Apple what is your plan to handle the case where you're sending enough traffic through Apple's services that they disable / ban / block you?
If its the former then awesome but if its the latter then Im not sure I'd want to depend on your service knowing that apple could ban you at any time.
More practically beeper got blocked for this reason despite not even targeting commercial messaging.
They won't be able to say no to the money.
https://blooio.com/ https://www.sendblue.com/ https://www.lindy.ai/ etc?
I will say I am the exact opposite of your market, I want absolutely nothing like this. In fact I'd prefer iMessage to allow ZERO programmatic interfacing.
Would you mind detailing your reasoning why agents should feel humans, when they very obviously aren’t? Why should we want AI to impersonate humans?
How do you ban bad actors so they can't spam again?
Does a user have to initiate contact in order to have messages sent to them?
https://www.apple.com/legal/privacy/data/en/messages/
Seems pretty damn clear.
edit: more research
> Chert is in the Sendblue/Blooio lineage, which runs genuine Apple software on real Macs logged into real Apple IDs. They're almost certainly not doing "Beeper Plus again."
I suggest you implement Baileys also to your service so it can also be done with WhatsApp so we can accelerate the inevitable litigation.