Most AI chat backends run every conversation through one shared server, with a hard timeout on every request. chat.agent gives each conversation its own real machine instead. It boots on the first message and runs for as long as the work takes. The turn is just a task: streamText on the server, useChat on the client, no API route in between. The session outlives the process serving it. Refresh mid-response and the stream replays from where you stopped reading. Close the tab, come back a week later, it’s still there. A turn has no timeout. And a suspended turn (waiting on a human approval, say) isn’t billed, so it can sit open for days for free.
About us
Trigger.dev is the platform for building AI workflows in TypeScript. Long-running tasks with retries, queues, observability, and elastic scaling.
- Website
-
https://trigger.dev
External link for Trigger.dev
- Industry
- Software Development
- Company size
- 11-50 employees
- Headquarters
- London
- Type
- Privately Held
- Founded
- 2022
Locations
-
Primary
Get directions
42-46 Princelet St
London, GB
Employees at Trigger.dev
Updates
-
SCIM directory sync is live for orgs on SSO. Assign someone to Trigger.dev in your IdP and they land in your org. Unassign them and their access is gone. Okta, Microsoft Entra, Google Workspace, JumpCloud, OneLogin, and more. https://lnkd.in/e2rRpFT7
-
chat.agent is live on Product Hunt today It's our durable backend for AI chat apps. Every conversation gets its own machine that lives for the whole conversation, sleeps when nobody's typing, and wakes up where it left off. https://lnkd.in/eFiacqEp Why we built it: - No timeouts. 1 in 20 turns runs over 36 minutes in production - Refresh mid-response and the stream picks up where you left off - Waiting is free. An agent can wait overnight for a human approval Arena runs Agent Mode on it at scale. It went GA in July and is Apache 2.0
-
Introducing chat agent. Build durable AI chat experiences that run on a machine with no timeouts and keep streaming through refreshes and crashes. The machine sleeps when nobody’s typing and wakes where it left off, without you managing any state. You write the turn as a Trigger.dev task that takes messages and returns a stream, then point the AI SDK's useChat straight at it. No API route in between. What that gets you: → No timeout on a turn. A slow tool chain or a sub-agent doing its own thinking is just work. In production, 1 run in 20 lasts longer than 36 minutes. → Durable streams. Refresh mid-response and it replays from where you stopped reading. Close the browser, come back days later, the conversation is still there. → Waiting is free. An agent can stop, ask a person to approve something, and sit for a weekend without running up a bill. → Tracing and an AI metrics dashboard built in. Every turn is a span; cost, tokens and latency per model, nothing to instrument.
-
That's a wrap on our ClickHouse × Trigger.dev Summer Hackathon. The brief: build a chat agent that changes how people work with data. Seven days, scored by our judging panel. Here are the winners. 🏆 Grand prize: WhereHouse by Andrei Komkov Ask where to open your business, get a live map that builds itself. ClickHouse runs as both the database and the web server, with Trigger.dev orchestrating the agent. Demo: https://lnkd.in/dW8Nnz4W Code: https://lnkd.in/dNB3BVNE 🥈 Runner-up: Rendi by Muhammad Ahmed Cheema Ask a question, get live steerable ClickHouse instruments that remember how you use them. A genuinely production-feeling build. Demo: https://lnkd.in/dRyAWqSV Code: https://lnkd.in/djTsgD5D Try: https://rendi.help 🏅 Best OLTP + OLAP: ChronoGuard by Xuefeng Zhu An AI rollout guardian and incident time machine. Uses ClickHouse's new Postgres integration to pair transactional and analytical data at once. Demo: https://lnkd.in/dWVhsR6T Code: https://lnkd.in/dS-S8adM Try: https://lnkd.in/dGYKEzAp 🎁 And our Social Raffle went to Muhammad too, again for Rendi. A double win in one day. Congrats to everyone who shipped, and thanks to the ClickHouse team for a great partnership. Every build ran on ClickHouse + Trigger.dev.
-
🏆🏆 Double win. Muhammad Ahmed Cheema just took the Social Raffle at our ClickHouse × Trigger.dev Summer Hackathon too for Rendi, the same build that earned him runner-up this morning. Rendi is an agent harness on Trigger.dev whose answers are live, steerable ClickHouse instruments that remember how you use them. 🎉 🎉 Huge congrats, Muhammad! Demo, code, and a live version in the post below. #Triggerdev #ClickHouse #AIAgents #Hackathon
As part of the ClickHouse × Trigger.dev Virtual Summer Hackathon, we also ran a Social Raffle for participants who posted about the event. And the winner is Muhammad Ahmed Cheema, for Rendi! What it does: an agent harness on Trigger.dev whose answers are live, steerable ClickHouse instruments that remember how you use them. 🎥 Demo: https://lnkd.in/dRyAWqSV 💻 Code: https://lnkd.in/djTsgD5D 🔗 Try it: https://rendi.help Congratulations again, Muhammad, a double win this round! 🎉 #ClickHouse #TriggerDev #Hackathon #AIAgents
-
-
🏅 Best OLTP + OLAP integration at our ClickHouse × Trigger.dev Summer Hackathon goes to ChronoGuard, for making a production rollout safe to ship and easy to walk back. It’s an AI rollout guardian and incident time machine: it watches changes for guardrail breaches, shows you the evidence visually, and coordinates a human-approved rollback with fresh-sample recovery checks. Built by Xuefeng Zhu, a senior software engineer at Docusign. 🎉 Congrats, Xuefeng. Demo, code, and a live version in the post below.
🏅 Best OLTP + OLAP Integration: ChronoGuard As part of the ClickHouse × Trigger.dev Virtual Summer Hackathon we're recognizing the strongest OLTP + OLAP integration of the event: ChronoGuard, built by Xuefeng Zhu (Senior Software Engineer, Docusign). What it does: an AI rollout guardian and incident time machine for safely shipping production changes, detecting guardrail breaches, explaining the evidence visually, and coordinating human-approved rollback with fresh-sample recovery verification. What stood out to our judges: ChronoGuard makes smart use of ClickHouse's new Postgres integration, pairing transactional data with OLAP-scale analytics in a way that felt genuinely production-ready. 🎥 Demo: https://lnkd.in/dWVhsR6T 💻 Code: https://lnkd.in/dS-S8adM 🔗 Live: https://lnkd.in/dGYKEzAp Congratulations, Xuefeng! 👏 #ClickHouse #TriggerDev #Hackathon #AIAgents
-
-
🥈 The runner-up of our ClickHouse × Trigger.dev Summer Hackathon is Rendi, for turning a chat agent’s answers into live instruments you can steer. Ask it a question and it responds with steerable ClickHouse instruments that remember how you use them. An agent harness running on Trigger.dev underneath. Built by Muhammad Ahmed Cheema, an engineer at Sendoso. Our judges kept coming back to the polish: a genuinely production-feeling build. 🎉 Congratulations, Muhammad. Demo, code, and a live version in the post below. #Triggerdev #ClickHouse #Hackathon #AIAgents
🥈 Runner-Up: Rendi Rounding out our top honors from the ClickHouse × Trigger.dev Virtual Summer Hackathon, congratulations to Muhammad Ahmed Cheema (Engineer, Sendoso) for Rendi, our Runner-Up pick from a field of strong submissions. What it does: an agent harness on Trigger.dev whose answers are live, steerable ClickHouse instruments that remember how you use them. Our judges were impressed by the level of polish, a genuinely production-feeling build. It landed just short of the top spot on novelty and query complexity, but it's a strong example of what's possible when you lean into both tools. 🎥 Demo:https://lnkd.in/dRyAWqSV 💻 Code: https://lnkd.in/djTsgD5D 🔗 Try it: https://rendi.help Congratulations, Muhammad, well earned. 👏 #ClickHouse #TriggerDev #Hackathon #AIAgents
-
-
🏆 The winner of our Trigger.dev x ClickHouse Summer Hackathon is WhereHouse, for rethinking what a chat agent can be when it's grounded in real data. Ask it where to open your business, in plain English. It answers on a live map that builds itself as the agent reasons: competitors, catchment, the real geography of the call. Built solo by Andrei Komkov, an independent data engineer out of Novi Sad, Serbia. ClickHouse does the analytical lifting; Trigger.dev runs the agent underneath. 🎥 Demo: https://lnkd.in/dW8Nnz4W 💻 Code: https://lnkd.in/dNB3BVNE 🎉 Congratulations Andrei! #Hackathon #Triggerdev #ClickHouse #AIAgents
🏆 Meet the winner of the ClickHouse × Trigger.dev Virtual Summer Hackathon: WhereHouse Over 7 days (17–23 July), developers across EMEA and NAMER took on a single challenge: build a production-quality AI agent chat experience using ClickHouse and Trigger.dev. Out of every submission scored by our panel of 15+ judges, one project stood out: WhereHouse - Built by Andrei Komkov (Independent Data Engineer. Ask where to open your business in plain words, and WhereHouse answers on a live map that assembles itself, competition to catchment, not an essay. Judges' note: very rich chat experience that uses data in a very interesting way. 📍 Novi Sad, Serbia 🎥 Demo: https://lnkd.in/dW8Nnz4W 💻 Code: https://lnkd.in/dNB3BVNE Congratulations, Andrei, a genuinely production-minded take on the brief, and exactly the kind of build this hackathon was designed to surface. #ClickHouse #TriggerDev #Hackathon #AIAgents
-