RingCentral App Gallery

Workspace

RingCentral, Inc. · Productivity & collaboration suites

Best for: SaaS vendors and enterprise developers that need to connect communications capabilities such as voice, SMS, messaging, video, fax, analytics, or related workflows to RingCentral customers and partner ecosystems.

Overview

RingCentral App Gallery is RingCentral’s official marketplace for integrated business applications. The live gallery presents more than 500 pre-built integrations designed to streamline business workflows and improve productivity. It includes featured integrations, embedded add-ins, bots, CRM and productivity connections, partner-specific galleries, RingCentral Labs projects, and apps available through App Connect. Developers can build with RingCentral APIs, widgets, SDKs, and partner-distribution settings, then create an App Gallery profile with an app card, detailed description, media, documentation, terms, privacy, and support links. A submitted profile requires RingCentral approval before publication and may be distributed across RingCentral, brand-partner, and carrier-partner galleries according to the app’s settings.

How to build & ship

  1. 1Register a RingCentral application and define only the permissions and scopes required by the integration.
  2. 2Implement the relevant RingCentral API, widget, App Connect, add-in, bot, or SDK surface and configure OAuth authorization-code with PKCE or another supported authentication method.
  3. 3Test the integration, including redirects, consent, API errors, and rate-limit handling.
  4. 4In the Developer Console, create the App Gallery app card and profile with descriptions, screenshots or videos, documentation, terms, privacy, and support links.
  5. 5Select all or specific partner galleries, submit the completed profile for RingCentral approval, and publish after approval.

Key APIs & SDKs

RingCentral REST APIs for voice, SMS, team messaging, video, fax, data, analytics, and AI
OAuth 2.0 authorization-code flow with PKCE support
RingCentral Embeddable widgets
App Connect and no-code workflow integrations
Official JavaScript, Java, and .NET SDKs plus the Chrome embeddable-extension factory

Authentication & security

  • Primary auth: OAuth 2.0 authorization-code flow with PKCE
  • Also supports: JWT grant type for supported application patterns
  • Security review: Required
  • Marketplace approval is required before publication; the reviewed sources do not specify a separate named security audit or certification checklist.
  • Create or edit the profile in the Developer Console, provide all required fields and app data, configure distribution to selected RingCentral, brand, or carrier partner galleries, submit the profile, and receive RingCentral approval before publication. No guaranteed review SLA or separate security-certification checklist is published.
  • RingCentral documents user-level, account-level, global defensive, and custom limits. Published default examples are Light: 50 requests per user per minute, Medium: 40, Heavy: 10, and Auth: 5. Limits may be customized by app; exceeding a limit returns HTTP 429, with Retry-After and X-Rate-Limit-* headers potentially communicating handling details.

Monetization

Onboarding
Not publicly specified
Commission
Not publicly specified
Merchant of Record
Not publicly specified

Pros & cons for builders

Pros

  • The gallery contains more than 500 pre-built integrations.
  • It supports implementation paths ranging from no-code App Connect and embedded widgets to pro-code APIs and SDKs.
  • Approved profiles can be distributed across RingCentral and configured partner galleries.

Cons

  • Publication requires profile approval and substantial listing collateral.
  • Rate limits vary by usage-plan group and may be customized per app.
  • Commercial terms, fees, commissions, and merchant-of-record arrangements are not publicly specified.

Frequently asked questions

How do I get my app approved on RingCentral App Gallery?

Create or edit the profile in the Developer Console, provide all required fields and app data, configure distribution to selected RingCentral, brand, or carrier partner galleries, submit the profile, and receive RingCentral approval before publication. No guaranteed review SLA or separate security-certification checklist is published.

What authentication does RingCentral App Gallery use?

RingCentral App Gallery apps primarily authenticate with OAuth 2.0 authorization-code flow with PKCE, also supporting JWT grant type for supported application patterns.

How is RingCentral App Gallery monetized?

RingCentral App Gallery supports Free, Paid app, Usage-based, Revenue share, Listing fee. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.

Is a security review required to list on RingCentral App Gallery?

Yes, RingCentral App Gallery requires a formal security or listing review before apps go live. Marketplace approval is required before publication; the reviewed sources do not specify a separate named security audit or certification checklist.