# Source: https://docs.warp.dev/agent-platform/integrations/integrations-overview.md

# Integrations Overview

Warp integrations let your team trigger Warp agents directly from the terminal, or from first-party tools like [Slack](https://docs.warp.dev/agent-platform/integrations/slack) and [Linear](https://docs.warp.dev/agent-platform/integrations/linear). Once everything is set up, agents can:

* Read conversation or issue context
* Run code inside your codebase in a remote environment
* Open pull requests and perform other multi-step agent workflows on your behalf

{% hint style="info" %}
For a full walkthrough of Warp's integrations and configurable environments, please refer to [Integrations and Environments](https://docs.warp.dev/reference/cli/integrations-and-environments).
{% endhint %}

All of this is powered by the [Warp CLI](https://docs.warp.dev/reference/cli/README).

***

## Quickstart

The fastest way to get Warp agents running from Slack or Linear is to create an environment with the guided flow. An **environment** defines everything the agent needs to run your code remotely, including your Docker image, repos, and setup commands.

{% embed url="<https://www.youtube.com/watch?v=ahFfInVD0HQ>" %}

#### 1. Run /create-environment

From Warp (in command mode), run:

```
/create-environment
```

You can run it inside any repo, or point it at multiple repos:

```
/create-environment ./frontend ./backend
/create-environment your-org/repo-name
/create-environment https://github.com/your-org/api.git
```

The guided flow will:

* Detect which repos you want the agent to work with
* Identify languages, frameworks, and tools
* Suggest a Docker image (or build/push one if needed)
  * The Docker image can be your own custom image, an official base image (e.g. node, python), or one of Warp’s prebuilt dev images (see [repo](https://github.com/warpdotdev/warp-dev-environments)).
* Recommend setup commands
* Create the environment and return an environment ID

This produces a ready-to-use environment that Warp can use across Slack, Linear, and terminal triggers.

#### 2. Authorize GitHub

Warp will prompt you to install or update the Warp GitHub app so the agent can read and write to the repos you included. You only need to do this once. Teammates will authorize on their first run as needed.

#### 3. Create an integration

For Slack:

```
warp integration create slack --environment <ENV_ID>
```

For Linear:

```
warp integration create linear --environment <ENV_ID>
```

The CLI opens an authorization page where you install Warp into your Slack workspace or Linear team. Once installed, everyone on your Warp team can trigger agents.

#### 4. Start using agents

In Slack:

* Tag **@Warp** in a message or thread
* Or DM the bot

In Linear:

* Tag Warp on an issue

Warp will read the thread/issue, spin up your environment, run the workflow in the cloud, and post progress + PRs back into the same conversation.

***

For more details on configuring integrations and environments in Warp, please refer to [Integrations and Environments](https://docs.warp.dev/reference/cli/integrations-and-environments).