Dossinth AI — where we're at
The AI sidekick called Dossinth I'm building is starting to take shape. So far, it became a moderately useful CRM, with a nice dashboard, and event log, daily briefing (which I am also receiving by email), account management and knowledge base. It's less AI and more CRM. For now.
Here's a quick tour...
The dashboard

This shows me where we're at. MRR, number of paying customers, free users, active monitors, 24h checks, active monitors, number of recent signups, upgrades to paid and churns (downgrades). It's very useful to always see where we're at.
What I'm thinking is that some charts (even sparkline) might be useful here to see trends (are we increasing or decreasing?). Something to add later. For now, all these metrics are retrieved daily, so I do have the history in the database.
The event log
This is the spine of the project. Everything that happens, goes in here. Signups, incidents, emails, errors, metrics, logins, adding/removing monitors. It's the central place of storage of events. And a good audit trail.

For each event entry, we have various details including free-style json and the entity that it is referring to. Entities can be accounts, stripe IDs, contacts, whatever is an identity in a connected system.

The daily briefing
This is an agent-generated email the contains useful information on a daily basis. It contains the following sections:
- Metrics - the ones on the dashboard, so I don't need to log in to see them, I get them in the email;
- Events - notable events from the previous day;
- Attention Required - some events are marked with attention required (such as churns, system errors or incoming email); those I need to look at;
- Outreach Needed - I've decided to keep in touch with customers, so I'm getting a list of top 5 accounts that I haven't been in touch in the last 60+ days; also lists upcoming subscription renewals that I haven't been in touch with in the past 30 days; this helps me know who should I email today; since it's only a top 5, the list is always short and doable.
- Suggested Focus Today - lists top 3 items that the (Herald) AI agent is recommending me to focus on today.

This one thing is already very useful for me. It's simple, it's actionable and I'm already contacting the customers. I haven't been in touch with them for years, but they're still loyal paying users, for which I am grateful as they're motivating me to keep the lights on, and more – extend and expand Monitive to become even greater.
Agents
This is a page I just dumped all the AI functionality that I don't need or use right now. There is a CEO agent and a Marketing agent, and they're proposing various little projects (like pricing revamp or a drip campaign). But so far they are lacking content, tracking, limitations and so on. So they're basically useless – where AI agents go to die.

Once the basic functionality is complete, I intend to jump into this agent soup and sort them out so they can become what they were intended to be.
Accounts
This is another useful feature, CRM-ish. Shows all the information that I have for each account.

Their status, MRR, health score, monitors, incidents, uptime, events, contacts, identities, emails. Plus small charts for some of the metrics.
It has become the page I look at before emailing a customer. Here's where I get an idea where we're at, and what's my relationship with the customer like.
Knowledge base
An agentic AI system needs knowledge to truly become powerful. Here's where the knowledge base comes in. It's basically a repository of Markdown files, which I wish to become the complete knowledge of Monitive, from customer files, to procedures and flows, from goals to technical how-to's, everything that I know and find out should go in here, and everything that the agents are finding out should also go in there. Because that's when this becomes my precious vault of knowhow.

And its value is in its usage: the AI agents can query this knowledge and get precise context for their needs.
For example, Herald, when composing the daily briefing, is querying the knowledge base for anything related to the events of the day, and the results are going into his prompt for a better Focus suggestions.
Also, each user has a file (a dossier) with short facts about their status, so the AI knows where each customer stands. This will help AI craft drafts when support emails are coming in, for example, and potentially even sort out customer's issues in the future.
I can also query it from this interface. So far I don't have a lot of information in it, but I do add new info on a daily basis. Everything I learn, resources, how-to's, it's all going into this repository.
I envision a future where all of Dossinth's agents are benefiting from this, including development agents which might investigate bugs and research past problems in the same area.
One of the scenarios that I play in my mind is that a customer is reporting a bug via email. The event log picks it up, an agent dispatches the development agent (decided to be named Weaver), which creates a new issue in GitHub, then GitHub Copilot or Claude Code implements a fix, code is reviewed by another agent, PR is merged, and a release is triggered. After which the customer-facing agent emails the customer that the problem has been fixed. 🤯
Useful?
What I have right now is already useful for me. Even though I can't say that the AI part does a lot, it is still a good start. I guess for AI, as for any system, if you feed it high quality input, it's going to give quality output.
Now for the next part, I'm focusing on two aspects.
- Fixing bugs. Of course the code is not great. But it will be, in time. I have extensive tests for the functionalities implemented, and I still discover a bug or edge case here and there that needs fixing. As with any product or service.
- Leveraging AI to generate awareness. The number of signups in the last 30 days: 1. That's not traction. That's silence of the lambs. I'm currently looking into using Manus to help me generate awareness.
But you could help me too. Send word about Monitive to one of your friends and I will be eternally grateful.