Recued
Menu
← Back to recipes

Create approved Linear issue from Sentry

by recued-core v1 8 views

Use “Create approved Linear issue from Sentry” in Recued. It carries out the named workflow using the connections and settings you choose.

Complete workflow

Use Exception Handoff Loop - Sentry + Linear in Recued for issues, incident response, work tracking, and closed loop. It includes 1 ready-to-run workflow and 2 related packs in one install.

You are viewing one recipe in this workflow. Installing it opens the complete pack so its other recipes and background automations arrive together.

View pack details, dependencies, and permissions →
How it works 61 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Data fetch
proposals ?
Process (60 steps)
proposals_family filter
Filter by condition
requested_issue_id trim
Trim whitespace from setting proposal issue id
title_override_text trim
Trim whitespace from setting linear title override
description_override_text trim
Trim whitespace from setting linear description override
team_override_text trim
Trim whitespace from setting linear team id override
project_override_text trim
Trim whitespace from setting linear project id override
state_override_text trim
Trim whitespace from setting linear state id override
assignee_override_text trim
Trim whitespace from setting linear assignee id override
pending_proposals filter
Filter by condition
has_target_issue compare
Check if requested issue id has data
targeted_proposals filter
Filter by condition
selected_pool ternary
Apply ternary
candidate_proposals slice
Take a subset of
pending_count count
Count items in pending proposals
has_candidate compare
Check if candidate proposals has data
proposal_key default
Apply default
sentry_connection default
Apply default
linear_connection default
Apply default
defaults defaults
Apply defaults
defaults_2 defaults
Apply defaults
action_is_create compare
Check if setting action equals create_linear_issue
action_is_dismiss compare
Check if setting action equals dismiss_no_linear_work_needed
has_team_override compare
Check if team override text has data
linear_team_id ternary
Apply ternary
has_project_override compare
Check if project override text has data
linear_project_id ternary
Apply ternary
has_state_override compare
Check if state override text has data
linear_state_id ternary
Apply ternary
has_assignee_override compare
Check if assignee override text has data
linear_assignee_id ternary
Apply ternary
has_sentry_connection compare
Check if sentry connection has data
has_linear_connection compare
Check if linear connection has data
has_org compare
Check if sentry org has data
has_issue_id compare
Check if sentry issue id has data
has_linear_team compare
Check if linear team id has data
ready_for_live_sentry_read all
Check if all conditions are true
live_sentry_issue ?
skip: step.ready_for_live_sentry_read not_equal true
live_issue_status default
Apply default
issue_unresolved compare
Check if live issue status equals unresolved
live_or_proposal_title default
Apply default
defaults_3 defaults
Apply defaults
has_title_override compare
Check if title override text has data
default_linear_title default
Apply default
linear_title ternary
Apply ternary
default_linear_description template
Generate text from a template
has_description_override compare
Check if description override text has data
proposal_or_default_description default
Apply default
linear_description ternary
Apply ternary
has_linear_title compare
Check if linear title has data
has_linear_description compare
Check if linear description has data
ready_to_create all
Check if all conditions are true
ready_to_dismiss all
Check if all conditions are true
now date_add
Add 0 minutes to
mark_proposal_dismissed ?
skip: step.ready_to_dismiss not_equal true
linear_issue ?
skip: step.ready_to_create not_equal true
defaults_4 defaults
Apply defaults
has_created_linear_issue compare
Check if created linear issue id has data
mark_proposal_created ?
skip: step.has_created_linear_issue not_equal true
link_sentry_issue_to_linear_issue ?
skip: step.has_created_linear_issue not_equal true
summary to_summary
Format results as a summary card
Settings 10 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

action setting = create_linear_issue
linear setting =
sentry setting =
proposal issue id setting =
linear title override setting =
linear team id override setting =
linear state id override setting =
linear project id override setting =
linear assignee id override setting =
linear description override setting =

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Sentry connectionRead your Linear connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

Data it touches

Warehousedata.issuecreatedata.sentrydata.lineardata.shared

About

Tags

sentrylinear sentrylinearissueexceptionapprovalincident-responsework-trackingclosed-looppack:sentry-linear-work-handoff

Details

61 steps 10 configurable settings recipe_id: create-approved-linear-issue-from-sentry