Zulip integration

Messaging connector, available on Zeplik

Zulip is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Zulip and Zeplik can act on your team messaging for you: Chat for distributed teams. Zulip combines the immediacy of real-time chat with an email threading model. You stay in the conversation while the assistant does the work in Zulip directly.

Zeplik exposes 41 read actions and 59 write actions for Zulip. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Zulip without your consent.

Try Zulip on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with Zulip

Read from Zulip (41)

Runs automatically in any conversation.

  • Check messages match narrow

    Tool to check if specific messages match a narrow filter. Use when you need to determine whether messages satisfy complex search criteria that the client cannot evaluate locally.

  • Get alert words

    Tool to retrieve all configured alert words for the authenticated user. Use when you need to check which words or phrases trigger notifications.

  • Get another user presence

    Tool to get the presence status for a specific user in Zulip. Use when you need to check if a user is currently active, idle, or offline. This endpoint is designed for embedding presence data in external applications. If the timestamp is more than a few minutes old, the user should be considered offline.

  • Get attachments

    Tool to retrieve metadata on files uploaded by the requesting user. Use when you need to list all attachments with their details including file names, sizes, and associated messages.

  • Get channel folders

    Tool to retrieve all channel folders in the organization, sorted by display order. Use when you need to list or organize channel folders.

  • Get custom emoji

    Tool to retrieve all custom emoji configured in the Zulip realm. Use when you need to get the list of available custom emoji including their names, IDs, and source URLs.

  • Get custom profile fields

    Tool to get all custom profile fields configured for the Zulip realm. Use when you need to retrieve the list of custom profile fields including their types, names, and configuration.

  • Get drafts

    Tool to fetch all drafts for the authenticated user. Use when you need to retrieve all saved draft messages, which are returned in order of last edit time (most recent first).

  • Get events

    Tool to get events from a Zulip event queue. Use when you need to retrieve new events after registering a queue.

  • Get file temporary url

    Tool to get a public temporary URL for an uploaded file in Zulip. Use when you need to access or share a file that was previously uploaded to the Zulip organization.

  • Get icon

    Tool to retrieve the URL of the Zulip realm's icon. Use when you need to get the organization's icon image URL.

  • Get invites

    Tool to retrieve all unexpired invitations for the Zulip organization. Use when you need to list all active email invitations and reusable invitation links that can be managed by the user.

and 29 more.

Act in Zulip (59)

Runs only after you enable write access.

  • Add alert words

    Tool to add alert words to the current user's configuration. Use when you need to configure words that trigger notifications for the user. Alert words are case insensitive and duplicates are automatically ignored.

  • Add apns token

    Tool to add an APNs (Apple Push Notification service) device token to Zulip. Use when registering an iOS device for push notifications.

  • Add default stream

    Tool to add a channel as a default stream in Zulip. Use when you want to configure a channel to be automatically subscribed for all new users joining the organization.

  • Add linkifier

    Tool to add a linkifier to a Zulip realm. Use when you need to automatically convert text patterns (like issue numbers or ticket IDs) into clickable links in messages.

  • Add navigation view

    Tool to add a navigation view in Zulip. Use when you need to create a custom navigation view or configure a built-in view for display in the sidebar.

  • Add reaction

    Tool to add an emoji reaction to a Zulip message. Use when you want to react to a message with an emoji.

  • Archive stream

    Tool to archive a channel in Zulip. Use when you need to permanently archive a channel by its ID.

  • Create big blue button video call

    Tool to create a BigBlueButton video call in Zulip. Use when you need to generate a video conference link for team meetings or discussions.

  • Create channel

    Tool to create a new channel in Zulip. Use when you need to set up a new communication channel with specified subscribers. Channels organize conversations by topic within Zulip.

  • Create channel folder

    Tool to create a new channel folder in Zulip. Use when you need to organize channels into folders for better management.

  • Create custom profile field

    Tool to create a custom profile field in Zulip. Use when you need to add custom user profile fields for organization members.

  • Create drafts

    Tool to create one or more draft messages in Zulip. Use when you need to save message drafts for later editing or sending.

and 47 more.

How to connect Zulip

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Zulip immediately.

  2. Connect Zulip

    Open Settings and go to Connectors, then press Connect on Zulip. You can also connect from the Zulip page in the app.

  3. Add your Zulip API key

    Paste your Zulip API key when prompted. Zeplik stores it securely on the server and starts working with Zulip right away.

Frequently asked questions

Can I use Zulip with Zeplik?
Yes. Zulip is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Zulip account inside any conversation.
What can Zeplik do with Zulip?
Once connected, Zeplik has 41 read and 59 write actions for Zulip. Chat for distributed teams. Zulip combines the immediacy of real-time chat with an email threading model.
How do I connect Zulip to Zeplik?
You connect Zulip by pasting your own Zulip API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in Zulip without asking?
No. Zeplik reads from Zulip by default. Any action that changes data in Zulip requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting Zulip cost?
Connecting Zulip is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related messaging integrations

Connect Zulip to your AI assistant

Every model, one chat. Bring Zulip into Zeplik and let the assistant do the work.