Skip to main content

Manage Environments

Environments represent the deployment targets where integration runtimes run, such as development and production. They are managed at the organization level and apply globally, meaning every environment appears as a card on every integration across all projects. This page guides you through creating, editing, and deleting environments in the ICP console.

ICP ships with two default environments:

NameHandlerTypeDescription
devdevNon-CriticalDevelopment environment
prodprodCriticalProduction environment

View environments

Navigate to Environments in the organization sidebar.

The environments page shows a table with the following columns:

ColumnDescription
NameDisplay name with initial avatar
HandlerURL-safe slug used to identify the environment in configurations
DescriptionFree-text description
TypeCritical or Non-Critical
CreatedRelative timestamp (e.g. 31 days ago)
ActionsEdit (pencil) and Delete (trash) icons

Use the search bar to filter environments by name. Pagination controls appear at the bottom when the list exceeds one page.

Create an environment

  1. On the environments page, click + Create.

  2. Fill in the Create Environment form:

    FieldRequiredDescription
    NameYesDisplay name shown in the console (e.g. Staging Environment)
    HandlerAutoURL-safe slug derived from the name (e.g. staging). Click the edit icon to override.
    DescriptionNoOptional free-text description
    Mark as critical environmentNoWhen checked, sets the environment type to Critical
  3. Click Create.

A success message confirms the environment was created. ICP returns to the environments list and the new environment immediately appears on every integration across all projects.

Edit an environment

  1. On the environments page, click the Edit icon on an environment row.
  2. Update Name, Description, or the Mark as critical environment setting. The Handler is read-only after creation.
  3. Click Save.

Delete an environment

  1. On the environments page, click the Delete icon on an environment row.
  2. Type the environment name in the confirmation dialog to confirm.
  3. Click Delete.
warning

Deleting an environment removes it from all integrations across all projects, including any associated runtimes and configuration. This action cannot be undone.

Environments in project scope

Environments also appear under Environments in the project sidebar. This is a read-only view scoped to the project. Creating and editing environments is only available at the organization level.

What's next