# Triggercmd

TRIGGERcmd is a cloud service that allows you to securely and remotely run commands on your computers.

- **Category:** developer tools
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 5
- **Triggers:** 0
- **Slug:** `TRIGGERCMD`
- **Version:** 20260316_00

## Tools

### List TriggerCMD Commands V2

**Slug:** `TRIGGERCMD_LIST_COMMANDS_V2`

Tool to list all available commands for the authenticated user. Use when you need to retrieve all commands configured on your computers.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List TriggerCMD Computers

**Slug:** `TRIGGERCMD_LIST_COMPUTERS`

Tool to list all computers associated with your TriggerCMD account. Use after authenticating with your token to retrieve connected machines.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List TriggerCMD Panel Buttons

**Slug:** `TRIGGERCMD_LIST_PANEL_BUTTONS`

Tool to retrieve all panel buttons configured in your TriggerCMD account. Use when you need to browse available panel buttons before triggering them.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Trigger Command

**Slug:** `TRIGGERCMD_TRIGGER_COMMAND`

Tool to trigger a specified command on a target computer. Use when you want to remotely execute a pre-configured command after authentication. Values for `computer` and `command` must exactly match identifiers returned by TRIGGERCMD_LIST_COMPUTERS and TRIGGERCMD_LIST_COMMANDS respectively; arbitrary names cause silent failures.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `params` | string | No | Optional parameters string to pass to the command. Only include when the saved command is explicitly configured to accept parameters; omit otherwise. |
| `command` | string | Yes | The name or label of the command to trigger. |
| `computer` | string | Yes | The name or ID of the target computer. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Trigger Panel Button

**Slug:** `TRIGGERCMD_TRIGGER_PANEL_BUTTON`

Tool to trigger a specific panel button. Panels allow grouping related commands for easier organization and triggering. Use when you want to execute a command that's part of a panel configuration.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `panel` | string | Yes | Name of the panel containing the button to trigger. |
| `button` | string | Yes | Name of the button within the panel to trigger. |
| `params` | string | No | Optional parameters to pass to the command associated with the button. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
