IFTTT and Function calling

I had question regarding how the function calling with IFTTT works.

When IFTTT calls a function, does that act as an interrupt from the loop routine? And once the function returns, does it continue wherever it left off in the main loop?

An easy search on the forum can come up with answers to these questions