Pack dev Q for Slack-like Zulip

Hi all,

My organization has started using Zulip, an affordable open-source communication platform intended as a Slack alternative. Coda, of course, already has a robust integration for Slack, and what I’m wondering is, if there were a way to access and modify the Slack integration, or if not a similar Pack, to develop a Zulip Pack — so essentially looking for a short cut for building a Zulip Pack since it has extremely similar functionality. Important caveats – I’m not at all looking to rip off anyone’s work. I’m not a coder and don’t fully ‘get’ how the Packs vs. integrations work (and by extension the best way to connect via API). But a missing piece for us is connecting Zulip and Coda, so I’m just trying to understand if there may be a way to get farther down the road and not spend time reinventing a wheel. Hopefully that makes sense! TIA.

  • Joanne

Hi Joanne,

Welcome to Coda, and to the community!

You would need a zulip pack, which would use the Zulip API.

You are not going to be able to “adapt” an existing pack.

Other alternatives is to look for existing integrations like Zapier, or to see if you can use Coda for messaging instead.

Regards
P

Piet said it right! There’s no way to reuse existing pack code unfortunately.

Different APIs call for different code from the ground up even if the end functionality is similar.

Here’s a doc/post from an event my team held Called “build a pack”. I think it’s a great place to start if you want to try to build one! Watch the associated zoom recording in the doc.

Then, use @Dustin_Good1 ’s free/custom chatGPT helper that has a ton of contextual knowledge on packs as your assistant. You got this.

2 Likes

@Piet_Strydom , @Scott_Collier-Weir — thank you both for the insights and resources. I’ll dive into these, as well as looking into the idea of using Coda for messaging — something I never even thought of!