Suggested Rules

  • Tweet the latest NASA Astronomy Picture of the Day
  • Auto reply to my emails
  • Set my phone to vibrate every day at 9 am
  • Turn on my TV if there is a person in the room
  • Translate Washington Post headlines to "Chinese"
  • Post my new Instagram pictures on Twitter
  • Get a snapshot from my security camera every hour
  • Play some video from YouTube on my TV
  • Send me a daily cat picture

Icon for Bing SearchBing Search

  • GET: search ____ on bing
  • GET: search ____ images on bing
  • GET: search images matching ____ with size ____ x ____ on bing

Icon for Bluetooth SpeakerBluetooth Speaker

  • DO: set my bluetooth speaker as default
  • DO: set @____'s speaker as their default output
  • DO: play something on my bluetooth speaker
  • DO: play music on @____'s speaker
  • DO: increase the volume on my bluetooth speaker
  • DO: increase volume on @____'s speaker
  • DO: lower the volume of my bluetooth speaker
  • DO: decrease volume on @____'s speaker
  • DO: set the volume of my bluetooth speaker to ____
  • DO: set volume on @____'s speaker to ____ %

Icon for BodyTrace ScaleBodyTrace Scale

  • WHEN: monitor my weight in my bodytrace scale

Icon for Dropbox AccountDropbox Account

  • GET: my dropbox quota
  • GET: @____'s dropbox quota
  • GET: file list in folder ____ on dropbox
  • GET: file list in folder ____ on @____'s dropbox
  • GET: file named ____ on dropbox
  • GET: file named ____ on @____'s dropbox
  • DO: move file ____ to ____ in dropbox
  • DO: rename file ____ in dropbox
  • DO: move file ____ to ____ in @____'s dropbox
  • DO: rename file ____ in @____'s dropbox
  • DO: create a folder with name ____ in my dropbox
  • DO: create a folder with name ____ in @____'s dropbox

Icon for Facebook AccountFacebook Account

  • DO: post ____ on facebook
  • DO: post ____ on @____'s facebook
  • DO: post a picture on facebook
  • DO: post a picture on @____'s facebook
  • DO: post a picture with caption ____ on facebook
  • DO: post a picture with caption ____ on @____'s facebook

Icon for Fitbit TrackerFitbit Tracker

  • GET: steps from fitbit
  • GET: my fitbit steps on ____
  • GET: my weight from fitbit
  • GET: tell me if my weight is ____
  • DO: log my weight on fitbit
  • DO: i weigh ____

Icon for GiphyGiphy

  • GET: a random gif from giphy
  • GET: a gif with tag ____ from giphy

Icon for Github AccountGithub Account

  • WHEN: a new issue opened in github repository ____
  • WHEN: ____ opens an issue on github
  • WHEN: user ____ opens an issue in github repository ____
  • WHEN: there is a new commit for github repository ____
  • WHEN: user ____ commits in github repository ____
  • WHEN: a new milestone is created in github repository ____
  • WHEN: user ____ create a new milestone in github repository ____
  • WHEN: there is a new comment in github repository ____
  • WHEN: user ____ comments on some issue in repository ____
  • WHEN: there is a new comment on issue ____ in repository ____
  • DO: add email ____ to my github account
  • DO: comment on issue ____ in github repository ____

Icon for Gmail AccountGmail Account

  • WHEN: receive an email on gmail
  • WHEN: receive an email on @____'s gmail
  • WHEN: receive an email from ____ on gmail
  • WHEN: receive an email from ____ on @____'s gmail
  • WHEN: receive an email marked as important
  • WHEN: @____ receives an email marked as important
  • WHEN: receive an email marked as important from ____
  • WHEN: @____ receives an email marked as important from ____
  • WHEN: receive an email in category primary
  • WHEN: @____ receives an email in category primary
  • WHEN: receive an email from ____ in category primary
  • WHEN: @____ receives an email from ____ in category primary
  • GET: the latest email
  • GET: the latest email on @____'s gmail
  • GET: the latest email from ____
  • GET: the latest email from ____ on @____'s gmail
  • GET: the latest email with label ____
  • GET: the latest email with label ____ on @____'s gmail
  • GET: the latest email with subject ____
  • GET: the latest email with subject ____ on @____'s gmail
  • DO: send an email to ____ with subject ____ with message ____ using my gmail
  • DO: send an email to ____ with subject ____ with message ____ using @____'s gmail
  • DO: send a picture to ____ with subject ____ using my gmail
  • DO: send a picture to ____ with subject ____ using @____'s gmail

Icon for Google DriveGoogle Drive

  • WHEN: a new file or folder is created on google drive
  • DO: create a new file with name ____ on google drive

