Integrations

Feedback is only useful where your team already looks. Connect a project to Slack, Jira or Discord and new reports arrive there with their screenshots and context attached.

Cloud mode only

Integrations run on the Roastnest server, which only sees your feedback in cloud mode. In self-hosted mode your onFormSubmit handler receives the payload directly — forward it wherever you like from there.

Connecting an integration

Integrations are configured per project, not per organization, so a staging site and a production site can route to different channels.

  1. Open the project in your dashboard and go to Integrations.
  2. Pick the tool and start the OAuth flow. You will be sent to the provider to authorize Roastnest, then returned to the project.
  3. Choose the destination — a Slack channel, a Jira project, a Discord server — and save.

Connecting requires the integrations.connect permission on the project. If the Integrations tab is empty for you, ask an owner or admin to grant it or to connect the tool themselves.

Available integrations

Slack

Posts each new piece of feedback into a channel you nominate, with the message, the reporter's email where they gave one, the page URL and a link back to the report in your dashboard. Best for teams that triage in the open and want the whole channel to see reports as they land.

Jira

Creates an issue in a Jira project from a feedback report, carrying the description and screenshots across so the issue is actionable without opening Roastnest. Best where the engineering backlog is the system of record and feedback needs to become work items.

Discord

Forwards reports to a Discord server through a webhook. Common for community-facing products where the people reporting bugs are already in the server.

Others

GitHub Issues, Google Sheets and Microsoft Teams appear in the Integrations tab as well. Any integration not yet enabled for your project shows a lock rather than a connect button — the list is served per project, so what you can connect reflects what is currently available to you.

Not listed?

If the tool you need is not here, webhooks deliver the same events to any HTTPS endpoint you control, signed so you can verify they came from Roastnest.

Disconnecting

Disconnecting from the Integrations tab revokes Roastnest's access and stops new feedback being forwarded. It does not remove anything already delivered — issues, messages and rows created while the integration was live stay where they are.