17

When using IFTTT, it's trivial to connect one trigger (if this) to one event/output (then that). However, I'm interested in using IFTTT for a slightly more complex query, along the lines of "if this happens 3 times, do that".

A Quora question discusses this and suggests Numerous as a channel which can be used for more complex triggers, but it turns out that Numerous had to shut down due to lack of funding several months ago.

A similar question was asked on Reddit with no satisfying answer, so I'm asking here in the hope that there is a better solution to my problem: How can I chain triggers in more complex queries with IFTTT? Is this even possible now that Numerous has shut down, or will I have to use an alternative service?

  • 1
    Now without using your own arduino channel, I think (at least this seemed to be the case about 6 months ago) – Sean Houlihane Dec 18 '16 at 19:37
9

Update May 2019. Stringify is shutting down.

I've only just discovered this platform, but https://www.stringify.com/ appears to support both logic processing, Stringify Action & Condition visualization including two logical ANDs and sequential actions in it's flows. It can interact with IFTTT.

| improve this answer | |
  • This seems like an ideal solution; thanks for spotting it. I'll give it a try to check how well it works when I get chance, but if it's as good as it looks, it should be pretty useful. – Aurora0001 Apr 25 '17 at 17:05
  • 1
    @Aurora0001 I saw on the forum, a limit of 10 variables per 'user'. Its pretty new, so that might change. – Sean Houlihane Apr 25 '17 at 17:10
  • 4
    Stringify engineer here! We now offer up to 20 variables including having an action to increment a variable and a trigger for "if a variable changes" and "if a variable is less than X". Happy to answer any other questions on the platform you have. – klinquist Apr 25 '17 at 20:43
9

In fact you are searching for a IFTTT equivalent with internal variables and eventually fork actions to store a counter for example...

  • Tasker handles all that but runs only on phones and has only phone events (it can do http call though)
  • Netvibes manages multiple triggers and actions, but if you want vars you must perform a GET/POST with information through the HTTP call feature
| improve this answer | |
  • Thanks Goufalite. Is there no way of doing this with IFTTT itself that you know then? – Aurora0001 Dec 19 '16 at 16:23
6

Zapier is another tool you can use if you are not aware:

Zapier moves info between your web apps automatically, so you can focus on your most important work.

There is a list of integrations here—most are related to web applications rather than IoT devices, although you can integrate with AWS Lambda (or similar services) which might be useful in an IoT environment.

| improve this answer | |
  • 2
    Hello and welcome. Please note that good answers should preferably include some details (i.e. how is this tool used in a certain way specific to the question) and not just a link. – Ghanima Apr 25 '17 at 20:30
  • 1
    Does this tool actually solve the posed question? It doesn't show any IoT activities on the front page that I found.... – Sean Houlihane Apr 25 '17 at 20:39
3

IFTTT have now launched a maker platform which appears to support filters and chaining. I've not yet worked out if it has timers and cloud side variables/storage.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.