TRIGGERcmd
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    How to use IFTTT with TRIGGERcmd

    Scheduled Pinned Locked Moved Instructions
    25 Posts 9 Posters 32.5k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RussR Offline
      Russ @Guest
      last edited by

      @trigFox , thank you for pointing that out! I fixed it. Now the screenshot matches the web request URL.

      Russell VanderMey

      1 Reply Last reply Reply Quote 0
      • ? Offline
        [[global:former-user]]
        last edited by

        I'm new to this so sorry for the silly question...

        If I want to run a trigger from IFTTT, for example, a trigger called "spotify" (which works when I trigger it from the web page manually), I then use this for the URL:

        https://www.triggercmd.com/api/IFTTT?trigger=spotify

        and then later in the IFTTT webhook I set the body to:

        token=sdfhksdhfjkasdhfajksdfhajkhf.......... (whatever it is for my computer)

        RussR 1 Reply Last reply Reply Quote 0
        • RussR Offline
          Russ @Guest
          last edited by

          @dfwjr1973, you're close, but you're missing the computer part of the URL.

          You have:
          https://www.triggercmd.com/api/IFTTT?trigger=spotify

          But you need:
          https://www.triggercmd.com/api/IFTTT?trigger=spotify&computer=YourComputerName

          Russell VanderMey

          1 Reply Last reply Reply Quote 0
          • ? Offline
            [[global:former-user]]
            last edited by

            Thanks!! I try it when I get home tonight! Awesome app, BTW...

            RussR 1 Reply Last reply Reply Quote 0
            • RussR Offline
              Russ @Guest
              last edited by

              Thank you. Let me know your results please.

              Russell VanderMey

              1 Reply Last reply Reply Quote 0
              • ? Offline
                [[global:former-user]]
                last edited by

                Yep...it works. Thanks for the help!

                1 Reply Last reply Reply Quote 0
                • RussR Offline
                  Russ
                  last edited by

                  Here's another example.

                  Russell VanderMey

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    delkem
                    last edited by

                    This works great when I create a normal IFTTT. I'm having trouble making it work when the IFTTT is created on the platform for private apps with a maker account. with this, you can make multiple steps or "that's" (think IFTTTTTTTTTT). Even if I just create one "that" in the private app, I get an "action failed" on the webhook with triggercmd.. "unable to make web request. Your server returned a 401"
                    any ideas or is this an issue with IFTTT?

                    RussR 1 Reply Last reply Reply Quote 0
                    • RussR Offline
                      Russ @delkem
                      last edited by

                      @delkem, I'll give it a try. It should work the same way.

                      Method: POST
                      Content type: x-www-form-urlencoded
                      Body: token=(your token)

                      One problem I've had before was I had a space in the body field that I didn't notice. That could cause that error.

                      Russell VanderMey

                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        delkem
                        last edited by

                        @Russ Thank You!!! yes, it was a space at the end of the token

                        RussR 1 Reply Last reply Reply Quote 0
                        • RussR Offline
                          Russ @delkem
                          last edited by

                          @delkem, awesome! I'm glad that was it.

                          Russell VanderMey

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            triggercmddm
                            last edited by

                            Hi,

                            Am super-lovin' this 🙂 🙂

                            However, and trying to configure an IFTTT Button Widget to kick-off a webhook to my PC (PC name R1) to run the Reboot in 10 seconds command, but keep getting 401 errors - please help.

                            Am at the webhooks config page in IFTTT and entering the following:

                            URL: https://www.triggercmd.com/api/IFTTT?trigger=reboot&computer=R1
                            METHOD: POST
                            CONTENT TYPE: x-www-form-urlencoded
                            BODY: token=XYZ&params=russ.txt

                            <obviously <XYZ> is my token 😉

                            What am I doing wrong please ?

                            Thanks so much,

                            Dan

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              triggercmddm
                              last edited by

                              oops - that was for @Russ

                              RussR 1 Reply Last reply Reply Quote 0
                              • RussR Offline
                                Russ @triggercmddm
                                last edited by

                                FYI, for anyone reading, @triggercmddm got it working. He needed to change the trigger name from 'reboot' to 'Reboot in 10 seconds' and he needed to remove '&params=russ.txt' from the body.

                                URL: https://www.triggercmd.com/api/IFTTT?trigger=Reboot in 10 seconds&computer=R1
                                BODY: token=XYZ
                                

                                Russell VanderMey

                                1 Reply Last reply Reply Quote 0
                                • T Offline
                                  triggercmddm
                                  last edited by

                                  ...so just for the record and to complete the loop.
                                  @Russ just IM'd me and resolved the issue.
                                  Amazing service and phenomenal customer journey 🙂

                                  In brief, to reboot/restart your Windows 10 PC from an iOS Home Screen button click, do the following:

                                  1. Install TriggerCMD Agent
                                  2. Sign up/in to IFTTT
                                  3. For the If bit: select Button Widget
                                  4. For the Then bit: select webhooks and enter the following:
                                    i. URL: https://www.triggercmd.com/api/IFTTT?trigger=Reboot in 10 seconds&computer=R1
                                    ii. METHOD: POST
                                    iii. CONTENT TYPE: x-www-form-urlencoded
                                    iv. BODY: token=XYZ

                                  Notes:
                                  There are spaces in "Reboot in 10 seconds"
                                  My computer name is "R1"
                                  <obviously <XYZ> is my token

                                  To add the button widget to your iOS home screen:

                                  1. Tap the share icon (square with the up arrow)
                                  2. Tap "Add to Home Screen"
                                  3. Tap "Add"
                                  4. Enjoy 🙂
                                  1 Reply Last reply Reply Quote 0
                                  • R Offline
                                    rpondevie
                                    last edited by rpondevie

                                    I know this is an old post, but I wanted to share what I intent to do in order to illustrate what can be done with a very practical example.
                                    I have a set of surveillance cameras. Some are indoor, some are outside. My associated software is iSpy. I also have a security system that only allows to get notifications via emails, as the Cie has its own proprietary surveillance system, at a different cost than mine (^_^). I want shut down the indoor and backyard cameras when I am in house, and turn them back on when I leave, or sleep, using the notification eMail. So, I plan on…

                                     Create 2 tasks conditions in IFTTT, for “Off” & “On”.
                                     Use <if><gmail> with proper filter on sender and subject), using respectively the words”Disarmed” & “Armed”.
                                     Use your method to trigger a batch commands to iSpy, that may look like this:
                                    URL: https://www.triggercmd.com/api/IFTTT?trigger=run ispy.exe "recordstop.alarmset"&computer=MyPC
                                    ... where alarmset is the set of cameras to stop in this case.
                                    I will keep you posted of the outcome.

                                    RussR 1 Reply Last reply Reply Quote 0
                                    • RussR Offline
                                      Russ @rpondevie
                                      last edited by Russ

                                      @rpondevie, good luck. That's a cool project. I suggest you make your IFTTT URL something like this:

                                      https://www.triggercmd.com/api/IFTTT?trigger=ispy&computer=MyPC&params=recordstop.alarmset
                                      

                                      Then make a command with these values:

                                      • Trigger = ispy
                                      • Command = c:\program files\ispy\ispy.exe (probably a different path)
                                      • Allow Parameters = true

                                      Russell VanderMey

                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        spotandjake 100
                                        last edited by

                                        @Russ how would I run it with multiple parameters I am trying to make a program where it moves the mouse with powershell when I run from the triggercmd website with parameters it run but when I run it like that my parameters do not pass threw only one does

                                         https://www.triggercmd.com/api/IFTTT?trigger=mouse&computer=LAPTOP-M0RN3NEB&params={{TextField}},{{NumberField}} 
                                        
                                        RussR 1 Reply Last reply Reply Quote 0
                                        • RussR Offline
                                          Russ @spotandjake 100
                                          last edited by Russ

                                          @spotandjake-100, you can pass multiple parameters by separating them with a space, or a %20, so like this:

                                           https://www.triggercmd.com/api/IFTTT?trigger=mouse&computer=LAPTOP-M0RN3NEB&params={{TextField}}%20{{NumberField}}
                                          

                                          Russell VanderMey

                                          1 Reply Last reply Reply Quote 0
                                          • ? Offline
                                            [[global:former-user]]
                                            last edited by

                                            does the IFTTT webhook method work with a free account or only with subscription?
                                            I tested with this comment without succes

                                            https://www.triggercmd.com/api/IFTTT?trigger=Notepad&computer=PC
                                            method = POST
                                            Content-Type: application/x-www-form-urlencoded

                                            with PC being the name of my computer as registered in my profile.

                                            RussR 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post