PerfCopilot

Connect RingCentral

Call analytics, agent activity, queue performance per employee.

Prerequisites

  • RingCentral admin role
  • Access to the RingCentral Developer Portal
  • A PerfCopilot admin account (the Connect button is only visible to admins)

1. Generate credentials in RingCentral

  1. Sign in to https://developers.ringcentral.com.
  2. Click Create app and choose auth type JWT auth.

๐Ÿ“– Official guide: Creating a JWT credential โ€” RingCentral's own documentation for creating this credential.

  1. On the Scopes tab, enable:
    • ReadAccounts
    • ReadCallLog
    • ReadCallRecording
  2. Open the Credentials tab and click Generate JWT โ€” save the JWT token (shown once).

Copy these values; you'll paste them in the next step:

  • JWT token

2. Paste into PerfCopilot

  1. Open Integrations on your PerfCopilot admin.

  2. Find the RingCentral card and click Connect (or Manage if already configured).

  3. Paste each value into the matching field:

    | Field in PerfCopilot | Value from step 1 | |---|---| | JWT token | <your value> |

  4. Click Save.

The RingCentral credential drawer in PerfCopilot โ€” paste your values, then click Save.
The RingCentral credential drawer in PerfCopilot โ€” paste your values, then click Save.

3. Verify

Click Test in the drawer. Expected:

โœ… Authenticated as your-account@ringcentral.com

If you see a red error, jump to Common errors.

Common errors

| Message | What it usually means | Fix | |---|---|---| | OAU-251 | JWT was signed with a key that doesn't match the app. | Regenerate the JWT from the Credentials tab and re-paste. | | CMN-301: invalid scope | The JWT was minted with a smaller scope set than PerfCopilot needs. | Re-edit the app, add ReadAccounts, ReadCallLog, ReadCallRecording, regenerate the JWT, re-paste. | | HTTP 401: <body excerpt> | Credentials rejected. | Re-check that you copied the full token, no leading/trailing whitespace. |

What signals we pull

  • phone โ€” call counts and durations

Need a feature you don't see? Tell us โ†’.