Communication

Zulip

Zulip is team chat organised into channels and, inside each channel, topics.

Authentication

  • API key

Actions

Generic API request. Call any Zulip API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get userGet one member of the Zulip organization by user id - their name, role, bot and active flags, and deliveryemail, the real address, which Zulip returns only when the member's email visibility lets the connected account see it (null otherwise).
  • List streamsBrowse the channels (streams) the bot can see in the Zulip organization, to find the channel name or id to post into.
  • List subscriptionsBrowse the channels the connection's bot is subscribed to - what it can actually post into without subscribing first.
  • List usersBrowse the members of the Zulip organization, to map an email or full name back to the user id the subscription endpoints take.
  • Send messagePost a message as the connected bot — into a channel topic, or as a direct message to one or more people.
  • Set typing statusShow, or clear, the "is typing…" notice for the bot in a direct message or a channel topic, so the people there know a reply is coming.

Triggers

  • Bot mentioned or messagedAnswers as an agent in Zulip: when someone @-mentions the outgoing-webhook bot in a channel topic, or sends it a direct message, the agent replies in that topic or conversation.
  • Bot mentioned or messaged (webhook)Starts when someone @-mentions or directly messages a Zulip outgoing-webhook bot, delivered as a webhook rather than polled.
  • New messageStarts when a new message is posted to a channel or direct conversation the connected bot can see in the Zulip organization.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.