TRIGGERcmd

TRIGGERcmd is a cloud service that allows you to securely and remotely run commands on your computers. Your commands could install updates, open your garage, run a script, or anything else you decide.

Go to site
Explore
/
Apps
/
TRIGGERcmd

TRIGGERcmd API Integrations

Build and run workflows using the TRIGGERcmd API. Use 1000s of open source triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    triggercmd: {
      type: "app",
      app: "triggercmd",
    }
  },
  async run({steps, $}) {
    const data = {
      "computer": `insert_computer_name_here`,
      "trigger": `insert_trigger_name_here`,
    }
    return await axios($, {
      method: "post",
      url: `https://www.triggercmd.com/oauth/pipedream`,
      headers: {
        Authorization: `Bearer ${this.triggercmd.$auth.oauth_access_token}`,
        "Content-Type": `application/json`,
      },
      data,
    })
  },
})
Trigger a command with TRIGGERcmd API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + TRIGGERcmd
 
Try it
Trigger a command with TRIGGERcmd API on New Message from Discord API
Discord + TRIGGERcmd
 
Try it
Trigger a command with TRIGGERcmd API on New Message in Channel from Discord Bot API
Discord Bot + TRIGGERcmd
 
Try it
Trigger a command with TRIGGERcmd API on New Submission from Typeform API
Typeform + TRIGGERcmd
 
Try it
Trigger a command with TRIGGERcmd API on Custom Events from Zoom API
Zoom + TRIGGERcmd
 
Try it
Trigger a command with the TRIGGERcmd API

Runs a command on a computer. Refer to the TRIGGERcmd Forum to learn more.

 
Try it

Authentication

TRIGGERcmd uses OAuth authentication. When you connect your TRIGGERcmd account, Pipedream will open a popup window where you can sign into TRIGGERcmd and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any TRIGGERcmd API.

Pipedream requests the following authorization scopes when you connect your account:

OAuth Request Configurations:
  1. authorization
    GEThttps://www.triggercmd.com/oauth/authorize?client_id={{oauth.client_id}}&redirect_uri={{oauth.redirect_uri}}&state={{oauth.state}}&response_type=code&scope={{oauth.space_separated_scopes}}
  2. accessToken
    POSThttps://www.triggercmd.com/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&redirect_uri={{oauth.redirect_uri}}&grant_type=authorization_code&code={{oauth.code}}
  3. refreshToken
    POSThttps://www.triggercmd.com/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&grant_type=refresh_token&refresh_token={{oauth.refresh_token}}