Fruxon logo
Fruxon
Back Office

Half the internal queue is the same six requests.

Access requests, provisioning, licences, laptops, and one policy asked forty different ways. An agent handles the routine ones in your ITSM and puts an approval gate on anything that grants permission.

Why this queue never clears

Internal tickets have no customer, so they have no deadline.

Nobody escalates to the CEO because their VPN request took three days, which is exactly why it takes three days. The internal queue absorbs whatever capacity IT has left after the incidents, and it's also the queue with the highest proportion of requests that are identical to last week's — and the highest risk, because half of them end in someone being granted access to something.

A request, end to end

What happens when someone asks for access at 11pm.

It picks the request up wherever it was made

A ticket in Jira Service Management or ServiceNow, a message in the IT channel on Slack or Teams, an email to your helpdesk address. It follows a busy channel without joining in until a message is actually for it.

It checks entitlement before it checks feasibility

Who is asking, what role are they in, what does the policy say that role gets, and what do they already have. Pulled from your identity provider and your own documents at the step, not remembered from a prompt written last quarter.

It grants what's pre-approved and gates what isn't

A licence the role already includes, a password reset, a group the policy names: handled, logged, done. Anything that widens permissions beyond the role stops and becomes an approval request with the entitlement diff attached.

The rest goes to whoever owns that system

Not to the IT queue in general. The owner of the system being requested gets the ticket, the requester's context and what the policy says, and answers in one line.

What that needs underneath

Least privilege, held by something that doesn't get tired.

A gate on everything that grants permission

Permission-granting actions are the classic case for an approval gate: the agent prepares the change and a named person approves it in one click, with the request, the diff and the approver on an immutable record.

It knows what the requester already has

Entitlements are read from the identity systems you already run, so an access request is answered against current state rather than against what the wiki said in March.

Every action attributable

Which tool it called, what it changed, who approved it and what it cost. Set a monthly ceiling per agent and a runaway loop is a line item rather than an incident.

When it isn't sure

An agent that grants access on a hunch is a breach with a changelog.

So it doesn't. Requests that fall outside a documented entitlement don't get a best-effort answer — they get routed to the person who owns that system, with the requester, the role, the current entitlements and what's being asked for. The employee gets a real answer instead of a ticket that sits, and nobody's permissions widened because the request was worded confidently.

Approval gates on any action that grants, widens or extends access

Routed by ownership — the person who owns the system, not the person on rota

A fallback ladder and timeouts, so an access request doesn't wait on one admin's calendar

Every question it had to escalate is a policy you haven't written down yet

Systems

Your ITSM, your identity provider, your directory.

Connect a system once for the whole organization and every agent can use it from then on — with credentials held at the org and referenced by name, never pasted into a prompt.

Slack

GitHub

Jira

Google Drive

Salesforce

MongoDB

Notion

Linear

Grafana

Discord

Google Chat

Confluence

PostgreSQL

HubSpot

Airtable

Shopify

Stripe

Datadog

Sentry

GCP

BigQuery

Slack

GitHub

Jira

Google Drive

Salesforce

MongoDB

Notion

Linear

Grafana

Discord

Google Chat

Confluence

PostgreSQL

HubSpot

Airtable

Shopify

Stripe

Datadog

Sentry

GCP

BigQuery

Google Calendar

Gmail

Mixpanel

Monday

MySQL

SAP

Zendesk

Zoho CRM

Google Maps

Google Ads

Coralogix

Telegram

Apollo

Mailchimp

Calendly

Redis

Supabase

GCP Logging

gVisor

Loops

Typeform

Google Calendar

Gmail

Mixpanel

Monday

MySQL

SAP

Zendesk

Zoho CRM

Google Maps

Google Ads

Coralogix

Telegram

Apollo

Mailchimp

Calendly

Redis

Supabase

GCP Logging

gVisor

Loops

Typeform

Don't see yours? Import tools from any MCP server or request an integration.

IT questions, answered plainly

Mostly about permissions, and rightly so.

Only the ones your policy already pre-approves for that role, and only if you enable it. Anything that widens permissions past the role is gated to a named approver by default, and most teams leave it that way permanently.

As a checklist it can execute against your identity systems, with the irreversible steps gated. The value is that the list is worked the same way every time and the record of what was revoked, and when, is attached to the run.

No. It works in the channel and the ticketing system they already use. In a shared channel it stays quiet until a message is actually for it.

They route the same way as anything else — to the person who owns that answer, in the directory. Routing by expertise doesn't stop at the edge of the IT team.

Build the agent. We'll run the rest.