Integrations overview and the integrations hub

A tour of how CultureMonkey connects to the rest of your stack - the HR integrations you can sync, the channels you deliver surveys through, single sign-on, and API access - plus where each one lives and how to enable, connect, and check its status.

9 min readAccount AdminUpdated July 2026
On this page

CultureMonkey works best when it plugs into the tools your organization already runs on. Instead of manually uploading spreadsheets, chasing people over email, and copying results into another dashboard, you can wire CultureMonkey to your HR system, your chat and messaging channels, your identity provider, and your data warehouse so that employees, survey invites, logins, and results all flow automatically.

This overview is the map. It explains the four families of integration CultureMonkey supports, where each one lives in the product, and the common pattern for turning one on, connecting it, and confirming it's working. Once you know the shape of things here, the individual setup guides (linked throughout) will make a lot more sense.

In a nutshell

CultureMonkey integrations fall into four groups: HR integrations (sync employees from your HRIS), channels (deliver surveys over email, Slack, Teams, SMS, and WhatsApp), single sign-on (SAML and social login), and API and data exports (push results to your warehouse or pull them programmatically). HR integrations and data exports live on the Integrations page; channels live on the Channels page; SSO and API access are configured with help from your account team.

The four families of integration

It helps to think of integrations by the job they do rather than by the vendor name. Every connector CultureMonkey offers falls into one of these four buckets.

FamilyWhat it doesWhere it lives
HR integrations (HRIS)Sync employees and their profile attributes into CultureMonkey automaticallyIntegrations page, "HR Integrations" tab
ChannelsDeliver surveys and reminders and collect responses over the tools employees already useChannels page
Single sign-on (SSO)Let people log in with your identity provider instead of a separate passwordConfigured with your account team
API and data exportsSend results to your data warehouse, or drive CultureMonkey programmaticallyIntegrations page, "Data Exports" tab; plus the CultureMonkey API

The rest of this article walks through each family, then covers the mechanics that are common to all of them: enabling, connecting, and checking status.

HR integrations: keeping your people list in sync

Your employee list is the foundation of everything in CultureMonkey. If it's stale, surveys go to the wrong people, demographics are wrong, and reports mislead. An HR integration (also called an HRIS connector) solves this by syncing employees and their attributes (department, location, manager, join date, and more) directly from your system of record on a schedule, so you never have to re-upload a spreadsheet.

You'll find HR integrations on the Integrations page, which sits in the left sidebar under the General group with a plug icon. The page opens on the HR Integrations tab, where each available connector appears as a card with its logo, name, and a short description of what it syncs.

app.culturemonkey.io/integrations
The Integrations page showing HR integration cards with Connect and Connected states, plus the HR Integrations and Data Exports tabs.
The Integrations page groups HR connectors on one tab and data exports on another. Connected integrations are highlighted.

CultureMonkey supports a range of HR systems, including BambooHR, Darwinbox, Zoho People, Workday, Keka, SuccessFactors, and Workline, among others. Some connectors sync on a fixed cadence once connected; others let you trigger a first sync manually. Because the exact list and connection method vary by provider (OAuth redirect, a subdomain and key, or a scheduled pull), the step-by-step details live in a dedicated guide: see Connect an HRIS to sync employees and the provider-specific pages it links to.

Not sure whether to integrate or import?

If your HR system is on the supported list, an integration is almost always the better choice because it keeps itself current. A one-time CSV import is best for a quick start, a pilot, or a system that CultureMonkey doesn't yet connect to directly.

If you don't see your HR system on the page, each card for an unsupported provider shows a Contact Us button. Using it sends a request to your account team so they can tell you about roadmap plans or help with an alternative.

Channels: how surveys reach your employees

A channel is a delivery route - the medium employees receive a survey invite or reminder through, and often the medium they respond through too. Meeting people where they already are is one of the most reliable ways to lift participation, so CultureMonkey takes an omni-channel approach.

Channels live on their own Channels page, in the sidebar under the Listen group with a broadcast-tower icon. Each channel appears as a card describing what it does and whether it's active for your account.

The channels available are:

ChannelBest forNotes
EmailThe default for most workforcesAlways on; CultureMonkey manages email delivery for your domain end to end
SlackTeams that live in SlackA dedicated CultureMonkey bot DMs invites and reminders and collects anonymous responses
Microsoft TeamsOrganizations standardized on TeamsThe CultureMonkey bot delivers surveys inside Teams
SMSDeskless and blue-collar staff without regular emailText-message invites and reminders
WhatsAppReaching people on their phones, including proactive feedbackEmployees can also message the CultureMonkey contact to raise anonymous feedback

Email is available to every account and is always connected, so there's nothing to switch on. The chat channels (Slack and Microsoft Teams) require a one-time connection because they install a bot into your workspace and grant CultureMonkey permission to message your people. SMS and WhatsApp are enabled at the account level by your account team and then appear as active once switched on.

For the day-to-day of sending through each channel, see Send surveys over Slack, Send surveys over Microsoft Teams, Send surveys over SMS, and Send surveys over WhatsApp. To connect Slack specifically, start with Connect Slack.

The Channels page can be hidden

Some accounts have the Channels menu turned off (for example, when delivery is managed centrally). If you can't see Channels in the sidebar, that's a deliberate account setting rather than a missing feature. Your account team can confirm.

