An AI teammate for Zulip.
Connect Zulip and your Cicada agent works in it for you: 111 Zulip actions, from looking things up to making changes. Ask from iMessage, WhatsApp, Slack or the app, and keep it read-only if you only want it to look.
300 free credits. No card. Read-only if you want.
- What's overdue in Zulip, and who owns it?
- Turn the action items from today's call into Zulip tasks.
- Post a Friday summary of what got done in Zulip to #team.
- Which Zulip projects have had no updates in two weeks?
111 Zulip actions, picked for what you ask.
About Zulip: Chat for distributed teams. Zulip combines the immediacy of real-time chat with an email threading model.
Reads
45 in all · always allowed- Get messageFetch a single message by ID from Zulip. Use when you need to retrieve the full details of a…
- Get MessagesFetch messages from Zulip. Use when you need to retrieve messages using various filters like anchor…
- Get own userRetrieve the profile information for the authenticated user.
- Get Channel IDGet a channel's unique ID by its name. Use when you need to retrieve the numeric identifier for a…
- Get All ChannelsRetrieve all channels (streams) in Zulip that match specified filters.
- Get Channel by IDGet detailed information about a Zulip channel by its ID.
- Get stream topicsRetrieve all topics in a Zulip channel. Use when you need to get the list of discussion topics…
- Get SubscriptionsRetrieve all channels (streams) the authenticated user is subscribed to.
- Get user by emailFetch a user by email address from Zulip. Use when you need to retrieve detailed information about…
- Get Scheduled MessagesFetch all scheduled messages for the authenticated user. Use when you need to retrieve all…
Changes
66 in all · off when Zulip is read-only- Send MessageSend a message in Zulip. Use when you need to send a direct message to users or post a message to a…
- Create ChannelCreate a new channel in Zulip. Use when you need to set up a new communication channel with…
- Update MessageEdit a message in Zulip. Use when you need to update message content, move messages to a different…
- Delete ReminderDelete a reminder from Zulip. Use when you need to remove a scheduled reminder by its ID.
- Mark Topic as ReadMark all messages in a topic as read. Use when you need to clear unread status for all messages…
- Mark Stream as ReadMark all messages in a Zulip channel as read. Use when you need to mark all unread messages in a…
- Delete Saved SnippetDelete a saved snippet by its ID. Use when you need to remove a snippet from saved snippets.
- Subscribe to ChannelSubscribe users to one or more Zulip channels. Use when you need to add users to channels.
- Update SubscriptionsUpdate channel subscriptions by subscribing to new channels or unsubscribing from existing ones.
- Create Scheduled MessageCreate a scheduled message in Zulip. Use when you need to schedule a message to be sent at a future…
Showing 20 of 111. Your agent can use every one of them; you don't pick them, you ask for the outcome.
Connected in a minute. In your control after that.
Connect Zulip
Open Connections, find Zulip and paste an API key from your Zulip account settings. Cicada checks it works before saving it.
Choose what it may do
Full, Ask first or Read-only, for the whole workspace. Share Zulip with the team, or keep it under each person's own login.
Ask from anywhere
Text your agent on iMessage or WhatsApp, message it in Slack or the app, or put a Zulip job on a schedule: every morning, every Friday.
Zulip, together with the rest of your stack.
Ask for an outcome that spans apps and your agent pulls from each one, cross-checks them and sends back one answer.
More projects & tasks integrations
Often used alongside
Zulip and Cicada, answered.
Does Cicada integrate with Zulip?
Yes. Zulip is one of the 888 apps with a page here, and it connects with an API key. Once it's connected, every agent in your workspace can use it from any channel you talk to them on.
How do I connect Zulip?
Open Connections, find Zulip and paste an API key from your Zulip account settings. Cicada checks it works before saving it.
What can Cicada do in Zulip?
111 actions: 45 that read from Zulip and 66 that change things in it, for example get message, get messages, get own user. It picks the right ones for what you ask and chains them with your other apps.
Can I stop Cicada changing things in Zulip?
Yes. In Connections, set Zulip to Read-only and no agent in your workspace can create, change or delete anything in it; it can still read. Ask first lets it act but makes it check with you before each change.
Can I ask about Zulip from my phone?
Yes. Text your agent on iMessage or WhatsApp, or message it in Slack or the app. It answers in the same thread, and it can run Zulip jobs on a schedule, like every morning at 8.
Is my Zulip data safe?
Your Zulip login or key is stored on the server and never appears in a conversation. Disconnecting removes it. Every action an agent takes is in your activity log, and your data isn't used to train models.
One teammate. The output of a team.
Works nights, remembers every decision, answers in the thread. Start free with 300 credits.