Templates
Organization
Connection
Where this app is reading and writing data.
Modules
Choose which product modules your organization uses. Unchecked modules are hidden from the sidebar for everyone. Core areas and paid add-ons aren't listed here.
API access
Generate keys so another system can read and write your data. A key only ever sees this organization, and only the scopes you grant. The key is shown once — copy it then.
NamePrefixScopesCreatedLast used
Loading…
Branding
Make the workspace your own. Your accent color, name, and logo appear across the app for everyone on your team.
PNG, SVG, JPG or WebP, up to 512 KB. Square works best.
yourKEYtoIT
A link
Email intake
Give this address to your users (or forward your support@ mailbox to it). Every email becomes a ticket and is triaged automatically.
How to turn this on

Email intake needs a one-time DNS setup so mail can reach the desk:

  1. In Cloudflare, enable Email Routing for a subdomain (e.g. inbound.yourkeytoit.com) and add the records it gives you.
  2. Create the Email Worker from docs/email-to-ticket-worker.js and set its INBOUND_URL and INBOUND_SECRET secrets.
  3. Route desk-* mail to that Worker.

Until that's in place, the address above is reserved but won't receive mail yet.

Monitoring & alerts
Point SolarWinds, PRTG, Nagios, Zabbix, Datadog — any tool that can send a webhook — at this URL. Each alert becomes a triaged ticket on the Service desk. yourKEYtoIT doesn't poll your hardware; your monitoring tool does, and this turns its alerts into tracked work.
How to connect a monitoring tool
  1. Click Generate monitoring token above and copy the ykti_mon_… value. It is shown once — if you lose it, generate a new one (which replaces the old).
  2. In your monitoring tool, add an outgoing webhook (HTTP POST) to the Webhook URL above.
  3. Add a request header named x-org-token set to your monitoring token. Send it as a header, not in the URL, so it isn't written to logs.
  4. Send the alert body as JSON. Common fields are auto-detected (node/host, severity, message, alert); anything else is preserved on the ticket.

Severity maps to ticket priority automatically (critical → urgent, warning → medium, and so on). Generating a new token immediately disables the previous one.

Single sign-on (SSO)
Let your team sign in with their Microsoft Entra ID (Azure AD) account. Claim your company email domains here; anyone signing in from a claimed domain joins this organization automatically.
Turning on Entra ID sign-in

Claiming a domain routes those users into your org, but the actual Microsoft sign-in must be connected once at the platform level:

  1. Register an Enterprise Application (SAML) in Microsoft Entra ID.
  2. Enable SAML SSO on the yourKEYtoIT backend and register your Entra metadata for this domain.

Full steps are in docs/sso-setup.md. Until that's done, the “Sign in with your organization” button will say SSO isn't set up for your domain.

Intake & project options
The categories shown on the intake form and the project types in New project. Customize them to match how your organization works. Leave empty to use the built-in defaults.
Terminology
Rename the main sections to match how your team talks. Leave a field blank to keep the default. Changes show across the app.
Custom project fields
Add your own fields to every project — asset tags, cost centers, ticket numbers, anything. They appear on the New project form and the project list.
Text notifications
Get important alerts as a text message. These settings are personal to you — your mobile number and choices apply only to you, in this workspace. Standard message & data rates may apply; reply STOP any time to opt out.
Loading…
Data & privacy
Your data is yours. Export it any time, or delete your organization and everything in it.
Export your data
Download everything in your organization — projects, tickets, assets, people and more — as a single JSON file.

Delete organization
Permanently deletes your organization and all its data after a 30-day grace period. Owner only. You can cancel any time before the purge date. We recommend exporting first.