Single sign-on: logging in through your identity provider

Single sign-on (SSO) lets employees and admins sign in to CultureMonkey using your organization's existing identity provider instead of a separate CultureMonkey password. That means fewer passwords to manage, centralized access control, and automatic offboarding when someone leaves.

CultureMonkey supports SAML-based SSO, which works with identity providers such as Okta, Azure AD / Microsoft Entra, OneLogin, and Google Workspace. It also supports social sign-in options so people can log in with a familiar account.

Because SSO involves exchanging certificates and metadata between CultureMonkey and your identity provider, it's set up in partnership with your account team rather than from a self-serve card. You provide your IdP metadata, CultureMonkey provides its service-provider details, and the connection is tested before it goes live. For the full walkthrough, see Set up SAML single sign-on.

SSO and provisioning are related but separate

SSO handles authentication (who can log in). Keeping the actual list of people current is a job for your HR integration or SCIM provisioning. Many organizations run both: SSO for login, an HRIS connector for the employee list.

API and data exports

The fourth family is about moving data in and out of CultureMonkey programmatically.

Data exports (warehouse sync) push your survey and participation data into your own data warehouse so your analytics team can blend engagement metrics with other business data. You'll find these on the Integrations page under the Data Exports tab, right next to HR integrations. From there you can create a warehouse connection, trigger a sync, and review connection logs. The tab also shows how many export integrations are currently active.

The CultureMonkey API lets you drive the platform from your own systems: for example, fetching survey templates, sending a survey, or checking a survey's status and participation programmatically. API calls authenticate with an API key tied to your account. For how to generate, reveal, and revoke keys, see Manage API keys.

Treat API keys like passwords

An API key grants access to your account's data. Store it securely, never commit it to a public repository, and revoke and regenerate it immediately if you suspect it has leaked.

Enabling, connecting, and checking status

Across all four families, the lifecycle of an integration follows the same three stages. Knowing them makes every connector easier to reason about.

  1. 1Enable (make it available) - Some integrations are visible to everyone; others are switched on for your account first. Channels like SMS and WhatsApp, the visibility of the Integrations page itself, and SSO are enabled at the account level, sometimes with help from your account team. Once enabled, the integration appears as an actionable card rather than a "Contact Us" prompt.
  2. 2Connect (authorize it) - This is the one-time handshake. For OAuth-based connectors (Slack, Teams, several HR systems) you click Connect or Activate and approve access in the provider's own window. For key-based connectors you enter a subdomain and credentials. For SSO you exchange metadata. After a successful connection you're returned to CultureMonkey with a confirmation message.
  3. 3Check status (confirm it's working) - The card's button reflects the current state, so a glance tells you whether an integration is live.

The status labels are worth memorizing because they mean the same thing everywhere:

What you seeFamilyMeaning
ConnectHR integrationsAvailable for your account, not yet connected
ConnectedHR integrationsAuthorized and syncing (the card is highlighted)
ActivateChannelsAvailable, not yet linked
ActiveChannelsLinked and delivering
Contact UsBothNot available on your plan yet; opens a request to your account team

For channels that support it (Slack, for example), a connected card can also show a Deactivate option so you can revoke access cleanly. Deactivating Slack revokes the bot's permissions and stops it from delivering notifications, so only do it when you intend to stop using that channel.

A connection can succeed but still need data

"Connected" or "Active" means the authorization worked. For HR integrations, the first employee sync then runs on a short delay and can take a little while for large organizations. If a connector shows as connected but you don't see synced employees yet, give the first sync time to finish before troubleshooting.

Who can manage integrations

Setting up integrations is an Account Admin responsibility. The Integrations and Channels pages are gated by the "view integrations" permission, so admins with that access see them in the sidebar and other roles do not. This keeps sensitive connections (which can grant access to your HR data and messaging tools) in the hands of the people accountable for them. For a full breakdown of what each role can do, see Understand roles and permissions.

Frequently asked questions

What's the difference between the Integrations page and the Channels page?

The Integrations page (plug icon, under General) is for syncing data: HR systems on the "HR Integrations" tab and warehouse exports on the "Data Exports" tab. The Channels page (broadcast-tower icon, under Listen) is for delivery: the routes surveys travel to reach employees, such as email, Slack, Teams, SMS, and WhatsApp.

My integration says "Contact Us" instead of "Connect." Why?

That connector isn't available on your account yet. The button sends a request to your CultureMonkey account team, who can enable it, discuss plan availability, or suggest an alternative. Once it's enabled for you, the card switches to a Connect or Activate button.

I don't see the Channels (or Integrations) menu at all. What happened?

Both pages can be hidden by account-level settings, and they require the "view integrations" permission. If you're an admin and still can't see them, the page has likely been intentionally hidden for your account. Your account team can turn it back on.

Do I need an HR integration if I already use SSO?

Usually yes. SSO controls who can log in, but it doesn't necessarily keep your full employee list and their attributes current. An HR integration (or SCIM provisioning) handles the roster. Many organizations run both together.

How do I disconnect an integration?

It depends on the connector. Some channels expose a Deactivate button on the connected card (Slack is one), which revokes access immediately. For others, and for HR integrations, contact your account team to disconnect safely so that in-flight syncs and deliveries are handled cleanly.

Where to go next