Skip to main content

Main Roadmap

This is the main Roadmap of Ekkie AI. The features that the team is working on will be displayed here.

Backlog

2

Under consideration

Next up

5

Committed and queued

ekkie Chat

Make a new ticket via ekkie platfrom

Add the ability to create a new ticket from the ekkie chat UI

ekkie Chat

Sales Opportunity Detection

Ekkie Opportunity Spotter reads every ticket that comes in and flags the ones that look like a sales opportunity. Your service desk is full of upsell signals hiding in plain sight: a client asking to add five new users, a request for extra mailboxes, someone mentioning a new office, a question about a Microsoft 365 license they don't have yet. Most of these get solved and closed without anyone on the commercial side ever hearing about them. Ekkie Opportunity Spotter changes that. Every ticket is analyzed in the background, and the ones containing upsell signals get labeled automatically and pushed to your Opportunities dashboard. Your account managers open the dashboard, see exactly which clients are ready to grow, and follow up while the moment is still warm. Turn your service desk into a lead generation channel, without adding a single step to your engineers' workflow.

ekkie Chat

Ekkie Client Card

Ekkie Client Card is where Ek keeps track of what makes each client unique, and it updates itself as your team works. Every customer has quirks: a specific approver for new user requests, custom Conditional Access policies to respect, naming conventions for accounts and groups, preferred license types. You can add these manually, but Ek also learns them automatically. Every ticket, every chat, every action Ek takes in a tenant teaches it something new about that client, and the Client Card updates in the background. The result: the context a senior engineer builds up over years is captured automatically, and it's available to your whole team (and Ek) from day one. You stay in control. Every auto-update is visible, editable, and can be removed at any time.

ekkie Chat

Ekkie Company Card

Ekkie Company Card is where you tell Ek how your MSP works. Every MSP has its own way of doing things: how you escalate, what tone you use in tickets, which tools you prefer, the standards you hold across every client. Write it down once in your Company Card, and Ek applies it to everything it does, for every technician, across every ticket. Think of it as the handbook a new hire would read on day one, except Ek reads it every time. The more you put in, the more Ek feels like part of your team instead of a generic assistant.

ekkie Chat

Ekkie Skills: custom expertise for Ek

A skill is a set of instructions Ek follows to handle a specific task, like offboarding a user, reviewing Conditional Access, or running a client-specific checklist. Save it once, and Ek runs it the same way every time, for every technician, across every tenant. Ekkie ships with a library of ready-to-use skills for the most common Microsoft 365 and MSP workflows. Your engineers can also create their own, no coding needed. The knowledge that used to live in one senior engineer's head becomes something your whole team (and Ek) can use.

In Progress

3

Actively being built

Done

22

Recently shipped

ekkie Chat

pictures in chat

Right now we can only attach pictures as attachment can we have a option to paste these in the chat. Saving screenshots and then uploading them takes much more time as having the option to paste from your snipping tool

ekkie Chat

No Microsoft tenant configured

No Microsoft tenant configured

ekkie Chat

Error when adding time entry

When I tried to add a time entry in 74551 I get this error: [autotask] create_engineer_time_entry failed (HTTP 500): This time entry is for a recurring Service Contract. Whether or not it shows on the Invoice is determined by the Company’s "Show Recurring Service Contract Labor" Invoice configuration setting. In the ticket nothing is updated

ekkie Chat

No access to lookup sign in logs

Ekkie is unable to check sign in logs see chat 73562. Issue was here that CA was blocking it.

ekkie Chat

Ticket number visible

I want the ticket number visible in my overview.

ekkie Chat

Dashboard

I would like to see a dashboard of all tickets and the amount of tickets split in Open tickets and Waiting status tickets for all engineers. This way we have no overview wat the other engineers have as work load.

ekkie Chat

75137 improve search

I ask it to search up info like in this conversation it does not do it. I expect Ekkie do look things up and ask me to confirm if the info it finds is right. In this ticket I need to do something new I have not done before and it’s not providing me the info on the question I am asking. I would expect from this a general improvement that ekkie can do more proactive search and ask the user to confirm if for example a subscription is the right one

ekkie Chat

Ekkie Guard: M365 tenant baseline & drift detection

Your M365 tenants change every day. Conditional Access policies get disabled, guest sharing gets broadened, admin roles end up on the wrong account. Most of the time, nobody notices until it shows up in an incident or an audit. Ekkie Guard gives you a permanent answer to one question: is this tenant still configured the way I intended? What you get Pick the M365 resources that matter (Conditional Access, admin roles, guest settings, MFA enforcement, named locations) and baseline them. Ekkie pulls live config from Microsoft Graph, compares it to your baseline on every sync, and flags exactly what changed, down to the property level. When something drifts, you see the old value next to the new value, and you can restore it in one click. One property, one resource, or every drifted resource in the tenant. Highlights Property-level diff so you see the actual field that changed, not just "something is off" One-click restore back to baseline, per property or in bulk Optional auto-restore for resources where drift is never acceptable Drift alerts inside Ekkie Chat, with optional Teams, Slack, or webhook push Full audit log of every restore action with before/after values and timestamps White-labelled PDF and Word reports for client delivery Multi-tenant view across your full MSP portfolio, with bulk sync and cross-tenant drift export Why we're building it You already use ekkie to handle the tickets that come out of misconfiguration. Guard is the layer that stops those tickets from existing in the first place.

ekkie Chat

Ekkie labels ticket that already has categories

I manually created a ticket and ekkie changes it to the wrong categories and wrong que T20260518.0025

ekkie Chat

Copy code

When Ekkie provides code we want to have a copy option to copy de code snippet