IFTTT error: Action failure message: undefined method 'id' for nil:NilClass

The action of one of my IFTTT applets is failing with the error:
Action failure message: undefined method ‘id’ for nil:NilClass

It’s triggered by Webhooks, and the action is to update a variable in Apilio. I have another applet that is identical except that it uses a different trigger event name and Apilio variable, and it works fine. But this one seems to fail consistently. What could be causing this?

2 Likes

After posting I used their support chat and got an answer surprisingly quickly. Apparently this error means my IFTTT applet is telling Apilio to update a variable that doesn’t exist on Apilio’s end.

It’s unclear how this happened (since the variable names are supplied directly to IFTTT from Apilio and I didn’t delete or change them) but the fix is simple: I edited the applet in IFTTT to select a different variable, then select the original again. Now it’s working fine.

2 Likes

Thanks for feeding back to everyone. Glad the customer support “exceeded your expectations” : )

1 Like