Skip to main content
Version: 0.1

Settings

Settings, at the bottom of the rail, is where you decide how your org works: which model key its agents use, where its environments get their addresses, where Infrared posts in Slack, and when scheduled work runs. If you are a platform admin in the platform org, the same page also holds the settings for the whole install, such as backups and sign-in.

Settings is one long page. The panels you see depend on the org you have open and your roles. Everyone in an org can read most of its panels; org admins change them; platform admins also see the install's panels when the platform org is open.

The Settings page, from the Org and Installation panels down The Settings page, from the Org and Installation panels down

A few things you might look for here live elsewhere:

You wantWhere it is
A Product's own settingsProduct settings on the Product's page. See Products.
Your org's access groupsWorkforce → Access groups. See Access groups.
Your API tokens and linked accountsYour You page, from your name at the foot of the rail. See API tokens.
People, every org's access groups, git connectors and the root userAccess, on the rail, for platform admins. See Access and sign-in.

The panels, top to bottom​

PanelWhat you find thereWho sees itWho changes itMore
OrgThe org's name, display name, namespace, where its repos live, its cluster allowlist and its condition. For an org other than the platform org, whether it may have clusters of its ownEveryone in the orgRead only, except Own clusters, which platform admins changeOrganizations
InstallationInfrared's version and phase, the management cluster, the gitops repo, how many AgentRoles are enabled, the newest backup point and, after a restore, what the install was restored fromEveryoneRead onlyUpgrades
DomainsThe domains the org can put environment addresses under, and whether each is verifiedEveryone in the orgOrg adminsDomains and addresses
Model providerThe org's Anthropic API key, its health, and Check nowEveryone in the orgOrg adminsRun a Change
Cloud accountsThe Google Cloud projects and AWS accounts the org lets Infrared act inEveryone in the orgOrg adminsCloud accounts and registries
RegistriesThe org's container registries, and which one builds go toEveryone in the orgOrg adminsRegistries
BackupsWhere backups go, how often they run, who can open them, Back up now and the newest backupsPlatform admins, in the platform orgPlatform adminsBack up and restore
Sign-inSign in with Google (the OAuth client, its redirect URI and the allowed domains), whether anyone with a Google account may sign up for an org of their own, and whether the root password still signs inPlatform admins, in the platform orgPlatform admins signed in with Google or as the root userSign in with Google
Install featuresFeatures you switch on for every org at once. Today that is summary videosPlatform admins, in the platform orgPlatform adminsSummary videos
FlagsThe install configuration set in your gitops repo, each with its value, its default and what it doesPlatform admins, in the platform orgRead only: you change it in the gitops repoInstall configuration
AI usage · every org and Gemini daily limitsWhat each org spent on Claude and Gemini today and over the window, and the daily request limits Infrared counts Gemini against for the whole installPlatform admins, in the platform orgPlatform adminsUsage and limits
Model tiersThe model behind each tier: Frontier, Balanced and FastEveryone in the orgOrg adminsModels and costs
Summary videosWhether each finished Change gets a short narrated video, the monthly cap, and the time zone the video's greeting usesEveryone in the orgOrg adminsSummary videos
SlackThe org's Slack workspaces and the channels Infrared posts to. Platform admins also set up the install's Slack app hereEveryone in the orgOrg admins; platform admins for the appSlack
GitHubThe org's own GitHub App on its GitHub organization, and its gitops repo. Shown for orgs other than the platform org, and for a platform org whose repos live in Infrared's GiteaEveryone in the orgOrg adminsConnect GitHub
GitHub AppThe platform org's GitHub App: its installation, the callback and webhook URLs to give it, and its webhook secretEveryone in the platform orgPlatform adminsConnect GitHub
Scheduled runsWhether the org's AgentWorkflows run on their schedules, and the time zone the schedules useEveryone in the orgOrg adminsScheduled runs
Delete orgDeleting the open org, after you type its name. Never shown for the platform orgPlatform adminsPlatform adminsDelete an org
LicenseThe license's state and what it grants, the orgs and workload clusters you use against its limits, and a field to install a new oneEveryonePlatform admins signed in with Google or as the root userLicensing
ThemeSystem, Light or Dark. Kept in your browser, for you aloneYouYou

When a panel says an action isn't yours to take, such as "Only org admins change this", it tells you who can. Ask an org admin of the open org, or a platform admin for the install's panels.

Install configuration​

A few settings belong to the whole install rather than to an org: words and links on the sign-in page, a note on the Usage page, and whether Clusters appears on the rail. They suit an install that serves people outside your own team, such as a shared control plane, and every one of them is empty or off unless you set it.

You set them in your gitops repo, in the values file for Infrared, registry/clusters/<cluster>/values/infrared.yaml, through a pull request. They go under api.flags, nested under infrared-core: because Infrared's chart is wrapped by the infrared chart your install runs (see Values of your own):

infrared-core:
api:
flags:
signInNotice: "Infrared is in beta: orgs made here may be reset before 1.0."
supportAddress: [email protected]
termsURL: https://example.com/terms
privacyURL: https://example.com/privacy
usageNotice: "Agent runs are free during the beta, up to the limits on this page."
hideClusters: "true"
KeyWhat it doesWhen empty
signInNoticeA line under the sign-in page's heading, such as the terms of a betaThe sign-in page shows no line
supportAddressAn email address, linked as Support in the sign-in page's footerNo Support link
termsURLYour terms of service, linked as Terms in the sign-in page's footer. It must start with https:// to be a linkNo Terms link
privacyURLYour privacy policy, linked as Privacy in the sign-in page's footer. It must start with https:// to be a linkNo Privacy link
usageNoticeA line on every org's Usage page, such as who pays for agent runsThe Usage page shows no line
hideClusters"true" takes Clusters off the rail, for an install whose orgs have no clusters of their own. The page still opens at /clustersClusters is on the rail

Every value is written as a string. Once Argo CD syncs your pull request, the API picks up the change within 15 seconds, with no restart. The Flags panel on Settings and ir flags both show what is in force. If a key is misspelt, or a value doesn't parse, the panel says so and the default stays in force.