Municipal Case Management Made Efficient
Fewer clicks, better overview - the dashboard for your administration
Less searching, more processing: AI-powered duplicate detection identifies semantically similar reports, smart filters sort by priority, automatic routing directs issues to the right team, and text templates speed up communication - all in one dashboard.

faster initial processing with AI pre-sorting
for standard replies with text templates
forgotten reports with follow-up reminders
extensibility through open source
All reports at a glance - filtered by your criteria
Advanced Filters
Filter by status, category, time period, area, or case worker
Distance Display
Field workers see the distance to each report at a glance
Status Tabs
Quick switch between Open, In Progress, Completed
Responsive Design
Table on desktop, cards on mobile devices
Artificial Intelligence That Actually Helps
Our AI modules save time and improve data quality - from automatic categorization to hazard detection.
Categorization
Upload photo - AI suggests the appropriate category. Saves manual pre-sorting.
Duplicate Detection
Semantic analysis identifies similar reports - even with different wording.
Hazard Detection
Prioritization according to CAP standard (Common Alerting Protocol, Level 0-4). Critical reports automatically at the top.
Privacy Check
Detects faces and license plates in photos before publication.
Semantic Duplicate Detection - Unique to Mark-a-Spot
Our AI understands the content of reports, not just keywords. "Broken lamp" and "street light defective" are recognized as similar.
- Vector Embeddings with OpenAI
- Geo-filter: Only compare reports within radius
- Review workflow: Confirm or reject
- Cost: ~$0.17 per 10,000 reports
"The street lamp in front of Main St. 15 is broken"
"Lamp on Main Street no longer works"
Thank you for your report. We have received it and...
Your report has been forwarded to the responsible department...
The reported issue has been fixed. Thank you...
Unfortunately, another department is responsible for this matter...
Quick Replies with Text Templates
Text Templates
Pre-written responses for common situations - one click, done
Follow-up Reminder
Set a date, system reminds - no report is forgotten
Status History
Every step documented - prepared for inquiries
Automatic Notification
Citizens are automatically informed of status changes
The Right Report to the Right Place
Automatic Assignment
By category and/or area - no manual sorting required
Contractor Integration
External contractors receive their reports directly
Deadlines & Escalation
Overdue reports are automatically escalated
Area Assignment
District automatically derived from coordinates
Data That Supports Decisions
Heatmaps, time series, and exports for controlling and policy makers.
Heatmaps
Where do reports cluster? See at a glance where action is needed.
Time Series
Development of report volume over time. Identify seasonal patterns.
Export
CSV, Excel - for reports, controlling, and committees.

Everyone Sees What They Need - Nothing More
Group-based permissions ensure case workers only see their area of responsibility, while department heads maintain the full overview.
Permission Matrix
| Function | CW | TL | DH |
|---|---|---|---|
| View reports | ✓ | ✓ | ✓ |
| Change status | ✓ | ✓ | ✓ |
| Assign | – | ✓ | ✓ |
| Statistics | – | ✓ | ✓ |
| Export | – | – | ✓ |
Ready for More Efficient Issue Management?
Schedule a demo and see how Mark-a-Spot relieves your team.