Setting rules to automatically add to products to catalogs

Due to the multi location set up of our b2b site - and the lack of a local fulfilment feature within the b2b functionality we are going to need two catalogs, one for each depot, so customers only have access to stock in that we can deliver to them

Rules can be set up to auto populate collections with various criteria, but not catalogs.

As Flow doesn’t currently include b2b endpoints either that can’t be used as a solution

I guess this is a feature request - but any suggestions for a work around? Our products will be fed in via rest API - but I am guessing we’ll need to add a graphQl mutation to our workflow to assign each new item to the correct catalog?