Home / Companies / WorkOS / Blog / Post Details
Content Deep Dive

How we shipped a production API out of one Slack thread

Blog post from WorkOS

Post Details
Company
Date Published
Author
Jônatas Santos
Word Count
1,799
Company Posts That Month
81
Language
English
Hacker News Points
-
Post removed?
No
Summary

WorkOS launched its IT Contact API on August 18 after developing it largely through a single Slack thread, where stakeholders made product, security, API-contract, and implementation decisions in real time while agents created tickets, wrote code, managed pull requests, responded to reviews, and merged changes. The process relied on clear division of labor between agents handling implementation and verification, with human participants focused on resolving scope questions and conducting substantive review; this review identified security, concurrency, and data-model issues and led to structural changes before release. The resulting API lets organizations create, list, and delete IT contacts, send feature-scoped Admin Portal invitations, and revoke invitations, allowing WorkOS to email setup links directly to customer IT administrators rather than requiring applications to relay them. Invitations can be scoped to features such as SSO, Directory Sync, log streams, domain verification, and bring-your-own-key, while organizations are limited to 20 contacts and one active Admin Portal invitation at a time; deleting a contact also revokes its active setup links. The account argues that this thread-to-production model is best suited to small, well-defined work with an empowered decision-maker present, rather than complex migrations or projects requiring coordination across teams.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.