> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getmodus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# modus workflows interfaces add

> Add an interface (slack, mcp, teams) to a workflow.

Add an interface (slack, mcp, teams) to a workflow.

## Usage

```bash theme={null}
modus workflows interfaces add [flags]
```

## Arguments

| Name |          | Description  |
| ---- | -------- | ------------ |
| `id` | required | Workflow id. |

## Flags

| Flag     | Type   | Description                                                      |
| -------- | ------ | ---------------------------------------------------------------- |
| `--type` | string | Interface type.                                                  |
| `--name` | string | Display name for the interface.                                  |
| `--file` | string | Path to a JSON file with the full body (for a non-empty config). |
| `--body` | string | Read the full body as JSON from stdin ('-').                     |

Global: `--pretty` — human-readable table output instead of compact JSON.

See [CLI quickstart](/guides/cli) for install and auth.