Icon for Holidays CalendarHolidays Calendar

  • WHEN: it's an holiday in the uk
  • WHEN: it's an holiday in the us
  • GET: the next uk holiday
  • GET: the next us holiday

Icon for iCalendar EventsiCalendar Events

  • WHEN: an event on my calendar begins
  • WHEN: an event on @____'s calendar begins
  • WHEN: an event on my calendar at location ____ begins
  • WHEN: an event on @____'s calendar at location ____ begins
  • WHEN: an event on my calendar organized by ____ begins
  • WHEN: an event on @____'s calendar organized by ____ begins
  • GET: list my calendar events
  • GET: list @____'s calendar events
  • GET: my calendar events organized by ____
  • GET: @____'s calendar events organized by ____
  • GET: my calendar events at ____
  • GET: @____'s calendar events at ____

Icon for Imgflip Meme GeneratorImgflip Meme Generator

  • GET: all meme templates
  • GET: meme template named ____
  • GET: generate meme on template ____ with text ____ at the top and text ____ at the bottom

Icon for InstagramInstagram

  • WHEN: i upload a picture on instagram
  • WHEN: @____ uploads a picture on instagram
  • WHEN: i upload a picture with filter ____ on instagram
  • WHEN: @____ uploads a picture with filter ____ on instagram
  • GET: my recent instagram pictures
  • GET: @____'s recent instagram pictures
  • GET: ____ many recent instagram pictures
  • GET: ____ many recent instagram pictures from @____
  • GET: my instagram pictures with filter ____
  • GET: @____'s instagram pictures with filter ____

Icon for Jawbone UPJawbone UP

  • WHEN: my steps on activity tracker updates
  • WHEN: i walked for ____ steps
  • WHEN: i walked for ____ distance
  • WHEN: my weight updates on my fitness tracker
  • WHEN: my weight is ____ on my fitness tracker
  • WHEN: my bmi is ____ on my fitness tracker
  • WHEN: my body fat is ____ on my fitness tracker
  • WHEN: my heart rate updates
  • WHEN: my heart rate is ____
  • WHEN: my sleep status updates on my sleep tracker
  • WHEN: i sleep for ____ time

Icon for LG WebOS TVLG WebOS TV

  • DO: turn ____ my lg tv
  • DO: turn ____ @____'s lg tv
  • DO: raise the volume of my lg tv
  • DO: raise the volume of @____'s lg tv
  • DO: lower the volume of my lg tv
  • DO: lower the volume of @____'s lg tv
  • DO: set the volume of my lg tv to ____
  • DO: set the volume of @____'s lg tv to ____
  • DO: mute my lg tv
  • DO: mute @____'s lg tv
  • DO: unmute my lg tv
  • DO: unmute @____'s lg tv
  • DO: play link ____ on my lg tv
  • DO: play link ____ on @____'s lg tv

Icon for LinkedIn AccountLinkedIn Account

  • GET: my linkedin profile
  • GET: @____'s linkedin profile
  • DO: share ____ on linkedin
  • DO: share ____ on @____'s linkedin

Icon for Miscellaneous InterfacesMiscellaneous Interfaces

  • WHEN: every ____
  • WHEN: it's ____ every day
  • GET: current time
  • GET: current date
  • GET: give me a random number
  • GET: give me a random number between ____ and ____
  • DO: debug log ____
  • DO: hello
  • DO: thank you
  • DO: sorry
  • DO: cool
  • DO: discover new devices
  • DO: configure ____
  • DO: send me a message ____
  • DO: send @____ a message ____

Icon for NASA DailyNASA Daily

  • WHEN: an asteroid passes close to earth
  • GET: nasa's astronomy picture of the day
  • GET: a picture from curiosity rover
  • GET: ____ many pictures from curiosity rover
  • GET: a picture from curiosity rover taken on ____

Icon for Nest AccountNest Account

  • WHEN: the temperature on my thermostat updates
  • WHEN: the humidity on my thermostat updates
  • WHEN: there is a new event detected on my security camera
  • WHEN: there is a new event detected on @____'s security camera
  • WHEN: my security camera detects something and has person is ____
  • WHEN: @____'s security camera detects something and has person is ____
  • WHEN: my security camera detects something and has motion is ____
  • WHEN: @____'s security camera detects something and has motion is ____
  • WHEN: my security camera detects something and has sound is ____
  • WHEN: @____'s security camera detects something and has sound is ____
  • GET: the temperature on my thermostat
  • GET: the humidity on my thermostat
  • GET: the state of my hvac
  • GET: my security camera live feed
  • GET: @____'s security camera live feed
  • GET: me a snapshot of my security camera
  • GET: me a snapshot of @____'s security camera
  • DO: set temperature to ____ on my thermostat
  • DO: set my temperature between ____ and ____ on my thermostat
  • DO: set my hvac to ____
  • DO: turn ____ my security camera
  • DO: turn ____ @____'s security camera

