Overview
Cases are work items linked to documents that require human attention. They are created automatically by the Rules Engine or manually by any user. Navigate to Cases in the sidebar to view and manage your case queue.Case Statuses
| Status | Meaning |
|---|---|
| New | Just created, awaiting assignment |
| Ready | Assigned and ready for action |
| In Progress | Actively being worked on |
| Backlog | Deprioritised, not urgent |
| Resolved | Work complete |
| Closed | Archived, no further action |
Case Priority
Cases have three priority levels calculated by the AI priority scoring system:| Priority | AI Score | Indicators |
|---|---|---|
| High π₯ | 70+ | Overdue, high-value invoice, urgent flag |
| Medium β‘ | 40β69 | Standard review required |
| Low | < 40 | Informational, non-urgent |
Creating Cases
Automatically (Rules Engine)
The most common path. Configure a rule with actioncreate_case:
- Go to Rules Engine β New Rule
- Set trigger (document event or case event)
- Set conditions (e.g. confidence_score < 70)
- Set action to Create Case and choose priority
Manually
From any document detail view:- Scroll to the Cases section
- Click β Create Case for this Document
- Fill in title, priority, assignee, due date
Batch Operations
Select multiple cases using the checkboxes to act on them at once:- Change Status β select a status from the dropdown and click Apply
- Change Priority β select a priority and click Apply
- Delete β permanently removes selected cases (requires confirmation)
Filtering the Queue
Use the filter dropdowns at the top of the Cases page:- Status β filter by case status
- Priority β filter by High / Medium / Low
- Assignee β filter by team member, or select βMineβ to see only your cases
Case Events & Automation
When a case status changes, the Rules Engine can fire automatically. See Rules Engine β Case Events for full documentation on building case-driven workflows. Common pattern: case resolved β document approved β webhook to accounting system.REST API
Cases are fully accessible via the REST API. Base path:/api/v1/cases/
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/cases/ | List cases (filterable) |
| POST | /api/v1/cases/ | Create a case |
| GET | /api/v1/cases/{id} | Get case by ID |
| PATCH | /api/v1/cases/{id} | Update case fields |
| DELETE | /api/v1/cases/{id} | Delete a case |
| POST | /api/v1/cases/{id}/notes | Add a note |
| GET | /api/v1/cases/document/{doc_id} | Get cases for a document |
| GET | /api/v1/cases/stats | Aggregate case statistics |
https://yourinstance.recordengine.ai/api/docs.