Optionalaccepts_When true, sources can be attached to installations of this kind to supply additional context to the agent.
OptionalcategoryGrouping category for UI display purposes, e.g. "enablement" or "integration". null if uncategorized.
Optionalconfig_JSON Schema object describing the shape of the config parameter accepted when creating or updating an installation of this kind. null if the kind accepts no configuration.
OptionaldescriptionShort prose description of what this kind connects to and how it is used. null if no description is defined.
Unique slug identifying this installation kind, e.g. "enablement/github_app", "integration/gmail", or "web/site". Pass this value as kind when creating an installation.
OptionallabelHuman-readable display name for this kind, e.g. "GitHub App". null if the kind has no label defined.
OptionalproviderIdentifier of the external provider this kind connects to, e.g. "github" or "slack". null for kinds with no specific provider.
Optionalrequires_When true, this kind requires an integration to be provided (either inline or via shared_integration) before the installation can be activated.
A supported installation kind describing a category of external service or enablement channel an agent can be connected to.