Icon for Omlet AccountOmlet Account

  • WHEN: i send or receive an omlet message
  • WHEN: i receive a message on omlet in feed ____
  • WHEN: i receive a ____ message on omlet
  • DO: send an omlet to ____ saying ____
  • DO: send a picture on omlet to ____ with caption ____

Icon for OneDrive AccountOneDrive Account

  • WHEN: a new file is created on onedrive
  • WHEN: a file is modified on onedrive
  • WHEN: file ____ on onedrive is modified
  • DO: create a new file on onedrive named ____ containing ____
  • DO: delete ____ from my onedrive
  • DO: rename ____ to ____ on my onedrive
  • DO: upload a picture to onedrive with name ____

Icon for Parklon Iris Warm Water MatParklon Iris Warm Water Mat

  • DO: turn ____ my parklon heatpad

Icon for PhD ComicsPhD Comics

  • WHEN: there is a new post on phd comics

Icon for Philips HuePhilips Hue

  • DO: turn ____ my lightbulb
  • DO: turn ____ @____'s lightbulb
  • DO: disco lights
  • DO: disco lights on @____'s lightbulb
  • DO: flash my lightbulb
  • DO: flash @____'s lightbulb

Icon for Phone CompanionPhone Companion

  • WHEN: my location changes
  • WHEN: @____ moves
  • WHEN: my location changes to ____
  • WHEN: @____'s location changes to ____
  • WHEN: i receive a sms
  • WHEN: @____ receives a sms
  • WHEN: i receive a sms from ____
  • WHEN: @____ receives a sms from ____
  • GET: my current location
  • GET: @____'s current location
  • GET: my current location if i'm in ____
  • GET: @____'s current location if they are in ____
  • DO: show a popup with title ____ and body ____
  • DO: show a popup with title ____ and body ____ on @____'s phone
  • DO: send an sms to ____ saying ____
  • DO: send an sms from @____ to ____ saying ____
  • DO: set my phone to ____
  • DO: set @____'s phone to ____
  • DO: call number ____
  • DO: call number ____ using @____'s phone
  • DO: call 911
  • DO: call 911 from @____'s phone

Icon for Reddit Frontpage WatcherReddit Frontpage Watcher

  • WHEN: reddit front page updates
  • WHEN: a new post in category ____ reaches reddit front page
  • WHEN: a new post from user ____ reaches reddit front page

Icon for RSS FeedRSS Feed

  • WHEN: there is a new post on rss feed

Icon for SlackSlack

  • WHEN: i receive a message on slack
  • WHEN: @____ receives a message on slack
  • WHEN: i receive a message from ____ on slack
  • WHEN: @____ receives a message from ____ on slack
  • WHEN: i receive a message in channel ____ on slack
  • WHEN: @____ receives a message in channel ____ on slack
  • DO: send a message on slack to ____ saying ____
  • DO: send a message on @____'s slack to ____ saying ____
  • DO: set the purpose for channel ____ to ____ on slack
  • DO: set the purpose for channel ____ to ____ on @____'s slack
  • DO: set the topic for channel ____ to ____ on slack
  • DO: set the topic for channel ____ to ____ on @____'s slack
  • DO: set me as ____ on slack
  • DO: set @____ as ____ on slack
  • DO: send a picture on slack to ____ saying ____
  • DO: send a picture on @____'s slack to ____ saying ____

Icon for SportRadarSportRadar

  • WHEN: nba team ____ plays
  • WHEN: nba team ____ plays against ____
  • WHEN: nba team ____ plays and the game is ____
  • WHEN: nba team ____ ____ a game
  • WHEN: eu soccer team ____ plays
  • WHEN: eu soccer team ____ plays against ____
  • WHEN: eu soccer team ____ plays and the game is ____
  • WHEN: eu soccer team ____ ____ a game
  • WHEN: us soccer team ____ plays
  • WHEN: us soccer team ____ plays against ____
  • WHEN: us soccer team ____ plays and the game is ____
  • WHEN: us soccer team ____ ____ a game
  • WHEN: monitor eu soccer games of tournament ____
  • WHEN: monitor us soccer games of tournament ____
  • WHEN: mlb team ____ plays
  • WHEN: mlb team ____ plays against ____
  • WHEN: mlb team ____ plays and the game is ____
  • WHEN: mlb team ____ ____ a game .
  • WHEN: ncaa mens basketball team ____ plays
  • WHEN: ncaa mens basketball team ____ plays against ____
  • WHEN: ncaa mens basketball team ____ plays and the game is ____
  • WHEN: ncaa mens basketball team ____ ____ a game .
  • WHEN: ncaafb team ____ plays
  • WHEN: ncaafb team ____ plays against ____
  • WHEN: ncaafb team ____ plays and the game is ____
  • WHEN: ncaafb team ____ ____ a game

