PerfCopilot
HomeDocs
Documentation

Everything you need to write a fair review.

From your first connection to a sealed, delivered review. Set up PerfCopilot, connect your tools, and generate your first cited draft.

Connect 15Five

Goals, weekly check-ins (counts, NOT content), recognition given/received.

Prerequisites

  • 15Five admin
  • A PerfCopilot admin account (the Connect button is only visible to admins)

1. Generate credentials in 15Five

  1. Sign in to https://my.15five.com.
  2. Click your avatar in the top-right → AccountAPI.

📖 Official guide: Generate an API Access Token in 15Five — 15Five's own documentation for creating this credential.

  1. Click Generate token.
  2. Enable the scopes read:goals and read:checkins, then save and copy the token shown once.

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

  • API token

2. Paste into PerfCopilot

  1. Open Integrations on your PerfCopilot admin.

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

  3. Paste each value into the matching field:

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

  4. Click Save.

The 15Five credential drawer in PerfCopilot — paste your values, then click Save.
The 15Five credential drawer in PerfCopilot — paste your values, then click Save.

3. Verify

Click Test in the drawer. Expected:

✅ Authenticated as your.name@company.com

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

Common errors

| Message | What it usually means | Fix | |---|---|---| | HTTP 401 | Wrong token. | Re-generate the token in 15Five → Account → API and re-paste. | | HTTP 403 | Missing scopes. | Re-generate the token with read:goals and read:checkins enabled. | | HTTP 401: <body excerpt> | Credentials rejected. | Re-check that you copied the full token, no leading/trailing whitespace. |

What signals we pull

  • goals — current goal list per employee
  • check-in counts via attendance-like presence

Need a feature you don't see? Tell us →.