• Instructions to Ask a Question

    For any assistance, please click the "Ask a Question" button and select the Pabbly product for which you require support.

    We offer seven comprehensive applications designed to help you efficiently manage and grow your business:

    Our support team endeavors to respond within 24 business hours (Monday to Friday, 10:00 AM to 6:00 PM IST). We appreciate your understanding and patience.

    🚀 Exclusive Lifetime Offers 🚀

    We invite you to take advantage of our special one-time payment plans, providing lifetime access to select applications:

    • 🔥 Pabbly Connect — Lifetime Access for $249View Offer
    • 🔥 Pabbly Subscription Billing — Lifetime Access for $249View Offer
    • 🔥 Pabbly Chatflow — Lifetime Access for $249View Offer

    Make a one-time investment and enjoy the advantages of robust business management tools for years to come.

Filter by success or error of previous step

Nicola

Member
Hi - is it possible to create a filter or router based on whether a previous step was successful or not?

In a few of my workflows there is a trigger when something happens like a user unsubscribes, then we need to search an Airtable database to find that user. Ideally I'd like to then use a router to do something if the user does exist, and do something else if it doesn't. Is this possible?

I've tried setting up a filter for Record Id Does Not Exist but that's not working because the step is just returning an error if there's no record and so the workflow doesn't continue. Is there another way to do this?
 
P

Pabblymember11

Guest
Hey @Nicola

Apart from the Router and Filter action step, there is no workaround to check for the failed task in the workflow.
 
P

Pabblymember11

Guest
Hey @Nicola

You can check your complete history log once for the failed, partially failed and failed tasks.

1671773402556.png
 
P

Pabblymember11

Guest
Hey @Nicola

No, it is not possible to process the failed or partially failed task from the Router and Filter action step.
 
You can check the output of the previous step, normally if the task failed, you would gen some error message field instead of the normal data, so checking if the specified field exists in the output of the previous step (using a router), might be the right way.
 
Top