Web chat
Browser interface with login via a one-time code. Ongoing conversations and tickets in the sidebar. Answers appear as streaming text. Files and screenshots via drag & drop.
An overview of the features of iSolve.IT:
You reach iSolve.IT in the web browser and via the common messengers. The answer comes back through the same channel the question was asked on.
Browser interface with login via a one-time code. Ongoing conversations and tickets in the sidebar. Answers appear as streaming text. Files and screenshots via drag & drop.
Supported are Microsoft Teams, Slack, Zulip, Telegram, and Rocket.Chat. Attachments are sent along as a messenger file.
For every answer and every action, iSolve.IT draws on three data sources. When you change something in a source, it takes effect immediately, without any restart.
The stored description of the customer's IT environment. It is evaluated on every request so that answers match the specific version and configuration state.
Manually maintained articles from the IT department as well as automatically generated articles from solved cases (see section 03).
Microsoft 365 and business applications configured on the customer side are checked every 5 minutes. In the event of an active outage, the notice is included in affected answers.
Requests are routed internally to the right assistant: action, ticket, and escalation assistant as well as specialists for Office topics and general IT. Off-topic requests are declined.
The knowledge base holds two kinds of articles: those the IT department maintains itself, and those the system generates automatically from solved cases.
When a conversation is marked as solved or a ticket is closed, the system generates an article draft. Personal data (names, email addresses, IP addresses, identifying timestamps) are removed before storage.
Admins see each draft next to the underlying conversation and decide with a click to approve or discard. Duplicates are detected automatically. A badge in the sidebar shows the number of open drafts.
Standard changes such as a group membership, a password reset, a license assignment, or a new account are captured directly in the chat. An authorized person approves them, then the system carries them out.
New employee · marketing team · M365 E3.
All systems run through the same approval and audit system:
Several actions can be executed as a composite workflow:
Rules control who may approve which actions:
In a role template you define once which groups, licenses, and applications a role needs. On every new hire, the system falls back on the same template.
Access per system (groups, distribution lists, licenses per provider), equipment (target operating system, hardware, applications), and MDM groups for automatic software rollout via Entra groups.
During maintenance, groups and licenses are loaded directly from the connected systems, including current usage (e.g. "7 of 25 in use").
A role template can reference a base template, for example a standard template with apps and access that all employees receive. The derived role carries only the deviations. Lists are merged, access per system is combined.
A template can contain a step list, from app installations to your own PowerShell code. From this the system generates a PowerShell + winget script for IT to run on the Windows machine. The server does not run the script itself.
Alongside classic IT services, industry-specific applications can also be connected, such as prepress software, order management systems, or your own web services.
Tools are stored per business process. One check per tool: HTTP, TCP port, UDP probe, or ping. Internal services behind the firewall are reached via the local SSH proxy. Check interval: 5 minutes.
The official Microsoft service health for Exchange, Teams, SharePoint, and Entra is queried every 5 minutes. In the event of a reported outage, the notice is included in answers about affected services.
If a request can't be solved automatically or needs a second pair of eyes, the case goes to internal IT – and only then is a ticket created.
On being marked "not solved", on active escalation by the employee, or on manual creation by an admin. Conversations closed due to inactivity do not create a ticket.
Via named email targets (a person or a team), iSolve.IT hands over steps that can't be automated to the responsible party by email or asks a follow-up question — traceable and without a media break.
Admins can follow along in ongoing conversations and take them over. During the takeover, iSolve.IT pauses. The employee sees the answers with the sender marking "Staff". A typing indicator shows that an answer is being written.
After 15 minutes without a reply, a follow-up with yes/no buttons is posed. After 1 hour, a notice about the planned closure in 24 hours follows. After about 25 hours, the conversation is closed automatically. No ticket arises.
iSolve.IT is GDPR-compliant and runs for each customer in its own single-tenant instance.
Login via a one-time code to the company email address. Session duration: 7 days. Web chat access requires a login. An optional allowlist limits the permitted email domains.
Credentials for connected systems (Microsoft 365, Google, Exchange, Adobe, Active Directory, Linux, Synology, Jira, Jamf Pro, Slack, SSH proxy, messenger) are stored encrypted in the database.
Logged are ticket actions, user and role changes, login events, connection changes, approval decisions (with a note on read action, owner fast-track, or classic approval), on- and offboarding workflows, as well as conversation takeovers.
One installation per customer, without data mixing between customers. Cloud operation in German data centers or self-hosting by the customer. Delivered as a Docker container.
iSolve.IT is an AI-powered service desk for internal IT requests. Employees ask their questions directly in the web chat and in the messenger they already use (Microsoft Teams, Slack, Zulip, Telegram, Rocket.Chat). iSolve.IT answers standard questions, gathers missing information, triggers approval-gated actions in Microsoft 365, Google Workspace, Exchange, Active Directory, Linux, Synology, Adobe, Jira, Jamf Pro, Slack, and Zulip, and creates structured tickets when the internal IT team needs to take over. All with real company context from the system profile, a knowledge base that grows on its own, and live status. GDPR-compliant, single-tenant, as a cloud service or self-hosted.
Three levers. First: standard changes such as group membership, password resets, license assignment, or mailbox delegation are no longer worked off as tickets but executed by the system after approval – typically saving 5–15 minutes of pure manual work per case. Second: onboarding and offboarding run role-based across all systems at once (Microsoft 365, Google, AD, Linux, Synology, Adobe, Jira, Slack, Zulip) instead of being rebuilt one by one – hours turn into minutes. Third: the AI answers recurring employee questions instantly, drawing on your company-specific knowledge base, so IT is no longer interrupted for every routine problem.
No. iSolve.IT doesn't replace your stack – it plugs into it. It sits as a layer over your existing landscape, talks to the systems you already have (Microsoft 365, Google Workspace, Exchange, Active Directory, Linux, Synology, Adobe, Jira, Jamf Pro, Slack, Zulip), and orchestrates them – without you migrating or retiring anything. Large platforms usually want to become the new center that you migrate your entire stack onto; iSolve.IT takes the opposite path. That's exactly why adoption stays easy: no rip-and-replace, no months-long migration project.
iSolve.IT works with three context sources that feed into every answer and every action. (1) The system profile describes what runs in the company: operating system, Office versions, mail and authentication system, domain, VPN, network drives, printers, standard software, your own notes. (2) The company knowledge base holds manually maintained IT articles plus drafts that are generated automatically after each solved case and published after a quick review. (3) Production knowledge checks Microsoft 365 and your business applications every 5 minutes – the AI proactively consults the live status before it diagnoses. Changes take effect immediately, without a restart.
Microsoft 365 and Entra ID (groups, licenses, devices, MFA reset, user creation), Exchange Online (distribution lists, mailbox delegation, auto-reply), Google Workspace (a full mirror of the MS365 catalog), Active Directory via secure local access (password reset, account lifecycle, AD groups), Synology NAS, Adobe Admin Console (product profiles, user groups), Linux (user management via a secure local SSH proxy), Jira (users and groups), Jamf Pro (Apple device management, macOS/iOS), Slack (users, groups, and channels), and Zulip administration. All systems run through the same approval and audit system. Steps that can't be automated are handed off by iSolve.IT to a person or team via named email targets.
The knowledge base holds manually maintained articles and automatically generated drafts. After each solved case, the AI writes an anonymized draft article (names, emails, IP addresses, and identifying timestamps are removed). An admin sees all drafts in the solution-review view next to the original conversation and approves or discards with one click. Duplicates are detected automatically.
Rules define who may approve what – e.g. marketing group membership is decided by the marketing lead. There is an owner fast-track (owners of a group approve requests to their group themselves), M-of-N multi-approval for sensitive actions, a strict mode that rules out admin override, and an allowlist mode that only accepts rule-covered requests. No one can approve their own request (four-eyes principle). Security-critical actions like MFA reset or device wipe are in strict mode out of the box.
iSolve.IT is fully containerized (Docker). Each customer runs their own separate single-tenant installation – there is no data mixing between customers. It typically runs self-hosted on your own infrastructure or in a German data center operated by our hosting partner uvensys. Email is sent through your existing SMTP setup, and all messenger and provider connections are configured entirely in the admin area – without touching configuration files.
All messenger credentials and cloud credentials (Microsoft 365, Google, Exchange, Adobe, Active Directory, Linux, Synology, Jira, Jamf Pro, Slack, SSH proxy) are stored encrypted in the database – never in plain text. For internal company systems (AD, NAS) there is an integrated encrypted SSH proxy via a jump host with host-key verification. For each service, an admin decides with a toggle whether it should be reached directly or through the SSH proxy.
Login is done via a one-time code sent to the company email – no password, no reset overhead. Optionally, an allowlist can define which email domains may sign in (e.g. only @company.com), with individual external addresses as exceptions. The web chat always requires login – no anonymous requests. Messenger users are already authenticated through the company's own messenger.
iSolve.IT is licensed per installation. Concrete prices depend on the number of employees, the integrated systems, and the operating model (self-hosted vs. hosted by us in a German data center). Please request an appointment via the demo request form – we reply within 24 hours with an individual quote.
iSolve.IT is GDPR-compliant: AI-generated knowledge articles are anonymized automatically. Deleting an account anonymizes the user in conversations and tickets, so reporting is preserved but there is no personal reference. Every AI call is recorded with tokens and model, so you can analyze usage per model and phase – including a configurable retention period. A complete audit log records all relevant admin actions.
The AI stays strictly on topic: IT and Office support. Off-topic requests such as small talk, creative writing, or legal and medical advice are politely declined. This ensures clear purpose limitation and prevents misuse of the system.