You can now build iMessage agents entirely on
@Convex with the new
@PhotonHQ component.
No long-lived process, no dropped webhooks. Burst debouncing + in-flight cancellation built in, so your agent replies to what the user meant, not every single text.
Check out the demo.