Realtime keeps your users updated with live progress from your background tasks. Show progress bars, AI/LMM streaming responses, and AI agent observability. Use the Realtime API for live updates and React hooks to easily integrate Trigger.dev into your apps.
Hi everyone! I’m James, one of the founders of Trigger.dev.
We’re a platform for developers to run backgrounds jobs. We’re open source, using Apache 2.0, not a “weird” or dual license. It’s a simple developer experience with great observability, and the cloud product handles auto-scaling, reliability, and security for you. It’s common when deploying to providers like Vercel that you’ll hit a “timeout” – Trigger.dev has no timeouts.
Today I’m excited to announce Realtime, a way to keep your users updated on the progress of tasks. It allows you to subscribe to tasks in your app so you can show progress bars, stream AI responses, show steps in workflows, and more.
You can subscribe to changes from your backend or directly in your website using our React hooks.
• Receive live updates when tasks start, finish, or fail.
• Send data from inside your task to Realtime using our SDK, and now you can stream data too.
• Streaming is perfect when you want to send AI responses as they come in.
What issues do you have with background jobs? How do you keep your users updated on their progress? I’d love to hear your ideas, experiences and feedback on all of the above. Thanks!
Report
@samejr Hey, James, congratulations on launching Trigger.dev's Realtime feature! 🎉 It looks like an innovative solution for developers seeking seamless background task progress tracking and integration. The ability to show live progress bars, stream AI responses, and provide agent observability seems like a game-changer for creating more dynamic and responsive applications.
I'm really curious about how Trigger.dev handles real-time updates specifically within the server component paradigm of Next.js 15. Could you elaborate on how your Realtime API seamlessly works with server components, especially considering their stateless nature? Are there any unique patterns or approaches you've developed to bridge client-side reactivity with server-side rendering?
@samejr@maybemonad We haven't published any examples of this but you can definitely use realtime from a server component using our "backend" realtime API: https://trigger.dev/docs/realtim..., since it's built on ReadableStream and AsyncIterator. I'm hoping to publish a realtime + RSC demo sometime soon 👍
Happy Trigger customer here 👋
Absolutely love the speed that the team ships. Realtime was the last missing piece for us at Papermark to move our workflows from v2 to v3.
Excited to see what they ship next :)
Trigger is one of those products
the more you use it and learn about it
the more you wondered how you ever survived before
This new Realtime AI is gonna be fun to implement
and users are gonna love the magic feeling it gives them
Congrats on an epic product 👏
I discovered Trigger.dev while searching for a reliable background job provider for building Midday. Being fully serverless, I needed a solution that met all my needs, and Trigger.dev exceeded expectations. They’re constantly improving their product, enabling me to move faster than ever. With the latest V3 and real-time capabilities, we’ve established a robust architecture. Thank you for creating Trigger.dev!
huge fans of trigger. we were nervous to write a cron job from scratch because the scheduling and alerts are such a headache, but then decided to use trigger. never looked back. works flawlessly.
congrats on the launch. happy customer here.
Thanks @alexdanilowicz! Love that you're enjoying Trigger ❤️
Likewise, i've watched Magic Patterns go from zero to insane! Good luck with your launch too.
Report
Trigger.dev is undoubtedly one of my most cherished services. Throughout my two-decade career, it’s rare to encounter a product or service that truly resonates and makes a significant impact. Trigger.dev has been such a game-changer for my team and me. We were previously relying on homegrown workers, but Trigger stands out as the most effective option for managing asynchronous workers. The migration process has been an absolute delight. Moreover, the support provided by the founders and developers at Trigger is exceptional. They are a fantastic group of individuals who genuinely care about the product and the users. I wholeheartedly recommend Trigger!
Congratulations on this launch guys! Amazed by the speed of how you keep shipping magical releases after each other. And this is going to be super exciting to build with.
@jessethesibley that's awesome – can't wait to see what you do with streaming!
Report
Realtime has been a game-changer for my project. It was incredibly easy to set up and start showing live progress on my background jobs. The team behind it is fantastic, always quick to offer support whenever I’ve had questions. If you want an easy way to make your app more dynamic and responsive while keeping your users updated on background jobs, Trigger.dev and Realtime are a perfect choice!
Replies
Trigger.dev
Trigger.dev
Papermark
Trigger.dev
UnInbox
Trigger.dev
Trigger.dev
Midday
Trigger.dev
Magic Patterns
Trigger.dev
Trigger.dev
Trigger.dev
Trigger.dev
Trigger.dev
Landing
Trigger.dev
Trigger.dev