Developer Center
Getting Started
Using Jobber’s API
Building Your App
Publishing Your App
App Template Project
Custom Integrations
Changelog

App Review Process

Purpose of App Review

The App Review process is for developers who are ready to make their integration available in Jobber’s public App Marketplace. Our goal is to ensure every app offers a reliable, secure, and consistent experience for Jobber users.

If you are building an integration for your own use and don’t plan to list it publicly, App Review is not required. Your app can remain in Draft status indefinitely and function as normal. If you are running into any issues with a Draft app, our API support team can assist at [email protected].

If you do not intend to publish your app in Jobber’s App Marketplace, see the Custom Integrations section.

During App Review, we will validate your app’s core functionality, user experience, and marketplace listing details before it becomes publicly available.

If you run into technical issues or need help using the API, our API support team is available to help before you submit for review.

💡 Franchise or Custom Apps for Internal Use Businesses that operate multiple Jobber accounts (for example, franchises or multi-location organizations) can also request an App Review if they need to connect their app to more than five accounts. These reviews are typically lighter in scope and focus on verifying account access, not public marketplace readiness.

Before You Request a Review

Submitting your app for review starts the formal testing and publishing process. To make sure you’re ready, check the following:

You’re ready to request a review if:

  • Your app’s core functionality is complete and stable.
  • You’ve thoroughly tested your integration end-to-end using your own Jobber account(s).
  • You have Refresh Token Rotation enabled and are subscribed to the APP_DISCONNECT webhook.
  • Connect, disconnect, and reconnect flows work correctly, both from Jobber's App Marketplace and from within your own app.
  • You can provide a test account or login credentials for our review team.
  • You’ve completed the App Pre-Submission Checklist.

You’re not quite ready if:

  • You’re still testing API endpoints or OAuth connections.
  • You’re troubleshooting GraphQL queries or data structure issues.
  • You’re encountering errors or unexpected behavior in your app.
  • You’re experimenting or learning how to use Jobber’s API.
  • You’re still building out features or functionality.

If any of these apply, please contact our API support team at [email protected]. They can help you with steps to test your integration, troubleshoot errors with you, or confirm that your app is configured correctly before you move forward with App Review.

How to Request a Review

When your app is ready:

  1. Go to the Manage Apps view in the Developer Center.
  2. Click the three-dot menu (...) next to your app.
  3. Select Request Review.
  4. Complete the App Pre-Submission Checklist that appears.

To cancel a review request and move your app back to Draft status, follow the same steps and select Cancel Review.

What to Expect During App Review

After you submit your app, our App Review team will contact you at the email address associated with your Developer Center account and set up a time to meet.

During the meeting, we will discuss the app that you’ve built, how you’re picturing it fitting into a Jobber user’s workflow, and go through a live demo to understand how it’s currently working.

We’ll ask you to provide:

  • Access credentials or a demo/test account.
  • Instructions for how to connect and use your app.

From there, the App Review process includes:

  • Functional testing of core workflows and potential edge cases.
  • User experience review to ensure a clear, intuitive flow for Jobber users.
  • Marketing review of your app listing (including logo, gallery images, and descriptions).

If updates are needed, we’ll share feedback and pause the review while you make changes. Once your app meets our acceptance criteria, its status will change from In Review to Approved. Our team will then coordinate next steps for publishing to the marketplace.

App Statuses Explained

Draft - Your app is functional and can connect to up to 5 Jobber accounts. Use this stage to build, test, refine, and use internally. Submitting for review is not required to use the app with your own Jobber account long-term.

In Review - You’ve requested a review and our team is evaluating your app. Edits cannot be made to the app while it is in this status.

Changes Requested - Our team has discovered a bug or workflow issue and is requesting changes to be made before proceeding with testing.

Approved - Your app has passed testing and is ready for publishing.

Published - Your app is live in Jobber’s App Marketplace and available to all users.

⚙️ Note: Functionality is the same between Draft and Published apps, except for the connection limit. You only need to request a review when you’re ready to release your app publicly or need to lift the connection limit beyond 5 Jobber accounts.

After Approval

Once approved, we’ll reach out to discuss timing for publication in the App Marketplace. Please wait until your app’s status is Published before making any public announcements, press releases, or marketing updates referencing Jobber or our logo. If you plan to share marketing materials that mention Jobber, we’re happy to review them first to ensure brand consistency.

Need Help?

If you’re unsure whether you’re ready for App Review, or you’re troubleshooting OAuth, GraphQL queries, or API behavior, our API support team can help you get unstuck. You can also visit our Testing an App section for more guidance on building and verifying your integration before submission.