---
title: "Integrate Comments into your app"
description: "Use the comments extension in Tiptap to add and manage comments in your Editor or via the REST API or Webhooks. More in the docs!"
canonical_url: "https://tiptap.dev/docs/comments/getting-started/overview"
---

# Integrate Comments into your app

Use the comments extension in Tiptap to add and manage comments in your Editor or via the REST API or Webhooks. More in the docs!

The `Comments` extension lets users create threads and comments in the editor. Threads can be used to discuss specific parts of the document, while individual comments can be added to particular sections.

Comments can be accessed and manipulated through the [Comments REST API](https://tiptap.dev/docs/comments/integrate/rest-api.md) or received via [webhooks](https://tiptap.dev/docs/comments/integrate/webhook.md), enabling the creation of notification systems and the ability to add comments from outside the Editor.

- **1. Activate trial or subscribe**

  Start a [free trial](https://cloud.tiptap.dev/v2?trial=true) or [subscribe to the Start plan](https://cloud.tiptap.dev/v2/billing) in your account.
- **2. Start Document server**

  To store Comments [Add an Environment](https://cloud.tiptap.dev/v2/configuration/document-server) in your dashboard and configure your [Document server](https://cloud.tiptap.dev/v2/configuration/document-server).
- **3. Install from private registry**

  To install this extension, authenticate to Tiptap’s private npm registry by following the [setup guide](https://tiptap.dev/docs/guides/pro-extensions.md).

> **Interactive demo:** [Comments](https://embed-pro.tiptap.dev/preview/Extensions/Comments?inline=false\&hideSource=false)

For simpler use cases, start with the [install](https://tiptap.dev/docs/comments/getting-started/install.md) section.

## Comments features

- Add inline, document, or sidebar comments
- Comments on text, nodes, custom nodes, or across a selection of nodes
- Rich text support within comments (e.g., bold, emojis)
- Resolve, edit, or delete comments
- Offline commenting support
- Handle overlapping comments
- Mention users directly within comments
- Webhooks to  trigger custom notifications services when users are mentioned
- Programmatically manage comments using the Comments API
