How to configure error handler to skip a module and route to another one instead?

:bullseye: What is your goal?

Skip a Google Drive “Copy a File” module when it errors and route to a specific Airtable “Create a Record” module instead, without stopping the scenario.

:thinking: What is the problem & what have you tried?

I occasionally get a [403] This file cannot be copied by the user error on the Google Drive module. I have two Airtable “Create a Record” modules in the flow: one that runs on the happy path (no errors), and one that should only activate when Google Drive returns an error. I want to handle this gracefully by skipping the copy and routing to the second Airtable module. I’m thinking a Resume error handler with a filter on {{error.message}} and the second Airtable module connected to that error route, but not sure if that’s the right approach or if there are any gotchas.

:clipboard: Error messages or input/output bundles

[403] This file cannot be copied by the user — Origin: Google Drive

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hey Anton,

the Resume error handler will give replacement data back to the main route, so the other module will run as well. Since this is the end of the flow, you shouldn’t need any error handler after the airtable module though.

In your screenshot, it looks like its the filter that stopped it from executing.