Skip to content
Notis

Track Customer Feedback as Issues

Your customers share feedback in Discord but it gets buried in chat. Notis captures that feedback as trackable Linear issues, so no request or bug report gets forgotten.

Trigger

New Discord Message Trigger

Polls a specific Discord channel for new messages.

Action

Create linear issue

Creates a new issue in a specified linear project and team, requiring a title and description, and allowing for optional properties like assignee, state, priority, cycle, and due date.

Why this helps

Customer feedback shared in Discord support channels is hard to track; feedback gets lost or duplicated without a centralized issue tracker.

  • Centralize all customer feedback in Linear for prioritization
  • Never miss a feature request or bug report
  • Track customer feedback trends over time
  • Reduce friction between support and product teams

Setup

Build it in a few focused steps.

  • 1Connect Notis to your Discord and Linear accounts.
  • 2Create an automation: 'When someone posts a message in my #customer-feedback Discord channel, create a new issue in Linear tagged as feedback with that message as the description.'
  • 3Optionally, ask Notis to tag the issue with 'Customer Feedback' or 'Feature Request' labels automatically.
  • 4Test by posting a sample feedback message in Discord and verify it appears as an issue in Linear.

Questions about this workflow

Will every message in the channel create an issue?

By default, yes. You can refine this to only create issues for messages with specific keywords or reactions.

Can I attribute feedback to the customer who submitted it?

Yes, Notis includes the customer's Discord name and can optionally attach their message as context to the Linear issue.

How do I prioritize customer feedback?

Notis can tag issues by feedback type (bug, feature request, etc.). You can also ask Notis to add priority based on keywords in the message.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Discord to Linear. A trigger fires from one place; an action lands in another.

Discord triggers

Linear actions

New Discord Message Trigger

Polls a specific Discord channel for new messages.

TriggerPolling

Create linear attachment

Creates a new attachment and associates it with a specific, existing linear issue.

ActionInstant

New Member Joined

Triggered when a new member joins a Discord server (guild) you manage.

TriggerPolling

Create a comment

Creates a new comment on a specified linear issue.

ActionInstant

Message Reaction Added

Triggered when a reaction (emoji) is added to a message in a monitored Discord channel.

TriggerPolling

Create linear issue

Creates a new issue in a specified linear project and team, requiring a title and description, and allowing for optional properties like assignee, state, priority, cycle, and due date.

ActionInstant

New Thread Created

Triggered when a new thread is created in a Discord channel within a monitored server.

TriggerPolling

Get create issue default params

Fetches a linear team's default issue estimate and state, useful for pre-filling new issue forms.

ActionInstant

Message Edited

Triggered when an existing message in a monitored Discord channel is edited.

TriggerPolling

Create a label

Creates a new label in linear for a specified team, used to categorize and organize issues.

ActionInstant

Delete issue

Archives an existing linear issue by its id, which is linear's standard way of deleting issues; the operation is idempotent.

ActionInstant

Get all teams

Retrieves all teams from the linear workspace without requiring any parameters.

ActionInstant

Download issue attachments

Downloads a specific attachment from a linear issue; the `file name` must include the correct file extension.

ActionInstant

Connect any two apps with Notis in the middle.

Not just Discord and Linear. Any combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7 days free trial with 20$ free usage included.
No card. Works with personal or business Linear.