Icon for The Cat APIThe Cat API

  • GET: a cat picture
  • GET: ____ many cat pictures

Icon for The Dog APIThe Dog API

  • GET: dog pictures

Icon for The Wall Street JournalThe Wall Street Journal

  • WHEN: there is a new article in wsj opinions section
  • WHEN: there is a new article in wsj world news section
  • WHEN: there is a new article in wsj us business section
  • WHEN: there is a new article in wsj market news section
  • WHEN: there is a new article in wsj technology section
  • WHEN: there is a new article in wsj lifestyle section
  • GET: latest wall street journal opinions

Icon for The Washington PostThe Washington Post

  • WHEN: there is a new article in washington post ____ section
  • WHEN: there is a new blog post in washington post ____ blog

Icon for TumblrTumblr

  • WHEN: there is a new post in blog ____ on tumblr
  • WHEN: there is a new picture uploaded in blog ____ on tumblr
  • DO: post on tumblr with title ____ and body ____
  • DO: post ____ on tumblr
  • DO: post a picture with caption ____ on tumblr

Icon for Twitter AccountTwitter Account

  • WHEN: someone i follow tweets
  • WHEN: someone @____ follow tweets
  • WHEN: user ____ tweets
  • WHEN: someone replies to user ____ on twitter
  • WHEN: i receive a direct message on twitter
  • WHEN: @____ receives a direct message on twitter
  • WHEN: i receive a direct message from ____ on twitter
  • WHEN: @____ receives a direct message from ____ on twitter
  • WHEN: i tweet
  • WHEN: @____ tweets
  • WHEN: i reply to ____ on twitter
  • WHEN: @____ replies to ____ on twitter
  • GET: search for ____ on twitter
  • GET: ____ many recent tweets matching ____
  • GET: recent tweets from ____
  • GET: recent tweets from ____ matching ____
  • GET: recent tweets in reply to ____
  • GET: recent tweets in reply to ____ matching ____
  • GET: search for tweets with hashtag ____ on twitter
  • GET: ____ many recent tweets with hashtag ____
  • GET: tweets from ____ with hashtag ____
  • GET: tweets with hashtag ____ in reply to ____
  • DO: tweet ____
  • DO: tweet ____ on @____'s twitter
  • DO: send a dm on twitter to ____ saying ____
  • DO: send a dm on twitter from @____ to ____ saying ____
  • DO: tweet a picture with caption ____
  • DO: tweet a picture with caption ____ on @____'s twitter
  • DO: follow user ____ on twitter
  • DO: follow user ____ on twitter on @____'s twitter
  • DO: unfollow user ____ on twitter

Icon for UberUber

  • GET: time estimate for uber
  • GET: give me a price estimate for uber from ____ to ____

Icon for Weather APIWeather API

  • WHEN: it's ____ at location ____
  • WHEN: monitor weather at ____
  • GET: sunrise and sunset for location ____
  • GET: sunrise and sunset for location ____ on date ____
  • GET: moon phase for location ____
  • GET: moon phase for location ____ on date ____
  • GET: the weather in ____

Icon for XKCDXKCD

  • WHEN: a new xkcd is out
  • WHEN: a new xkcd is out in the what-if section
  • GET: the latest xkcd
  • GET: the xkcd number ____
  • GET: a random xkcd

Icon for Yahoo FinanceYahoo Finance

  • WHEN: the stock price of ____ changes
  • WHEN: stock dividends for ____ changes

Icon for Yandex TranslateYandex Translate

  • GET: translate ____ to ____ with yandex
  • GET: translate ____ from ____ to ____ with yandex
  • GET: translate ____
  • GET: translate something to ____
  • GET: translate with yandex from ____ to ____
  • GET: detect the language of ____

Icon for Youtube AccountYoutube Account

  • WHEN: there is a new video from youtube channels i follow
  • WHEN: there is a new video from youtube channel ____
  • GET: list channels in category ____ on youtube
  • GET: list channels i am subscribed to on youtube
  • GET: search ____ channels on youtube
  • GET: search a ____ video on youtube
  • GET: search a video from ____ matching ____ on youtube
  • GET: search ____ many videos matching ____ on youtube