Skip to main content

ChartHop setup

ChartHop connects through the unified HRIS connector. This page covers the ChartHop-side configuration you complete first. Once it's done, add the connector in Mesh by following Connect your HR system.

You finish with two values:

ValueWhere it comes from
SubdomainThe organization segment of your ChartHop URL
API tokenSettings → Apps

Before you start​

You need admin permissions in your company's ChartHop instance, or a colleague who has them.

Third-party product

These steps reflect Axiad's current understanding of ChartHop's configuration. Because ChartHop is a third-party product, there may be variations between your experience and what this guide describes, depending on the version in use and recent updates.

If you find a significant difference, or anything that doesn't make sense, let us know through Axiad support.

Step 1 — Find your subdomain​

Your subdomain is the organization segment of your ChartHop URL. If your URL is https://app.charthop.com/acme/home, the subdomain is acme.

The ChartHop URL showing the organization segment

Step 2 — Create an API token​

  1. Go to Settings → Apps → All apps and install the integration app.

  2. Generate an API token with the Owner access level.

    Owner access is required

    A token at a lower access level authenticates but cannot read the full population, so the connector goes healthy and returns a partial estate.

  3. Save the token.

Step 3 — Connect in Mesh​

Follow Connect your HR system, choose ChartHop in the connection window, and supply the subdomain and token.

After connecting​

The connector appears in your connectors list with Health: Initializing while the first collection runs, then moves to Good. Access is read-only: Mesh does not write back to ChartHop.

If it doesn't come online, see Troubleshoot HR connectors.

Troubleshooting​

What you seeLikely causeFix
Only some employees arriveThe token is below Owner access levelGenerate a new token at owner level and reconnect
Authentication failsThe full URL was entered instead of the organization segmentUse just the segment, for example acme