Paperlink’s Slack integration sends a message to your team the moment a viewer interacts with a shared document. You see who opened it, which document they viewed, how long they stayed, and whether they downloaded the file — all without switching to the Paperlink dashboard. The integration is native, so there is no Zapier, no webhook URL to configure, and no third-party connector to maintain.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.
Connect your Slack workspace
Only users with the Owner or Admin role can connect or configure the Slack integration. Once connected, the integration applies to all sharing links across the team.
Add to Slack
Click Add to Slack and complete the standard Slack OAuth flow. This takes about 30 seconds and only requires you to authorize Paperlink to post messages.
Choose a default channel
After connecting, select a Default notification channel from the dropdown. All notifications go here unless you set a per-link override.
Notification event types
Paperlink tracks eight types of viewer activity. Each event type can be toggled on or off independently so you receive only the notifications that matter to your workflow.| Event | When it fires |
|---|---|
| Document viewed (first visit) | The first time a viewer opens a sharing link |
| Document viewed (returning visit) | Any subsequent visit from the same viewer |
| Document downloaded | A viewer saves the file using the download button |
| NDA or agreement signed | A viewer completes and signs an agreement gated on the link |
| Email opened | A recipient opens the email notification Paperlink sent with the link |
| File uploaded | A viewer uploads a file to a data room collection |
| Link clicked | A viewer clicks a link embedded inside the document |
| High engagement alert | A viewer’s session crosses an engagement threshold |
How sessions are grouped
Paperlink groups activity by session rather than sending one Slack message per event. This keeps your channel readable even when a viewer triggers several events in a single sitting. Within a 15-minute window: if the same viewer triggers multiple events within 15 minutes, Paperlink updates the original Slack message in place. You see one message per session rather than a flood of individual notifications. After 15 minutes: when the same viewer returns more than 15 minutes after their last event, Paperlink posts a reply in the thread of the original notification. Every visit from that viewer stays in one thread, ordered chronologically. You can scroll through the thread to see the full history of how that person has engaged with your document over time.Who is reading
When a viewer enters their email — either through an email gate or by logging in — their email address appears in the notification. You see the viewer’s identity alongside the engagement details. For anonymous viewers who did not provide an email, Paperlink assigns a stable sequential number: Visitor 1, Visitor 2, and so on. The numbering is scoped to each link, so Visitor 1 on one link is unrelated to Visitor 1 on another. The same anonymous visitor keeps the same number across multiple visits, so you can track their engagement pattern over time even without knowing who they are.Route a link to a specific channel
By default, all notifications go to the team’s default channel. For individual links — such as a high-priority deal or a specific campaign — you can send notifications to a different channel instead.Choose a channel
Find the Send notifications to field and select a channel from the list. Private channels appear with a lock icon.
Mute a specific link
If you want to stop notifications for one link without disabling the integration entirely:
Notifications for that link stop immediately. The mute is per-link, so notifications for all other links continue normally. Toggle it off at any time to resume notifications for that link.
Disconnect Slack
To remove the Slack integration for your entire team:
Disconnecting removes the integration immediately. Notifications stop for all links. Existing notification logs in Paperlink are preserved.
Related pages
Viewer analytics
See the full analytics dashboard for views, duration, device, and download data
Page-level engagement
Understand which pages held attention, completion rates, and heatmaps
Integrations
Manage all connected tools including Slack, API keys, and other integrations
Manage link settings
Configure email verification, passwords, expiration, and other access controls