Notifications
Documentation and guides for OutcomeDev.
OutcomeDev keeps you informed about your tasks with a real-time notification system. Never miss a completed task, a created pull request, or an error that needs your attention.
Notification Bell
The bell icon in the top-right corner of the app shows your notifications at a glance:
- A red badge appears when you have unread notifications, showing the count
- Click the bell to open the notification panel — a dropdown showing your recent activity
- Each notification shows the event type, a brief description, and when it happened
Notification Types
| Type | Icon | When It Triggers |
|---|---|---|
| Task Completed | ✓ (green) | Your agent successfully finished a task |
| Pull Request Created | PR (blue) | A pull request was opened for your task |
| Task Error | ✕ (red) | Something went wrong during task execution |
Managing Notifications
Reading Notifications
- Click any notification to mark it as read and jump directly to the relevant task
- Use the "Mark all read" button at the top of the panel to clear all unread notifications at once
Real-Time Updates
Notifications appear automatically — the system checks for new notifications every 30 seconds. When you're viewing an active task, Server-Sent Events (SSE) deliver status changes instantly, so you see completion and errors the moment they happen.
How It Works
When a task finishes (successfully or with an error), or when a pull request is created, OutcomeDev automatically creates a notification for you. These notifications persist in the database, so you won't lose them if you close the browser or switch devices.
The notification includes:
- The type of event (completion, PR, or error)
- A brief excerpt of the task prompt so you know which task it relates to
- A link to the task page for full details
Tips
- Check the bell regularly — it's the fastest way to see what your agents have accomplished while you were away
- Click through to tasks — notifications link directly to the task detail page where you can review the work, see the PR, or retry if there was an error
- Stay in flow — with real-time SSE updates, you don't need to constantly refresh the page to see if your task is done