Skip to main content
C1 provides identity governance for Zulip. Integrate your Zulip organization with C1 for unified visibility and governance over who can sign in and what organization role they hold.

Capabilities

ResourceSyncProvision
Users
The connector syncs the members of your Zulip organization as user identities. Each user carries their organization role (Owner, Administrator, Moderator, Member, or Guest), their login email, and whether their account is active. Bot accounts are synced as service identities.
This connector is identities-only: it lists users and surfaces each person’s organization role as an attribute on their identity, but it does not sync entitlements or grants and does not change anyone’s access.

Gather Zulip credentials

You need a Zulip bot and its API key. The connector signs in as the bot, so the bot must be able to see your organization’s members. Treat the API key as a secret.
1
Sign in to your Zulip organization (for example https://your-org.zulipchat.com).
2
Open Settings, then Bots (under your personal settings, or under Organization settings if you manage the organization), and click Add a new bot. Choose a Generic bot, give it a name, and create it.
3
Copy the new bot’s email and its API key from the bot’s entry in the bot list. You will enter both when configuring the connector.
4
Note your organization URL — the address you use to reach Zulip, for example https://your-org.zulipchat.com.

Configure the Zulip connector

Follow these instructions to use a built-in, no-code connector hosted by C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for Zulip and click Add.
3
Choose how to set up the new Zulip connector.
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the Zulip credentials:
  • Organization URL: Your organization’s full Zulip URL (for example https://your-org.zulipchat.com).
  • Bot email: The email address of the bot you created.
  • Bot API key: The API key shown for that bot.
8
Click Save.
9
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.
Done. Your Zulip connector is now pulling access data into C1.