Integrations
Fits the systems your business already runs
Kumiko is deliberately not a platform that wants to own your stack. It sends mail through your mail system, talks to whichever model endpoint you nominate, and exposes the same REST API its own clients are built on. Your existing departmental systems keep doing their jobs.
Integrations
A short, honest list
We would rather show you six things that genuinely work than a wall of logos where half are “coming soon”. Everything marked available is in the product today. If you need a direct connector into an existing system, talk to us about the API before you assume it exists.
Available
Microsoft 365 / Graph
Outbound mail goes through Microsoft Graph from a mailbox you nominate, so notifications and the daily brief arrive from a real address inside your tenant rather than a third-party relay that corporate IT will block.
Available
SMS notifications
Configure an SMS sender for the cases where email is not enough. An organization wide outage at two in the morning is not an inbox problem, and the person who needs to know is not at a desk.
Available
OpenAI-compatible model endpoints
Hosted providers or a local model server. Endpoint, model name, timeout and streaming are all set in the application. Swapping providers is a settings change, not a migration.
Available
REST API
The same JSON API the web and mobile clients use, token-authenticated, documented, and stable enough that we built a second client against it without changing the server. This is how problems get raised from a kiosk, a shared terminal or any internal tool that will never run the full interface.
Available
Real-time push (SignalR)
Live threads, participant updates and unread notifications over a persistent connection, so two people looking at the same problem see the same thing at the same time.
On request
Single sign-on
Directory-backed sign-in for self-hosted deployments. Talk to us about your identity provider before you plan a rollout. We would rather scope it honestly than list it as shipped.
Building against the API
Authenticate once, then every endpoint takes a bearer token. Raising a problem from another system is a single POST, which is how you capture problems from a kiosk, a shared terminal, an internal tool or anything else that will never run the full interface.
POST /ticket
Authorization: Bearer <token>
Content-Type: application/json
{
"collection": "3",
"description": "Expenses portal rejected a valid receipt again.",
"requesterEmail": "someone@example.com"
}
The title, impact, priority and routing are all filled in server-side. See the documentation for the full endpoint reference. Read the docs
What is the problem you do not know about costing you?
Half an hour, your real problems, no slide deck. Bring one issue that keeps coming back and we will walk it through Kumiko end to end: capture, triage, fishbone, A3, countermeasure.