Reference
AI Capabilities
What the AI assistant can do
AI Capabilities
Reference for IRIS AI assistant capabilities in IronCase. IRIS is powered by Workers AI (Llama 3.1) with human-in-the-loop (HITL) approval for sensitive actions.
Core Principle: AI assists, humans decide. All AI-generated content requires human verification before use.
AI-Powered Features
Warrant Drafting
IRIS can draft probable cause affidavits from case facts.
| Capability | Description |
|---|---|
| Template generation | Creates affidavit structure from warrant type |
| Fact organization | Arranges case facts into probable cause narrative |
| Items to seize | Suggests items based on evidence types |
| Location description | Pulls location details from case data |
Requires HITL approval: Yes — supervisor review before filing
CalECPA Compliance
Automated tracking of California electronic communications warrant requirements.
| Capability | Description |
|---|---|
| Deadline tracking | 90-day notification countdown |
| Notification generation | Draft notification letters |
| Delay tracking | Monitor delay of notification periods |
Evidence Gap Analysis
Reviews case evidence and suggests what may be missing.
| Capability | Description |
|---|---|
| Missing evidence types | "No fingerprints collected from entry point" |
| Follow-up suggestions | Recommended investigative steps |
| Checklist comparison | Compares to standard investigation checklists |
Query Types
Case Information
| Query | Example |
|---|---|
| Case summary | "Summarize this case" |
| Status check | "What's the status of case #2024-001?" |
| Timeline | "Generate a timeline of events" |
| Recent activity | "What happened on this case yesterday?" |
People
| Query | Example |
|---|---|
| List people | "List all witnesses" |
| Person details | "What do we know about John Doe?" |
| Relationships | "What connections exist between suspects?" |
| Interview status | "Which witnesses haven't been interviewed?" |
Evidence
| Query | Example |
|---|---|
| Evidence list | "What evidence do we have?" |
| Lab status | "What's at the lab?" |
| Chain of custody | "Show chain of custody for item #5" |
| Digital requests | "What digital requests are pending?" |
Checklist
| Query | Example |
|---|---|
| Pending items | "What checklist items are pending?" |
| Next action | "What should I do next?" |
| Overdue items | "What items are overdue?" |
| Phase status | "What's left in scene processing?" |
Procedural
| Query | Example |
|---|---|
| Requirements | "What are the ME notification requirements?" |
| Recording rules | "When must I record an interview?" |
| Policy check | "What's required for this case type?" |
| CalECPA | "When does CalECPA notification expire?" |
AI-Initiated Actions
These actions require approval:
| Action | Risk Level | Approval |
|---|---|---|
| Generate warrant draft | High | Supervisor |
| Suggest next steps | Low | Self |
| Identify inconsistencies | Low | Self |
| Recommend arrest | Critical | Supervisor |
| Suggest case closure | Critical | Supervisor |
Limitations
The AI cannot:
| Limitation | Description |
|---|---|
| Make decisions | All significant actions require human approval |
| Access external systems | Works only with data in IronCase |
| Guarantee accuracy | Recommendations should be verified |
| Replace training | Supplements professional knowledge |
| Testify | AI analysis is not courtroom evidence |
Context Awareness
The AI automatically knows:
- Current case context
- Your role
- Checklist status
- Evidence status
- Pending items
- Recent activity
You don't need to re-explain your situation.