• DocsDocs
  • PricingPricing
Book a demo
Sign in
Sign in
Book a demo
    • Ready-made features
      • AI Copilots
        AI Copilots

        In-app AI agents that feel human

      • Comments
        Comments

        Contextual commenting

      • Multiplayer Editing
        Multiplayer Editing

        Realtime collaboration

      • Notifications
        Notifications

        Smart alerts for your app

      • Presence
        Presence

        Realtime presence indicators

    • Platform
      • Monitoring Dashboard
        Monitoring Dashboard

        Monitor your product

      • Realtime Infrastructure
        Realtime Infrastructure

        Hosted WebSocket infrastructure

    • Tools
      • Examples

        Gallery of open source examples

      • Next.js Starter Kit

        Kickstart your Next.js collaborative app

      • DevTools

        Browser extension for debugging

      • Tutorial

        Step-by-step interactive tutorial

      • Guides

        How-to guides and tutorial

    • Company
      • Blog

        The latest from Liveblocks

      • Customers

        The teams Liveblocks empowers

      • Changelog

        Weekly product updates

      • Security

        Our approach to security

      • About

        The story and team behind Liveblocks

  • Docs
  • Pricing
  • Ready-made features
    • AI Copilots
    • Comments
    • Multiplayer Editing
    • Notifications
    • Presence
    Platform
    • Monitoring Dashboard
    • Realtime Infrastructure
    Solutions
    • People platforms
    • Sales tools
    • Startups
    Use cases
    • Multiplayer forms
    • Multiplayer text editor
    • Multiplayer creative tools
    • Multiplayer whiteboard
    • Comments
    • Sharing and permissions
    • Document browsing
  • Resources
    • Documentation
    • Examples
    • React components
    • DevTools
    • Next.js Starter Kit
    • Tutorial
    • Guides
    • Release notes
    Technologies
    • Next.js
    • React
    • JavaScript
    • Redux
    • Zustand
    • Yjs
    • Tiptap
    • BlockNote
    • Slate
    • Lexical
    • Quill
    • Monaco
    • CodeMirror
  • Company
    • Pricing
    • Blog
    • Customers
    • Changelog
    • About
    • Contact us
    • Careers
    • Terms of service
    • Privacy policy
    • DPA
    • Security
    • Trust center
    • Subprocessors
  • HomepageSystem status
    • Github
    • Discord
    • X
    • LinkedIn
    • YouTube
    © 2025 Liveblocks Inc.
Blog/Customers

How Artefact reinvented collaborative workspaces for technical teams

Discover how Artefact built a purpose-built documentation workspace with AI-assisted editing, realtime approvals, and powerful collaboration, tailored for modern product and engineering teams.

, on April 17th
How Artefact reinvented collaborative workspaces for technical teams
April 17th·5 min read
Share article
Artefect
1-10Founded 2024With Liveblocks since April 2025www.tryartefact.com

Challenge

Artefact provides a shared workspace for teams to create, review, and approve technical documents effortlessly. Its powerful tools help clarify collaboration, automate approvals, and keep technical teams aligned, so they can focus on shipping, not guessing.

Technical documentation is essential–but creating it in enterprise environments is notoriously difficult. Product and engineering teams spend countless hours shaping requirements and specifications, only to hit familiar bottlenecks—securing clear and timely approvals from cross-functional stakeholders.

Artefact recognized that traditional approval methods, like dropdown menus and cluttered version histories, simply weren’t cutting it. They left teams unsure about who approved what, and when, resulting in delays and confusion. For this reason, they built something better, a dedicated, collaborative workspace tailored specifically to the way technical teams create, review, and approve docs.

An approval taking place in Artefact

Solution

Artefact partnered with Liveblocks to build a dynamic documentation workspace that reimagines how product and engineering teams collaborate. The team implemented a number of key collaborative features, powered by Liveblocks.

Presence indicators

Using presence avatars, team members can see who is currently viewing and editing a document in realtime, providing instant visibility into team activities.

Presence

Live avatar stack created with Liveblocks Presence

Collaborative editing

Artefact’s collaborative document editing allows teams to work together in realtime, creating rich-text documents together. You can add use mentions, headings, comments, tables, and more, using an interactive toolbar. Live cursors are displayed for each user as they select text and write.

Collaborative editing

Powered by Liveblocks Text Editor and Tiptap

Templates

Artefact provides a set of templates to start from, you can click the Create Document button to insert a ready-made template into the editor.

Templates

Our Node.js package enables inserting content into editors

Floating toolbar

Within the text editor, you can select text and use the toolbar to style your text, use blockquotes, add comments, and more.

ArtefactAI

This is our pre-built FloatingToolbar component

AI toolbar

If you click the ArtefactAI button in the toolbar, you can apply AI suggestions for the current selection, and make changes. For example, you can ask the AI to improve the quality of your writing, or translate text into a different language.

ArtefactAI

AI powered by Liveblocks AI Copilots and our pre-built AiToolbar component

Comments

Within the text editor, you can add comment threads to a document. These threads are displayed in a sidebar, anchored to the right of the text editor, and you can tag others, upload attachments, add emoji reactions, and more.

Comments

Uses Liveblocks Comments and our pre-built AnchoredThreads component

In an alternate display mode, they’re also rendered as floating comments under the highlighted piece of text.

Floating comments

Uses our pre-built FloatingThreads component

Approvals

Each document can be assigned certain reviewers, who have permission to read and approve the document. Reviewers are listed in the sidebar with their current approval status, and documents also have different statuses: Drafting, In Review, and Approved.

Approvals

Reviewers and approvals are stored in our realtime sync engine

Share menu

The in-app share menu allows editors to invite new users to the document. Users can be assigned full edit access, or just read-only access.

Share menu

We have a similar share menu in our Next.js Starter Kit

Inbox notifications

When a user is mentioned in a document, or if a new comment is added to as thread they’re participating in, they receive a notification in their inbox. Inbox notifications can be marked as read or deleted.

Notifications

Created with our pre-built Liveblocks Notifications components

Email notifications

If a user misses an inbox notification, Artefact sends an email notification to the user, letting them know. Users can configure which types of notifications they’d like to receive, for example mentions in the text editor, tags in comments, etc.

Notifications

Built with our email package, webhooks and email templates

Results

With these features working seamlessly together, Artefact has truly reinvented what a collaborative workspace can be for technical teams. Instead of stitching together fragmented tools, they built a unified environment where realtime editing, AI assistance, and contextual feedback come together—making documentation not just easier to produce, but genuinely collaborative from start to finish.

If you’d like to build similar features into your product, make sure to check out our examples gallery where highlight how to implement every part of this. Additionally our Next.js Starter Kit contains the features listed above in a single project, and you can even try out a live demo.

Related blog posts

  • How Agility CMS leveraged collaboration to grow their customer base

    How Agility CMS leveraged collaboration to grow their customer base

    Picture of Chris Nicholas
    August 2nd, 2024
    Customers
  • How Hashnode added collaboration to their text editor to sell to larger organizations

    How Hashnode added collaboration to their text editor to sell to larger organizations

    Picture of Steven Fabre
    July 2nd, 2024
    Customers
  • How Zapier added collaborative features to their Canvas product in just a couple of weeks

    How Zapier added collaborative features to their Canvas product in just a couple of weeks

    Picture of Steven Fabre
    June 18th, 2024
    Customers