I am looking to make a public Zapier app for some of our clients. We would need to create zaps for multiple customers while keeping them distinct, where one customer may have more than one zap. The purpose of the zap is to pull specific customer and appointment status information and send it to our application.
Ideally, during our onboarding, we would create the Zap for our clients so we could maintain it going forward, rather than having it located on their Zapier account/having them create a Zapier account. The clients we would create this for already have a point-of-sale integration with Zapier.
Would that mean that we would just require the point of sale credentials and could handle everything on our end? Is there any issue with customer information being exposed to another customer if all the Zaps are under the same main account?