Is it worth adding my app to Zapier?
In our opinion, yes. Zapier has millions of users and integrates with 2,500+ apps. Adding yours to the list gives your customers lots of new and interesting ways to use your app in their day to day processes, and eliminates the need for you to worry about building integrations with individual apps which can be time-consuming and costly.
Does my app have to go in Zapier's public directory?
No, it doesn't. Once your integration has been created on Zapier's platform you're given a link so you can invite people to use your integration. Most apps use this temporarily for beta testing before going through Zapier's publication approval process. However, if you want to keep your integration in invite-only mode and share the invite link with your customers, there is no problem with that.
What are the costs?
This depends on whether you just want us to take care of the technical aspects of building the integration, or whether you want help with the approval process and marketing as well. It also depends on how complex your API is and what sorts of trigger, search and action steps you want in your integration. To give you a ballpark, costs could range anywhere from $750 - $5,000.
Is this a long process?
Assuming your API is well documented and we have all the endpoints we need, then we can have a beta version of your integration ready for private testing within 1 or 2 weeks. The approval process run by Zapier to get your app into the public director can take several months depending on their feedback and any changes needed.