Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.paperlink.online/llms.txt

Use this file to discover all available pages before exploring further.

Paperlink connects to a range of external services to fit into the tools you already use. You can automate workflows through the REST API, receive real-time notifications in Slack, manage your business through an AI assistant, or share documents without leaving your browser using the Chrome extension. This page gives an overview of each integration and where to find detailed setup instructions.
Only Owners and Admins can connect or manage the Public API and Slack integrations. The AI assistant and browser extension are connected per user, not per team.

Available integrations

Public API

Build custom integrations and automate workflows using the Paperlink REST API.

Slack notifications

Get real-time Slack messages when someone views, downloads, or signs your documents.

AI assistant (MCP)

Manage invoices, clients, and documents through natural language in Claude or ChatGPT.

Browser extension

Create and insert shareable links from any webpage without switching tabs.

Public API

Paperlink’s Public API is a REST API that gives you programmatic access to your team’s data. Use it to integrate Paperlink with CRMs, inventory tools, automation pipelines, or any custom script. What you can do with the API:
  • Retrieve and manage documents, sharing links, clients, invoices, and estimates
  • Sync Paperlink data with external systems
  • Build custom reporting dashboards
  • Automate repetitive workflows
Authentication uses Bearer tokens. You can create keys in two modes:
  • Live mode — accesses your real production data
  • Test mode — accesses an isolated sandbox, safe for development and CI/CD
Each key can be scoped to Read & Write or Read-only, so you can give external tools the minimum access they need.
Only Owners and Admins can create and manage API keys. Keep your tokens secure — they are shown only once at creation and cannot be retrieved later.
To get started, go to Settings > Integrations > Public API, then create your first key. The interactive API reference at app.paperlink.online/api/docs shows all available endpoints with request and response schemas and a built-in “Try it” panel.

API overview

Introduction to the Paperlink REST API and what it can do.

Authentication

How to create API keys and authenticate your requests.

Slack notifications

The Slack integration sends a message to your chosen Slack channel the moment someone opens a shared document, downloads a file, or signs an agreement. It is a native integration — no Zapier or external webhooks required. What the Slack integration enables:
  • Instant notifications when a document is viewed (first visit and returning visits tracked separately)
  • Alerts for downloads, NDA signatures, email opens, file uploads, and link clicks
  • High-engagement alerts when a viewer spends significant time on your document
  • Per-session grouping — multiple events from the same viewer update a single Slack message, keeping your channel clean
  • Per-link channel overrides — route a high-priority deal to its own dedicated channel
Once connected, the integration applies to all sharing links on the team. You can mute notifications for individual links without disconnecting the integration.
Only Owners and Admins can connect or disconnect the Slack integration. The settings apply to the entire team.
To connect, go to Settings > Integrations > Slack, click Add to Slack, and complete the OAuth flow.

Slack notifications guide

Full setup instructions, notification types, and channel routing options.

Viewer analytics

See detailed analytics for every viewer across all your shared links.

AI assistant (MCP)

Paperlink provides a remote MCP (Model Context Protocol) server that connects directly to AI assistants like Claude and ChatGPT. Once connected, you can manage your entire Paperlink account through natural language — no clicking through menus required. What the AI assistant enables:
  • Create, edit, and send invoices and estimates through conversation
  • Look up clients, products, and transaction history
  • Manage documents and sharing links
  • Query financial data and accounting records
  • Access 70+ tools covering the full Paperlink feature set
The integration uses OAuth to authenticate — you connect it once from the AI platform’s settings, and it remembers your credentials. Read-only actions run without confirmation; actions that create, update, or delete data ask for your approval before executing. The MCP server URL is https://mcp.paperlink.online/api/mcp/mcp. You can add it as a custom connector in Claude (claude.ai) or ChatGPT (Plus plan or higher).

AI assistant setup guide

Step-by-step instructions for connecting Paperlink to Claude and ChatGPT.

Browser extension

The Paperlink Chrome extension lets you create shareable links and insert them directly into any text field on any webpage — without switching tabs. It works anywhere you type: Gmail, Slack, Notion, Google Docs, LinkedIn, and more. What the browser extension enables:
  • Browse your recently uploaded documents from the Chrome toolbar
  • Create a new sharing link with optional password protection and expiry date
  • Copy a link to your clipboard with one click
  • Insert a link directly at the cursor position in any focused text field
  • View existing links for a document, including view counts and expiry status
To install, find the PaperLink extension on the Chrome Web Store, click Add to Chrome, then sign in and connect it to your team. The extension authenticates via OAuth and remembers your session.
Members with the Member role can browse documents in the extension but cannot create or manage links. Ask your team Owner or Admin to change your role if you need link creation access.

Browser extension setup guide

Install the Chrome extension and learn how to create and insert sharing links from any webpage.