Key concepts
Data & mapping
Filtering
5min
in some {{scenario plural lowercase}} , you may need to only work with bundles that fit specific criteria filters will help you to select those bundles you can add a filter between two modules and check whether bundles received from the preceding modules fulfill specific filter conditions or not if yes, the bundles will be passed on to the next module in the {{scenario singular lowercase}} if not, their processing will be terminated for example, if you want to create a {{scenario singular lowercase}} with the facebook docid\ xragcghcpyj0o9gcxgyu8 trigger watch posts and you want to work only with posts containing a specific word or posts written by a specific author, a filter would make sure you receive only these posts and nothing else adding a filter to add a filter between two modules, click on the connecting line between them this brings up a panel where you can enter the name for the filter that is to be created and define one or more filter conditions screen shot 2021 12 10 at 16 16 11 png for each condition, you can enter one or two operands and an operator that will determine the relation between them in the operand field, you can enter values in the same way as you would mapping docid\ upfwozscc5soixr2954z2 them in the example above, you can see how to connect the gmail docid\ v6l8kmmwflb2wxhoi3trp trigger watch emails and the google drive docid\ ct1o6esjm1f0xm3wk5nbx action upload a file the filter automatically applies the condition to incoming bundles from the first module and only bundles containing attachments are allowed to pass on to the next module operators for each condition, you can use one of several different operators basic operators exists checks whether a specific bundle item is filled in using this operator, you can create a filter that permits, for example, only facebook posts that contain a photo to go through to the next module in a {{scenario singular lowercase}} not exists the opposite of exists it permits only those bundles where a specific item is not filled in other operators there are a number of other operators you can use text comparison operators, numerical operators, time and date operators, and operators for working with array functions docid\ k8nymrgqbg3l 8lnpx7wm copying a filter copying filters is currently not natively supported by the make editor docid 7euvhnup3glx7so jdcng , though if you use the google chrome web browser, the following workaround can be employed install make devtool docid\ bchjzzddem 1pyfex4npc chrome extension in {{product name}} , open your {{scenario singular lowercase}} in chrome, open the developer tools you can do so either by choosing the developer tools command from the the chrome main menu or just press ctrl+shift+i or f12 in the developer tools , click on the {{product name}} tab click on the tools icon in the left side bar click on the copy filter tool and configure it in the right side panel set the source module field the module that's right after the filter you wish to copy set the target module field the module before which you wish to copy the filter click on the run button