Features

Everything in the box.

ConvoLog ships as a complete self-hosted package. Every feature listed below is included — nothing is paywalled or locked behind a tier.

Logging & entries

Structured conversation logging

Log every significant conversation with a structured entry: type, date, who was involved, what was said, and any agreed follow-ups. Multiple entry types let you distinguish a routine one-to-one from a formal performance discussion.

Evidence classification

Tag each entry with sentiment (positive / neutral / negative), severity level, and a status (open / resolved / escalated). Over time, those tags surface patterns that would otherwise get lost in memory.

Follow-up tracking

Attach follow-up actions to any entry. Track whether they were completed and link back to later conversations that address them. Nothing falls through the cracks.

File & evidence uploads

Attach any supporting file — a document, a screenshot, an email export — directly to a log entry. All uploads are stored on your own server alongside the rest of the data.

People & access

People profiles

Each person you manage has a profile: their role, their reporting line, and a full timeline of every log entry that involves them. The profile is the single source of truth for that relationship.

Role-based access control

Three roles — SUPER_ADMIN, ADMIN, and USER — govern what each account can see and do. People-visibility is derived automatically from the org hierarchy: you see the people who report into you, directly or indirectly. No manual permission lists to maintain.

Data & compliance

Export to JSON, CSV, Markdown, ZIP

Export your data in any format you need — for HR, legal, your own records, or migrating away from ConvoLog entirely. You own the data; you can always take it with you.

Full audit log

Every create, update, and delete action is recorded in an immutable audit log. Know exactly what changed, when, and who made the change.

Scheduled automatic backups

Configure a backup schedule and ConvoLog handles the rest. Backups are stored on your server (or a path you specify) and can be restored with a single command.

Infrastructure

Self-hosted via Docker

ConvoLog ships as a Docker image. Run it on any Linux server, VPS, or home lab. The setup guide walks you through a working deployment in under 15 minutes.

SQLite storage

All data lives in a single SQLite file. It's simple to back up, inspect with standard tooling, and understood by anyone who knows SQL. No separate database server to manage.

No telemetry, no external calls

ConvoLog makes zero outbound requests during normal operation. No analytics, no update pings, no licence checks. What happens on your server stays on your server.

Interested? Join the waitlist.