Devin can now schedule recurring autonomous sessions with state persistence. Builders can set up self-healing workflows that run without manual intervention.

Set up self-maintaining workflows that run autonomously with full context continuity - no more manual re-setup between sessions.
Signal analysis
Here at Lead AI Dot Dev, we tracked Devin's latest capability release: scheduling recurring sessions. Previously, you'd run Devin on a task, get results, and move on. Now Devin can be told to repeat successful tasks automatically. The system maintains state between runs - each session continues from where the last one left off, not starting from zero.
This is a meaningful shift toward autonomous operation. You're no longer orchestrating Devin run-by-run. Instead, you set up a workflow once and let it repeat. For developers building internal tools, automation scripts, or monitoring systems, this removes friction from recurring work patterns.
The state persistence angle deserves emphasis. Without it, scheduled tasks would be brittle - they'd lose context and likely fail. With it, Devin can handle multi-step processes that require continuity: iterating on code across multiple sessions, gradually refining outputs, or maintaining progress on long-running projects.
Scheduled Devin works best for tasks with clear success criteria and predictable patterns. Think: code refactoring sprints on a schedule, automated test suite improvements, dependency updates that Devin reviews and commits, or log analysis runs that surface patterns daily.
Maintenance work is the obvious target. You tell Devin 'keep updating our dependencies weekly' or 'run performance profiling every Monday morning.' Devin handles it, maintains its context, and only flags you for actual decisions. This beats spinning up CI/CD scripts for every small automation.
The builder's challenge: defining clear exit criteria. Devin needs to know when a recurring task succeeded or failed, otherwise scheduling becomes unpredictable. Tasks with measurable outcomes - 'run tests, commit if all pass' - work smoothly. Ambiguous tasks - 'improve code quality' - require more guardrails.
From an operator perspective, scheduling Devin changes your relationship with the tool. You move from 'request and wait' to 'configure and monitor.' This requires clearer thinking about success metrics upfront. What does 'done' actually mean for a recurring task? What happens if Devin encounters an edge case in session five?
You'll want to set up monitoring on your scheduled Devin tasks - not because the tool is unreliable, but because unattended automation deserves visibility. Catch failed sessions early, understand drift over time, and intervene before small issues cascade. Treat scheduled Devin tasks like any other production system.
Cost implications exist here. Each scheduled session consumes tokens. A task that costs $5 to run once, if scheduled daily, becomes $150 monthly. Consider batch scheduling, longer intervals between runs, or combining multiple small tasks into single sessions. The state persistence helps - you're not duplicating work across runs - but planning matters.
Thank you for listening, Lead AI Dot Dev
Best use cases
Open the scenarios below to see where this shift creates the clearest practical advantage.
One concise email with the releases, workflow changes, and AI dev moves worth paying attention to.
More updates in the same lane.
Discover how to enable Basic and Enhanced Branded Calling through Twilio Console to enhance your brand's visibility.
Cohere has unveiled 'Cohere Transcribe', an open-source transcription model that enhances AI speech recognition accuracy.
Mistral AI has released Voxtral TTS, an open-source text-to-speech model, providing developers with free access to its capabilities for various applications.