| Regular tasks | A task that can be triggered from anywhere | ✅ |
| Triggering | Triggering and batch triggering tasks | ✅ |
| Testing from the dashboard | Test your tasks from the dashboard | ✅ |
| Queues and concurrency controls | Queues and concurrency controls | ✅ |
| Per-tenant queuing | Separate queues for each of your users | ✅ |
| Reattempts and retrying | Write reliable tasks using retries | ✅ |
| Atomic versioning | Each deploy creates a new version | ✅ |
| Deploy via CLI | Deploy from the command line | ✅ |
| Deploy via GitHub Actions | Deploy using GitHub Actions | ✅ |
| Scheduled tasks | A task that can be triggered on a schedule | ⏳ |
| Zod tasks | Define tasks using Zod schemas | ⏳ |
| Webhook tasks | A task that can be triggered by a webhook | ⏳ |
| Full text search of runs | Find a run by searching the payload and output | ⏳ |
| Logs view with search | All logs view with filtering and full text search | ⏳ |
| Alerts | Add alerts in the UI for errors and queue backlogs | ⏳ |
| Notifications | Send data to your web app from a run | ⏳ |
| Rollbacks | Easily rollback changes when errors happen | ⏳ |