# Conditional Fork

Conditional Fork added content based processing by allowing to add one or more IF Condition inside a BP. Based on the diff content within a payload a totally different and mutually exclusive set of rules and routing logic can be applied.

Conditional Fork by itself doesn’t contain any logic but its a container for one or more IF Condition . In order to add an IF Condition you will need to have a Conditional Fork added.

To add Conditional Fork simply drag and drop the “Conditional Fork” module from the left to the editor area and click Save in the confirmation window

<figure><img src="https://2064141549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbabsiNJvoWQygNRGHzGx%2Fuploads%2FAHdkNBbaKAkst8mC4sWe%2Fimage.png?alt=media&#x26;token=3aa88a0b-9f84-4ac7-995f-fcafec0c2245" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2064141549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbabsiNJvoWQygNRGHzGx%2Fuploads%2FdCubyDMFVCbNlnGnPKth%2Fimage.png?alt=media&#x26;token=2cb80b7a-dbcb-4da0-8696-415270a4285e" alt=""><figcaption></figcaption></figure>
