Zulip

Zulip integration on indie.money — send messages and manage streams and users

Written By pvdyck

Last updated About 1 hour ago

Zulip

Supported — Send messages, manage streams, and administer users via the Zulip API.

NodesZulip
AuthAPI key (URL, email, and API key) via Secure Vault

Credential Setup

When configuring the Zulip credential in Secure Vault, provide:

  • URL — your Zulip site address (e.g. https://yourZulipDomain.zulipchat.com)
  • Email — the email of the account or bot the API key belongs to
  • API Key — the API key for that account or bot

Operations

Message

  • Send to Stream — post a message to a stream topic
  • Send Private — send a private message
  • Update — edit an existing message's content or topic
  • Get — retrieve a message
  • Delete — remove a message
  • Upload a File — upload a file to Zulip

Stream

  • Create — create a new stream
  • Get Many — list available streams
  • Get Subscribed — list streams the account is subscribed to
  • Update — modify stream settings
  • Delete — remove a stream

User

  • Create — add a new user
  • Get — retrieve a single user
  • Get Many — list users
  • Update — modify a user's details
  • Deactivate — deactivate a user

Compatibility

All operations supported.