Files
upstream-zulip/templates/corporate/case-studies/semsee-case-study.md
upstream-mirror 64898b2c79
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
snapshot of https://github.com/zulip/zulip.git @ 48c69911c7dd4e03b20552eb3bd77ad8151c1357 (2026-09-15)
2026-09-15 15:05:30 +05:00

4.4 KiB
Raw Permalink Blame History

Semsee is a technology startup in the commercial insurance space, building intelligent software that digitizes slow manual processes. Originally based out of an office in New York, Semsee moved to a remote-work model during the pandemic, and now has several satellite teams across the US.

Semsee adopted Zulip early on in its journey. “We didn’t plan to be remote,” says James van Lommel, Director of Engineering at Semsee. “But now that we are remote, it’s good to have a communication tool that really backs that up.”

Now that we are remote, it’s good to have a communication tool that really backs that up.

— James van Lommel, Director of Engineering at Semsee

Looking for something better than Slack

James van Lommel joined Semsee in 2018 to lead the engineering team. At the time, the company was using Slack. James knew his choice of communication platform would have broad implications: “Communication helps feed the type of culture you have at a company,” James says.

James had used Slack extensively in his prior work experience. “Seeing how Slack gets used, especially as a company grows larger, I knew I wanted something better,” he recalls. “If you are not using Slack all the time, you can’t keep up with what’s happening.” James wanted a chat tool that would create breathing room for focused work, in-person conversations, and different work schedules.

Seeing how Slack gets used, especially as a company grows larger, I knew I wanted something better.

— James van Lommel, Director of Engineering at Semsee

In addition, as a security expert, James was interested in a self-hosted solution. “There is so much sensitive data that goes into a chat tool,” he says. “When we self-host, the messages don’t live on anyone else’s cloud.”

When James discovered Zulip, the topic-based threading model piqued his interest. “I didn’t want Mattermost or another self-hosted Slack clone,” he says. James quickly set up a Zulip server — he found that the instructions for self-hosting were easy to follow, and worked without a hitch. After trying Zulip for a few days with some coworkers, James was convinced that Zulip was the right choice for Semsee. “We need our employees to be able to come to the right place, and have a conversation about one thing,” he says. “Zulip solves that pain point.”

An efficient way to organize communication

These days, Zulip is at the core of company communication at Semsee. Email is rarely used for internal communications. For jumping on a call, Zulip’s native call integration is an easy starting point. System monitoring and software development processes are integrated with Zulip via the API. For example, a custom integration sends logging data from Semsee’s product into Zulip, with a channel and topic configured based on the deployed environment.

New employees adapt easily to Zulip’s organized conversations. By reading ongoing discussions, they quickly get an intuition for when to start a new topic, and what kinds of topic names work well. “Once they get used to Zulip, they are just rolling with it, and I don’t hear any complaints,” says James. With conversations organized by topic, “people don’t have to scroll through and cherry-pick out the messages they need to read,” James says.

Semsee invites customers to join the company Zulip chat as guests. “Our customers just see one channel with one or two topics, so it’s very easy for them,” James explains. On the flip side, when Semsee employees are invited to join customers’ Slack chats, they miss Zulip. “I don’t like going back to Slack now. It’s just not as efficient a way to organize communication,” says James. “A few users from an extensive Slack background have told me: ‘Zulip is just better.’"

I don’t like going back to Slack now. It’s just not as efficient a way to organize communication.

— James van Lommel, Director of Engineering at Semsee


Check out our guide on using Zulip for business. You can also learn how Zulip is being used at the Atolio startup, the iDrift AS company, the End Point Dev software consultancy, and the GUT contact support agency.