Connect Zulip with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Zulip

Available tools and events after Zulip is connected.

  • 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 Device 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 Channel

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

  • 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.

  • Create BigBlueButton 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.

  • Create Message Reminder

    Tool to create a message reminder in Zulip. Use when you need to set up a reminder for a specific message that will be sent at a scheduled time via the Notification Bot.

  • Create Reusable Invitation Link

    Tool to create a reusable invitation link for the Zulip organization. Use when you need to generate an invite link that can be shared with multiple users to join the organization.

  • Create Saved Snippet

    Tool to create a saved snippet in Zulip. Use when you need to save reusable text content that can be quickly inserted into messages.

  • Create Scheduled Message

    Tool to create a scheduled message in Zulip. Use when you need to schedule a message to be sent at a future time to channels or direct messages.

  • Delete Draft

    Tool to delete a draft in Zulip. Use when you need to remove a saved draft message.

  • Delete Event Queue

    Tool to delete an event queue previously registered via POST /api/v1/register. Use when you need to clean up a queue that is no longer needed.

  • Delete Message

    Tool to delete a message in Zulip. Use when you need to remove a message from a stream or direct message conversation.

  • Delete Reminder

    Tool to delete a reminder from Zulip. Use when you need to remove a scheduled reminder by its ID.

  • Delete Saved Snippet

    Tool to delete a saved snippet by its ID. Use when you need to remove a snippet from saved snippets.

  • Delete Scheduled Message

    Tool to delete a scheduled message in Zulip. Use when you need to cancel a message that was scheduled to be sent later. This is permanent and cannot be undone.

  • Delete Topic

    Tool to delete a topic from a Zulip channel/stream. Use when you need to permanently remove a topic and all its messages from a specific stream. Note: This operation is irreversible and will delete all messages in the…

Setup

Connect Zulip in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.