Skip to main content

Slack Integration

Connect your Knak account to Slack to receive real-time notifications and collaborate on assets directly within your Slack workspace.

Overview

The Slack integration lets you:

  • Receive asset activity notifications in Slack

  • Mention teammates in Knak. Notify them in Slack automatically.

  • Link your Knak account to your Slack account

  • Collaborate on assets without leaving Slack

Note: Only users with Integration Creation Permissions can set up the company-wide Slack integration.


Demo Video


Connect Slack to Knak

Step 1: Open the Admin Panel

  1. Click Admin in the upper-left corner.

  2. Open Integrations.

  3. Select the Platforms tab.

    Platforms page on the admin side of the platform

Step 2: Connect the Slack Integration

  1. Scroll to the Collaboration section.

  2. Locate Slack.

  3. Click Connect.

    Collaboration section of the platform selection page with red box around connect button

Note: If the button displays Reconnect, the integration has already been connected.

Step 3: Authorize Slack

  1. Complete the Slack authorization process.

  2. Select the Slack workspace used by your team.

  3. Approve the requested permissions.

Step 4: Confirm User Linking

After authorization:

  • You will return to the Platforms page.

  • Users with matching email addresses in Knak and Slack are linked automatically.

Step 5: Verify the Connection

  • Confirm the integration was successful.

  • The Slack tile should now display Reconnect.

    Slack integration tile showing “Reconnect” status

Step 6: Enable Slack Notifications

  1. Click your profile icon in the upper-right corner.

  2. Select Manage Notifications.

    Manage notifications option from profile menu
  3. Turn on Slack Notifications.

    Slack notifications toggled on

Step 7: Test the Integration

  1. Open a Knak asset.

  2. Add a comment.

  3. Mention a teammate.

  4. Confirm the teammate receives a Slack notification.


Link Your Individual Slack Account

Complete these steps only if your Slack email address differs from your Knak email address.

Link Your Account

  1. Confirm the company-wide Slack integration is already connected.

  2. Open Manage Profile.

  3. Scroll to Link Slack User.

  4. Click Link Slack User.

If the button displays Re-link, your account was previously connected.

  1. Complete the Slack authorization process.

  2. Return to your profile.

  3. Verify your account is linked.

Once linked, you will receive Slack notifications from Knak.


What the Slack Integration Does

Asset Collaboration

The integration automatically shares asset activity in Slack.

It can:

  • Post updates when emails or landing pages are created

  • Post updates when assets change

  • Include:

    • Asset name

    • Status

    • Assigned user

    • Campaign

    • Preview image

  • Provide quick action buttons for:

    • Open

    • Details

    • Approvals

Comment Synchronization

Comments stay synchronized across both platforms.

Features include:

  • Knak comments appear in Slack threads

  • Slack replies sync back to Knak

  • User mentions work across both platforms

  • Slack formatting is converted for Knak compatibility

User Linking

Slack accounts connect securely through OAuth (Open Authorization). OAuth is a secure sign-in method that allows applications to connect without sharing passwords.

The integration:

  • Links Knak users with Slack users

  • Supports company-wide connections

  • Supports individual user connections

  • Maps user mentions automatically

Interactive Slack Actions

Complete common tasks without leaving Slack.

  • Open assets

  • View asset details

  • Review approvals

  • Add comments

Note: If your account is not linked, Slack displays instructions to complete the connection.


Troubleshooting

Issue: Users Cannot Enable Slack Notifications

Check Slack App Distribution

Ask your Slack administrator to:

  1. Open Slack.

  2. Go to Manage Apps.

  3. Select Knak.

  4. Open App Info.

  5. Open Distribution.

Confirm one of the following:

  • Approved

  • Installed to entire workspace

If the app displays Installed by [person], it is not available to everyone.

Verify Slack App Management Settings

Confirm the following settings:

  • Knak appears under Approved Apps

  • Members are allowed to connect approved apps

If both settings are enabled, users should be able to link Slack accounts without errors.

Recommended Next Steps

1. Approve the Knak App

Choose one of the following options:

  • Allow all members to authorize applications

  • Pre-approve the Knak application

  • Whitelist specific users for a phased rollout

2. Retry the Account Link

  1. Open Manage Profile.

  2. Select Link Slack User.

  3. Complete the Slack authorization process.

  4. Confirm the account displays a linked status or Slack ID.

3. Test Notifications

  1. Mention the user in a Collaborate comment.

  2. Confirm the user receives a Slack direct message.

  3. If notifications fail:

    • Verify the user's Slack ID.

    • Confirm both accounts belong to the same Slack workspace.


Need more help? Contact support via live chat using the chat bubble in the bottom right corner or email support@knak.com.

Did this answer your question?