New: every message picks a fast or a slow model

Zulip

Chat for distributed teams. Zulip combines the immediacy of real-time chat with an email threading model.

What agents can do

Actions111

  • Add alert words

    Tool to add alert words to the current user's configuration.

  • Add apns token

    Tool to add an APNs (Apple Push Notification service) device token to Zulip.

  • Add default stream

    Tool to add a channel as a default stream in Zulip.

  • Add linkifier

    Tool to add a linkifier to a Zulip realm.

  • Add navigation view

    Tool to add a navigation view in Zulip.

  • Add reaction

    Tool to add an emoji reaction to a Zulip message.

  • Archive stream

    Tool to archive a channel in Zulip.

  • Check messages match narrow

    Tool to check if specific messages match a narrow filter.

52 more
  • Create big blue button video call

    Tool to create a BigBlueButton video call in Zulip.

  • Create channel

    Tool to create a new channel in Zulip.

  • Create channel folder

    Tool to create a new channel folder in Zulip.

  • Create custom profile field

    Tool to create a custom profile field in Zulip.

  • Create drafts

    Tool to create one or more draft messages in Zulip.

  • Create invite link

    Tool to create a reusable invitation link for the Zulip organization.

  • Create message reminder

    Tool to create a message reminder in Zulip.

  • Create saved snippet

    Tool to create a saved snippet in Zulip.

  • Create scheduled message

    Tool to create a scheduled message in Zulip.

  • Delete draft

    Tool to delete a draft in Zulip.

  • Delete message

    Tool to delete a message in Zulip.

  • Delete queue

    Tool to delete an event queue previously registered via POST /api/v1/register.

  • Delete reminder

    Tool to delete a reminder from Zulip.

  • Delete saved snippet

    Tool to delete a saved snippet by its ID.

  • Delete scheduled message

    Tool to delete a scheduled message in Zulip.

  • Delete topic

    Tool to delete a topic from a Zulip channel/stream.

  • Edit draft

    Tool to edit an existing draft message in Zulip.

  • Edit navigation view

    Tool to update a navigation view in Zulip.

  • Edit saved snippet

    Tool to edit a saved snippet by updating its title and/or content.

  • Export realm

    Tool to create a Zulip realm data export.

  • Get alert words

    Tool to retrieve all configured alert words for the authenticated user.

  • Get another user presence

    Tool to get the presence status for a specific user in Zulip.

  • Get attachments

    Tool to retrieve metadata on files uploaded by the requesting user.

  • Get channel folders

    Tool to retrieve all channel folders in the organization, sorted by display order.

  • Get custom emoji

    Tool to retrieve all custom emoji configured in the Zulip realm.

  • Get custom profile fields

    Tool to get all custom profile fields configured for the Zulip realm.

  • Get drafts

    Tool to fetch all drafts for the authenticated user.

  • Get events

    Tool to get events from a Zulip event queue.

  • Get file temporary url

    Tool to get a public temporary URL for an uploaded file in Zulip.

  • Get icon

    Tool to retrieve the URL of the Zulip realm's icon.

  • Get invites

    Tool to retrieve all unexpired invitations for the Zulip organization.

  • Get is user group member

    Tool to check if a user is a member of a specific user group.

  • Get linkifiers

    Tool to retrieve all configured linkifiers in the Zulip realm.

  • Get message

    Tool to fetch a single message by ID from Zulip.

  • Get message history

    Tool to fetch the complete edit history of a Zulip message.

  • Get messages

    Tool to fetch messages from Zulip.

  • Get navigation views

    Tool to fetch all navigation views for the authenticated user.

  • Get own user

    Tool to retrieve the profile information for the authenticated user.

  • Get read receipts

    Tool to retrieve read receipts for a message in Zulip.

  • Get realm export consents

    Tool to retrieve data export consent state for users in a realm.

  • Get realm exports

    Tool to retrieve all data exports for the Zulip organization.

  • Get realm presence

    Tool to get the presence status for all users in the Zulip realm.

  • Get reminders

    Tool to fetch all undelivered reminders for the authenticated user.

  • Get saved snippets

    Tool to fetch all saved snippets for the authenticated user.

  • Get scheduled messages

    Tool to fetch all scheduled messages for the authenticated user.

  • Get server settings

    Tool to retrieve server configuration and available authentication methods.

  • Get stream by id

    Tool to get detailed information about a Zulip channel by its ID.

  • Get stream email address

    Tool to retrieve the email address for a Zulip channel.

  • Get stream id

    Tool to get a channel's unique ID by its name.

  • Get streams

    Tool to retrieve all channels (streams) in Zulip that match specified filters.

  • Get stream topics

    Tool to retrieve all topics in a Zulip channel.

  • Get subscribers

    Tool to get all subscribers of a Zulip channel.

And 51 more in Definable.

How it connects

You paste an API key from Zulip on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.

More in Team Chat

Slack

team chat

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work - all within a secure, enterprise-grade environment.

133 actions · 9 triggers

Slackbot

team chat

Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up users and channels - while continuing to post and react as the bot. Includes direct messages and user email addresses so agents can search across DMs and resolve users by email.

133 actions · 9 triggers

Zoom Team Chat

team chat

Zoom Team Chat is Zoom's persistent messaging product: channels, direct messages, threads, reactions, file sharing, reminders and shared spaces, all accessible through the Zoom REST API as the connected user

44 actions

Microsoft Teams

team chat

Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams

28 actions

Superchat

team chat

Superchat is a unified messaging platform that enables businesses to communicate with customers across multiple channels, including WhatsApp, Instagram Direct, Facebook Messenger, Email, and more.

17 actions

Telegram

team chat

Telegram is a cloud-based messaging app with a focus on security and speed. Build bots to send messages, manage chats, and interact with users.

17 actions