Customer story detail

screenElements:
Top Navigation Bar
Grid List
Card

screenElements: Card Link

screenElements:
Side Navigation
Card
Divider

screenElements:
Card
Link
Top Navigation Bar
Grid List
Card
Pagination
Side Navigation
Card
Divider

pagePatterns:
Testimonials & Customer Stories Page
Testimonials & Customer Stories Page
Testimonials & Customer Stories Page
Testimonials & Customer Stories Page
Social Proof (Testimonial) Section

screenKeywords:
\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Linear is the tool of choice for category
leading and fast growing companies
== descript == Retool 3& loom A\ Expo a2 Unsplash
Read more -
(i render A Darkroom 3 DOPPLER 4¥ craft < Raycast
Catch P\EO @ Braid IMiddesk g graphcms
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Customers
Linear is the tool of choice for category
leading and fast growing companies
== descript == Retool 3€ loom A Expo a1 Unsplash
(i render A Darkroom 3 DOPPLER 4¥ craft < Raycast
Catch P\EO @ Braid IMiddesk g graphcms
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
U IUSUUITIC CITUT (U Uo LG WE WEIS U yITTy U Yot UUi PIcvivus 1oouc
tracker to do something that it simply wasn’t built to do well.
i o i i Building with Linear since
Linear is different. It has a better model and structure for engineering
. . - . December 2020
orgs. Sprints, points, priority, and status are all treated as first class
properties of tasks. Search and filtering are powerful and the timeline
view is one of the best I've seen. The command palette and keyboard
shortcuts make it way faster to move around and do things, too.
Linear is more opinionated than other tools. There aren’t multiple ways
to use it. This actually has made it easier to learn and adopt across the
organization. It's also an app full of great ideas that can inspire our own
product development.
Mr&w Mang

Andrew Mason
CEO & Founder

< Previous Next - -

g : =
CoinTracker Retool -
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
< Back Customer Story
Designed for teams like us
Descript
All-in-one video editing, as
ff Linear’s performance is incredible - the best easy as a doc
. , descript.com
perceived speed of any web app I've ever
VET=To R
Founded
San Francisco, 2017
We were constantly fighting our existing issue tracking tool to support
EPD. We felt there was a lot of “work about work” to keep tasks and | -
nvestors
projects organized. Views easily got out of date and required fine PN
tuning. It was difficult to search for issues and then save those views. park Capital, Andreessen
. . . Horowitz
It became clear to us that we were trying to get our previous issue
tracker to do something that it simply wasn’t built to do well.
Building with Linear since
Linear is different. It has a better model and structure for engineering
. . - . December 2020
orgs. Sprints, points, priority, and status are all treated as first class
properties of tasks. Search and filtering are powerful and the timeline
view is one of the best I've seen. The command palette and keyboard
shortcuts make it way faster to move around and do things, too.
Linear is more opinionated than other tools. There aren’t multiple ways
to use it. This actually has made it easier to learn and adopt across the


Enabling Cycles

appName: Linear

appCategory: Productivity

appTagline: Plan and build products

companyHqRegion: US & Canada

companyStage: Growth Stage

platform: web

pageType: Application

hotspotType: Click

screenElements: Dialog Select Button

hotspotType: Scroll Vertically

screenElements:
Dialog
Select
Button
Side Navigation

screenPatterns:
Settings & Preferences
Settings & Preferences
Acknowledgement & Success
Settings & Preferences
Settings & Preferences

pageType: Application Application Application Application Application

allAppCategories:
Collaboration
Developer Tools
Productivity

screenKeywords:
< Settings Enable cycles
Cycles are short, time-boxed periods of time where a team works on completing a pre-defined o
set of work. When enabled, Linear will automatically create upcoming cycles for your team. Any
= issues not completed in a cycle are automatically moved to the next cycle.
B Workspace
Overview
General
Security Cycles start on Monday v
Members
Each cycle lasts 2 Weeks v
Labels
Roadmap Cooldown after each cycle No cooldown v
Project updates
N Number of upcoming cycles to create 2 cycles v
Emojis
Plans
Billing Your team is currently not using complexity estimation. For more meaningful cycle velocity
metrics, turn on estimates in General team settings.
Import / Export
» Integrations
Auto-add issues to active cycle
@ Account
. To make sure all of your work is captured by cycles, Linear can automatically add issues that are
Profile started or completed to an active cycle.
Preferences
Notifications Started issues o
Applications Auto-add started issues that don't belong to any cycle to the active cycle
API| Completed issues o
Auto-add completed issues in no cycle or future cycles to the active cycle
/B Teams
v i John Mobbin
General Other cycle preferences
Members
Workflow Active issues are required to belong to a cycle
Triage Issues are automatically assigned a cycle if they are created or moved to Active Issues.
Labels
Templates
Cycles
|Enable cycles X
Enable first cycle starting
Each cycle lasts
Cooldown after each cycle
::\lr:gwtk;er of upcoming cycles to
|< Settings
& Workspace Cyc es
. Manage team John Mobbin cycle settings
Overview
General «
?
Security & What are Cycles?
Members Cycles focus a team’s priorities over a period of time. Set cycles to be 1-8 weeks long with
optional cooldowns. Cycles repeat and there is no "sprinting" to a goal. Aim to complete the
Labels issues you chose for the cycle and any unfinished work will roll over to the next cycle. Optional
Roadmap automations save time and move issues in and out of cycles based on their status.
Project updates Read more >
Emojis
Plans
Billing
Import / Export Enable cycles
. Cycles are short, time-boxed periods of time where a team works on completing a pre-defined o
> Integrations set of work. When enabled, Linear will automatically create upcoming cycles for your team. Any
issues not completed in a cycle are automatically moved to the next cycle.
@ Account
Profile
Preferences Cycles start on Monday v
Notifications
Applications Each cycle lasts 2 Weeks v
API Cooldown after each cycle No cooldown v
B Teams Number of upcoming cycles to create 2 cycles v
v i John Mobbin
G | . . ; - . .
enera Your team is currently not using complexity estimation. For more meaningful cycle velocity
9 ¢}
Members metrics, turn on estimates in General team settings.
Workflow
Triage
Labels Auto-add issues to active cycle
4 . . _ _ @ Cycles enabled x
To make sure all of your work is captured by cycles, Linear can automatically add issue
Templates . Cycles are now enabled for the team.
started or completed to an active cycle.
Cycles
|< Settings
& Workspace Cyc es
. Manage team John Mobbin cycle settings
Overview
General «
?
Security & What are Cycles?
Members Cycles focus a team’s priorities over a period of time. Set cycles to be 1-8 weeks long with
optional cooldowns. Cycles repeat and there is no "sprinting" to a goal. Aim to complete the
Labels issues you chose for the cycle and any unfinished work will roll over to the next cycle. Optional
Roadmap automations save time and move issues in and out of cycles based on their status.
Project updates Read more >
Emojis
Plans
Billing
Import / Export Enable cycles
. Cycles are short, time-boxed periods of time where a team works on completing a pre-defined o
> Integrations set of work. When enabled, Linear will automatically create upcoming cycles for your team. Any
issues not completed in a cycle are automatically moved to the next cycle.
@ Account
Profile
Preferences Cycles start on Monday v
Notifications
Applications Each cycle lasts 2 Weeks v
API Cooldown after each cycle No cooldown v
B Teams Number of upcoming cycles to create 2 cycles v
v i John Mobbin
General . . . ; ; . .
Your team is currently not using complexity estimation. For more meaningful cycle velocity
Members metrics, turn on estimates in General team settings.
Workflow
Triage
Labels Auto-add issues to active cycle
Templates To make sure all of your work is captured by cycles, Linear can automatically add issues that are
started or completed to an active cycle.
Cycles
|< Settings
Members CyCIeS
Labels Manage team John Mobbin cycle settings
Roadmap
X
Project updates & What are Cycles?
Emojis Cycles focus a team’s priorities over a period of time. Set cycles to be 1-8 weeks long with
Plans optional cooldowns. Cycles repeat and there is no "sprinting" to a goal. Aim to complete the
issues you chose for the cycle and any unfinished work will roll over to the next cycle. Optional
Billing automations save time and move issues in and out of cycles based on their status.
| t/E t
mport / Expor Read more >
» Integrations
@ Account
Profile Enable cycles
Preferences Cycles are short, time-boxed periods of time where a team works on completing a pre-defined
o set of work. When enabled, Linear will automatically create upcoming cycles for your team. Any
Notifications issues not completed in a cycle are automatically moved to the next cycle.
Applications
API
/B Teams
v i John Mobbin
General
Members
Workflow
Triage
Labels
Templates
Cycles
Notifications
+ Add team


Subscribing to newsletter

pageType: Marketing

hotspotType: Keyboard Input

pagePatterns:
Blog Page
Newsletter Section

screenElements:
Text Field
Button

screenElements:
Text Field
Text Field
Text Field
Button

screenPatterns:
Acknowledgement & Success
Follow & Subscribe

pageType: Marketing Marketing Marketing

screenKeywords:
\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
News
Linear’s Next Chapter: Anhnouncing
our $4.2M Seed Round
At Linear, we are creating software for startups and companies
who look to create impact. We believe creators should focus on
the work they create, not manually tracking their work.
Managers should spend their time prioritizing and giving
direction, not bugging their teams for updates. Running the
process shouldn’t sap your team'’s energy and come in the way
of creating.
@ Karri Saarinen | Nov 22, 2019
Subscribe to our newsletter
Receive weekly updates on new posts and features
o
You have been successfully subscribed to our newsletter.
\\‘ Linear - Designed Worldwide Product Company Resources Developers
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
News
Linear’s Next Chapter: Anhnouncing
our $4.2M Seed Round
At Linear, we are creating software for startups and companies
who look to create impact. We believe creators should focus on
the work they create, not manually tracking their work.
Managers should spend their time prioritizing and giving
direction, not bugging their teams for updates. Running the
process shouldn’t sap your team'’s energy and come in the way
of creating.
@ Karri Saarinen | Nov 22, 2019
Subscribe to our newsletter
Receive weekly updates on new posts and features
jsmith.mobbin@gmail.com -
\\‘ Linear - Designed Worldwide Product Company Resources Developers
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
News
Linear’s Next Chapter: Anhnouncing
our $4.2M Seed Round
At Linear, we are creating software for startups and companies
who look to create impact. We believe creators should focus on
the work they create, not manually tracking their work.
Managers should spend their time prioritizing and giving
direction, not bugging their teams for updates. Running the
process shouldn’t sap your team'’s energy and come in the way
of creating.
@ Karri Saarinen | Nov 22, 2019
Subscribe to our newsletter
Receive weekly updates on new posts and features
o
\\‘ Linear - Designed Worldwide Product Company Resources Developers


Views

screenElements:
Side Navigation
Button
Illustration

screenPatterns:
Empty State
Feature Info

screenElements:
Side Navigation
Button
Illustration
Side Navigation
Avatar
Button
Accordion
Tree
Icon
Stacked List
Segmented Control
Stacked List

screenPatterns:
Empty State
Feature Info
Home
Bookmarks & Collections

pageType: Application Application Application

screenKeywords:
John Mobbin o Views > All + Add view
¥ New issue
© Q All Workspace Teams Personal
Q Inbox
) My issues
= Views
Your teams
# John Mobbin ¥
® Issues
Active
Backlog
= Projects
= Views M Views
x Create custom views using filters to show only
v the issues you want to see.

Save an existing view from anywhere by clicking
this icon € or by pressing x v . Favorite views
you access frequently to add them to your
sidebar. Keep views private or share them with
your team.

+ Invite people

[E Help & Support

Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o Active issues 7%+ Filter = T View v
9 i
# New issue Q Todo 10 +
0 Inbox ul JOH-1 Welcome to Linear i 26 Sept (%)
) My issues
< Views ! JOH-3 Connect to Slack 26 Sept @
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept Q)
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
!l JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 sept (Q)
il JOH-8 " +ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o Views > All + Add view
# New issue Q
All Workspace Teams Personal
& Inbox . .
Personal views - Only visible to you ar
) My issues
-
= Views = High priority issues
Your teams
John Mobbin - Workspace ar
# John Mobbin ¥
D .
@ Issues = Medium tasks
Active
Backlog
= Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Updating project notifications

screenElements: Select Button

screenPatterns:
Settings & Preferences
Goal & Task

screenKeywords:
John Mobbin @ Mobile redesign v ¥ Updates & v a
(% New issue Q Project notifications
# John Mobbin 0% + Filter = = Viewv
Q Inbox Inbox Updates v
Todo 2 ar o P
) My issues
= i « JOH-13 Perform usability audit 26 Sept .
= Views @. q!.' Slack Connect channel
Your teams il JOH-12 List all reported bugs > Mobile browsing 26 Sept @. Properties
# John Mobbin ¥
Status O Planned
@ Issues
Active Lead @ jsmith.mobbin@gmail.com
Backlog Members @ 1 member
i: Projects
) Start date ™ 26 Sept
= Views
Target date ™ 30Nov
Teams @ JOH
Documents +
Add documents to the project
Links +
Add links to the project
+ Invite people
Progress
[E Help & Support
® Scope 8 Completed
Q) Import Issues X 2 0-0%
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ Mobile redesign v ¥ Updates & v a
(% New issue Q Project notifications
# John Mobbin 0% + Filter = = Viewv
Q Inbox Inbox Ignore v
Todo 2 ar o 9
) My issues
= i « JOH-13 Perform usability audit 26 Sept .
= Views @. q!.' Slack Connect channel
Your teams il JOH-12 List all reported bugs > Mobile browsing 26 Sept @. Properties
# John Mobbin ¥
Status O Planned
@ Issues
Active Lead @ jsmith.mobbin@gmail.com
Backlog Members @ 1 member
i: Projects
) Start date ™ 26 Sept
= Views
Target date ™ 30Nov
Teams @ JOH
Documents +
Add documents to the project
Links +
Add links to the project
+ Invite people
Progress
[E Help & Support
® Scope 8 Completed
Q) Import Issues X 2 0-0%
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ Mobile redesign v ¥ Updates & v a
% New issue Q . i ——— .
# John Mobbin 0% + Filter = = = View v
Q Inbox
Todo 2 + ] ]
73 My issues Mobile redesign
£ Views « JOH-13 Perform usability audit 26 Sept @.
Your teams il JOH-12 List all reported bugs > Mobile browsing 26 Sept @. Properties
# John Mobbin ¥
Status O Planned
® Issues
Active Lead @ jsmith.mobbin@gmail.com
Backlog Members @ 1 member
= Projects
) Start date ™ 26 Sept
= Views
Target date ™ 30Nov
Teams @ JOH
Documents +
Add documents to the project
Links +
Add links to the project
+ Invite people
Progress
[E Help & Support
® Scope 8 Completed
Q) Import Issues X 2 0-0%
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Copying issue URL

screenElements:
Icon
Side Navigation
Chip

screenPatterns:
Goal & Task
Multi-Column Layout

screenElements:
Icon
Side Navigation
Chip
Toast

screenPatterns:
Goal & Task
Multi-Column Layout
Acknowledgement & Success

pageType: Application Application

screenKeywords:
John Mobbin @ # John Mobbin» JOH-11  ¥% £ JOH-11 ¢ b n
# New issue Q
Mobile brOWSlng Status () InProgress
Q Inbox
) My issues - . B
b e Optimise website for mobile screens Priority al High
= Views .
(J List all reported bugs
Vour teams Assignee @ jsmith.mobbin
d
# John Mobbin v sone codes
Labels ® UX X +Add label
® Issues
Active
Backlog Due Date ™ 30/11/2022
= Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration .
Assistant to copy issues + Add sub-issues
from another service.
Try Now -
|John Mobbin @ # John Mobbin» JOH-11  ¥% £ JOH-11 ¢ b n
# New issue Q
Mobile brOWSIng Status () InProgress
Q Inbox
) My issues
e e Optimise website for mobile screens Priority al High
= Views .
(J List all reported bugs
Vour teams Assignee @ jsmith.mobbin
d
# John Mobbin v sone codes
Labels ® UX X +Add label
@ Issues
Active
Backlog Due Date ™ 30/11/2022
= Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration .
Assistant to copy issues + Add sub-issues «
from another service. © Issue "JOH-11" URL copied to clipboard
Try Now - Paste it wherever you like.


Logging in

pagePatterns:
Hero Section
Landing Page

screenElements:
Top Navigation Bar
Logo
Button
Banner

screenElements:
Top Navigation Bar
Logo
Button
Banner
Text Field
Text Field
Button
Side Navigation
Avatar
Button
Accordion
Tree
Icon
Stacked List
Segmented Control

screenPatterns: Login Login Login Home

pageType: Marketing Application Application Application Application Application

screenKeywords:
\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Bring magic back to software README ->
The issue tracking
tool you'll enjoy using
Linear helps streamline software projects, sprints, tasks, and
bug tracking. It’s built for high-performance teams.
‘ | [ X N J ‘ i 1 :
| & Encom ‘.. Active issues 15 |
Q  Search In Review 2
£ Inbox = ECM-10 @ Data transmission [1# @ SolarSaler ®1 Jun26 MR
) My issues
~ ECM-9 @ Engine and power system 19 #2 @ Solar Sailer »1 Jun 26 @'
Favorites
|Check your email
We've sent a temporary login link.
Please check your inbox at jsmith.mobbin@gmail.com.
Enter code manually
Back to login
|Log in to Linear
G Continue with Google
Enter your email address...
Continue with Email
Continue with SAML SSO
|Log in to Linear
G Continue with Google
jsmith.mobbin@gmail.com
Continue with Email
Continue with SAML SSO
|Log in to Linear
Continue with Email
Continue with SAML SSO
|John Mobbin o Active issues 7%+ Filter = T View v
9 i
# New issue Q Todo 10 +
0 Inbox ul JOH-1 Welcome to Linear i 26 Sept (%)
) My issues
< Views ! JOH-3 Connect to Slack 26 Sept @
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept Q)
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
!l JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 sept (Q)
il JOH-8 " +ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Features

pagePatterns:
Header Section
Features Page

screenElements:
Top Navigation Bar
Animation & Video

screenElements:
Grid List
Card
Thumbnail
Icon

screenElements:
Top Navigation Bar
Logo
Button
Banner
Top Navigation Bar
Animation & Video
Grid List
Card
Thumbnail
Icon

pagePatterns:
Hero Section
Landing Page
Header Section
Features Page
Features Page
Features Page
Features Page
Features Page

pageType: Marketing Marketing Marketing Marketing Marketing Marketing

screenKeywords:
\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Bring magic back to software README ->
The issue tracking
tool you'll enjoy using
Linear helps streamline software projects, sprints, tasks, and
bug tracking. It’s built for high-performance teams.
‘ | [ X N J ‘ i 1 :
| & Encom ‘.. Active issues 15 |
Q  Search In Review 2
£ Inbox = ECM-10 @ Data transmission [1# @ SolarSaler ®1 Jun26 MR
) My issues
~ ECM-9 @ Engine and power system 19 #2 @ Solar Sailer »1 Jun 26 @'
Favorites
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
4 ] 4 ]
5 @ © 4 v ® 0 e 4
© ] o ag © i 9"
- NS .- .
®» @ o J @ @ O
- - (= << o nr
FEATURES
The new standard for modern
software development
With its meticulous design, breathtaking speed and opinionated yet flexible
workflows, Linear unlocks your team’s full potential. It is the tool of choice for
high-performance teams to build products better.
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
ahead, make better decisions and execute faster. You don’t have to come up with
best practices for how to use Linear — we already built them directly into the
product.
AT
m— / j - -
paliis. O
[ =]
[ ]
& Issues & Real-time Sync ® Cycles
Create new tasks and subtasks in Synchronized instantly across all Don’t sprint - build momentum with
seconds users Cycles
I B A B e [ ]
el #||é||@||2]||0]|©@||8][8 °
sREN SRR NEE BEN-EEE AEE SEN_ SRR
28 Projects I Roadmap ' Backlog
Define larger initiatives and features Plan visually with live predictions A place for new issues and ideas
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Login -
Enterprise-grade security, state-of-the-art encryption, advanced identity
management, admin controls, and much more. Everything in Linear is designed
to keep your data safe and secure. Because your business is nobody else’s
business.
[a]
e — ©
¥ Safe and secure o |dentity management @ Privacy
Designed to keep your data safe and SSO, SAML and advanced login Private teams and admin controls for
protected restrictions system-level privileges
\Q Linear - Designed Worldwide Product Company Resources Developers
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Linear is a tool to remove barriers. Powerful yet simple to use, it helps you to plan
ahead, make better decisions and execute faster. You don’t have to come up with
best practices for how to use Linear — we already built them directly into the
product.
4 B
QS j - =
[ =]
[ ]
& Issues & Real-time Sync ® Cycles
Create new tasks and subtasks in Synchronized instantly across all Don’t sprint - build momentum with
seconds users Cycles
PG L S )
Ell#||é&||@||2]|0O©| a8 o
sREN SEN BN BEN-REN ANE BEN SR
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
A new center of gravity for productivity and collaboration. Linear keeps everyone
in your organization aligned and working without friction. Engineers, designers,
product managers and peers — all collaborating in one tool.
[ === '
A
= » i
T L
(&)
A
Project Updates B Cross-team projects ® Discussions
Keep everyone informed about the Work in teams or collaborate in React and comment without losing
current state of your projects cross-team projects context
(R o— [CK
(= 4 ] 22X
/
LN\ ey s P T N o~ w e


Help & Support

screenElements:
Side Navigation
Avatar
Button
Accordion
Tree
Icon
Stacked List
Segmented Control
Drawer
Keyboard Key
Searchbar
Stacked List
Card
Icon
Button
Status Dot

screenPatterns:
Home
Help & Support

screenKeywords:
John Mobbin o Active issues 7%+ Filter = T View v
9 i
# New issue Q Todo 10 +
0 Inbox ul JOH-1 Welcome to Linear i 26 Sept (%)
) My issues
< Views ! JOH-3 Connect to Slack 26 Sept @
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept Q)
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
!l JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 sept (Q)
il JOH-8 " +ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|Help Center Esc X
H Documentation A
Open Linear Guide
€& Settings N
Access your workspace settings
& Keyboard Shortcuts
Learn how to work faster
5 Join our Slack
Share feedback, requests, or ask questions


Switching to dark mode

screenElements:
Side Navigation
Select

screenElements:
Dropdown Menu
Thumbnail

screenPatterns:
Dark Mode
Settings & Preferences

screenPatterns:
Dark Mode
Home

screenElements:
Side Navigation
Select
Dropdown Menu
Thumbnail

screenPatterns:
Dark Mode
Home
Settings & Preferences
Dark Mode
Edit
Dark Mode
Settings & Preferences

screenKeywords:
. John Mobbin . Active issues + Filter = B T View v
9 i
(# New issue Q O Todo 10 +
& Inbox sl JOH-1 O Welcome to Linear ¥ 26 Sept
) My issues
= Views 31! JOH-3 QO Connect to Slack 26 Sept
Your teams 31! JOH-4 QO Connect GitHub or GitLab 26 Sept
& John Mobbin ¥ i .
31! JOH-5 (Q Customize settings 26 Sept
® Issues
Active il JOH-2 O Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept
Backlog
300 JOH-6 QO Use Cycles to focus work over n-weeks 26 Sept
== Projects
= Views yi! JOH-7 QO Use Projects to organize work for features or releases 26 Sept
<]
30! JOH-9 QO Customize views with View Options and Filters 26 Sept
300 JOH-10 O Next Steps 26 Sept
300 JOH-8 QO ‘tProTip: Mouse over this issue & press [Space] 26 Sept
+ Invite people
[E Help & Support
O Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|< Settings
& Workspace Preferences
. Manage your preferences
Overview
General
Security
Members Disp|ay
Labels Display full names
Roadmap Show full names of users instead of shorter display names.
Project updates
Emojis .
Use pointer cursors
Plans Change the cursor to a pointer when hovering over any interactive element.
Billing
Import / Export
Font size
» Integrations . i Default v
Adjust your font size.
@ Account
Profile
Preferences
Notifications Theme
Applications Interface theme 23| Liaht
® Aa 1 v
API Select or customize your interface color scheme. 9
@B Teams
> % John Mobbin
+ Add team Behavior
Default home view
Active issues v
Which view is opened when you open up Linear.
Developer preview
Enable experimental features.
|. John Mobbin . % o
(# New issue [o}
# John Mobbin > JOH-1 g o JOH-1 & b 0N
3 Inbox
) My issues s o)
wJ H
Welcome to Linear ¥ tatus Todo
= Views
f f f f + B . Priority il High
Your teams Hi there. Complete these issues to learn how to use Linear and discover ‘+ProTips. When you're done,
= ) delete them or move them to another team for others to view.
& John Mobbin ¥ . i
T tart t t t first i Assignee Unassigned
@ lIssues o start, type C to create your first issue.
Active Create issues from any view using c or by clicking the New issue button. Labels + Add label
Backlog
== Projects -
LI « >0 Allissues + Filter = m O Veww
o
= Views ‘™ Linear Demo (5]
| Newissue ‘EI
[ Inbox 3
(- Myissues
= Views
I\ Roadmap
Favorites .
T 000
£ Due this week
All Issues
it All Issues is the place where you can see all of your
& Bake-off
team's work in one view.
# Cycles 8
2 Linear Once you have created some issues for your team,
they will show up here.
Other teams
%" Engineering
© Onboarding k
4+ Invite people 2 Product Team
® Robotics *
[E Help & Support » “0:00 / 0:17 ra
O Import Issues X
Use our Migration Our issue editor and comments support Markdown. You can also:
Assistant to copy issues
from another service. e @mention a teammate
Try Now - e Drag & drop images or video (Loom & Youtube embed automatically)
|< Settings
& Workspace Preferences
. Manage your preferences
Overview
General
Security
Members Disp|ay
Labels Display full names
Roadmap Show full names of users instead of shorter display names.
Project updates
Emojis .
Use pointer cursors
Plans Change the cursor to a pointer when hovering over any interactive element.
Billing
Import / Export
Font size
» Integrations . i Default v
Adjust your font size.
@ Account
Profile
Preferences
Notifications Theme
*Aa System preference
Applications Interface theme o (23] Light
eAa Li
API Select or customize your interface color scheme. 9
Dark
@B Teams eAa Ash
> % John Mobbin Dawn
+ Add team Behavior Midnight
Default home view Pale
Which view is opened when you open up Linear. Custom
Developer preview
Enable experimental features.
|Settings
& Workspace Preferences
i Manage your preferences
Overview
General
Security
Members Disp|ay
Lelbas Display full names
Roadmap Show full names of users instead of shorter display names.
Project updates
Emojis .
Use pointer cursors
[P Change the cursor to a pointer when hovering over any interactive element.
Billing
Import / Export
Font size
» Integrations ) i Default v
Adjust your font size.
@ Account
Profile
Preferences
Notifications Theme
Applications Interface theme 23 Dark
® Aa arl v
API Select or customize your interface color scheme.
B Teams
» & John Mobbin
+ Add team Behavior
Default home view
) N ) Active issues v
Which view is opened when you open up Linear.
Developer preview
Enable experimental features.


Searching Linear Guide

screenElements:
Side Navigation
Searchbar
Keyboard Key
Accordion
Grid List
Card
Thumbnail

screenPatterns:
Search
Command Palette

screenPatterns:
Search
Command Palette
Search
Command Palette

pageType: Marketing Marketing Marketing Marketing

screenKeywords:
\\‘ Linear Guide
Q  Search docs ® K

» Start guide Q_ Search docs

o
» Workspace setup LI

Type something to search
» Account setup Get a X
» Create issues
» Issue properties
Mos

» Update issues
» Inbox and Notifications
» Projects and Roadmap ¢
» Cycles @
» Views
» Find and filter .

Start Guide Import Issues Cycles
» Integrations Learn how to use the app and follow Quickly move issues from your existing Focus the team’s priorities and build

best practices for software building issue tracker into Linear momentum
» Plus plan
» Other bits
B Send feedback
A Go to linear.app
|\Q Linear Guide
Create issues = o
Q  Search docs ® K )
| Overview
The most common action you'll take in Linear is creating issues. Basics
» Start guide
Create issues
» Workspace setup Linear.new
Saved drafts
» Account setup
Modal shortcuts
» Create issues Save options
. Full screen mode
» Issue properties BECM > [ Template SOX
ENCOM Games Video
» Update issues ) ) ) .
Game line up for this year - @edgar we'll need some assets for this Create new issues
» Inbox and Notifications OTodo i Medium  # Edgar Ambartsoumian A 1Point ~ ® Design %2 (5 = FAQ
» Projects and Roadmap 4 o creae e ([ RN
» Cycles
» Views
» Find and filter
» Integrations
» Plus plan
Overview
» Other bits
The most basic concept in Linear is the issue. It's the building block of the app and most
concepts in Linear are either associated with issues or group issues together.
= | S Issues are always tied to a specific team. Issues have an issue ID (team and unique number)
and are required to have a title and status — all other properties and relations are optional. This
Go to linear.a . . j
A op makes it fast to create issues and cuts down on unnecessary work (see Write Tasks Not User
|\Q Linear Guide
Q Search docs % K '
» Start guide
o (3
» Workspace setup Llnear GUIde
> Account setup Get an overview of Linear's features, integrations, and how to use them.
» Create issues
» Issue properties
Most popular
» Update issues
» Inbox and Notifications
» Projects and Roadmap ¢
> Cycles . @
» Views
» Find and filter .
Start Guide Import Issues Cycles
» Integrations Learn how to use the app and follow Quickly move issues from your existing Focus the team’s priorities and build
best practices for software building issue tracker into Linear momentum
» Plus plan
» Other bits
B Send feedback
A Go to linear.app
|\\‘ Linear Guide
Q  Search docs ® K
Coen gUide
o
» Workspace setup LI
» Account setup Get a X
» Create issues
(4 Createissues
> lIssue properties ID, or issue link. Video Create new issues C creates
Mos
» Update issues
I @ User views
» Inbox and Notifications
Create views that show you how work is distributed across
» Projects and Roadmap
» Cycles B Project details
Create a hub for your project directly in Linear Overview
» Views
» Find and filter sta & Project documents G
» Integrations Lea Create documents for projects. Overview Create documents inside of... Focus the team’s priorities and build
bes momentum
» Plus plan
» Other bits
B Send feedback
A Go to linear.app


Browse an integration

screenElements:
Button
Side Navigation

screenPatterns:
Settings & Preferences
Feature Info

screenElements:
Banner
Button
Side Navigation
Accordion
Side Navigation
Accordion
Grid List
Card
Icon
Button

screenPatterns:
Settings & Preferences
Feature Info
Settings & Preferences
Settings & Preferences
Settings & Preferences

pageType: Application Application Application Application

screenKeywords:
rFrivate repositories \ W
< Settings Public repositories
& Workspace
Overview GitHub features
General
Security E] Link Linear issues with pull requests
Members Include a Linear issue ID (e.g. /D-123) in the pull request title or in your branch name to link
Labels Linear issue with the pull request. You can also reference Linear issues in your request's
description using the "fixes" or "resolves" keywords: Fixes ID-123, resolves ID-124.
Roadmap
. ProTip: Copy the suggested git branch name with # < . or select the option from the
Project updates command menu.
Emojis
Plans
Billing E] Automatic issue workflow
Import / Export Linear can automatically change the status of an issue when a pull request is opened. For
. example, opening a pull request can move the issue to "In Progress" and a merge can move it to
v Integrations "Done". You can control this workflow in the team settings.
GitHub
Read more >
GitLab
Slack
Discord E] GitHub autolinks to Linear issues
Figma You can configure GitHub to automatically resolve Linear issues ID's (e.g. ID-123) into links for
Sentry any conversation that happens on GitHub.
Zapier Our target URL format is https://linear.app/john-mobbin/issue/ID-<num> where ID is your
team identifier.
Zendesk
Intercom Read more >
Front
Jira Link © Integration not working?
Google Sheets . : . . ,
Try removing then reconnecting the integration. If that doesn’t work, please reach out to our
Airbyte support team (press ? for help).
@ Account
Profile
Preferancec
|< Settings
_ itHu
B Workspace G b
. Integrate Linear into your GitHub pull requests
Overview
General «
. o How does it work?
Security
Members Link Linear issues to GitHub pull requests. Automate your PR workflow so that issues update
when PRs are drafted, opened, merged and when reviews are requested. You can link single or
Labels multiple issues to a specific PR. The integration also autolinks Linear issue IDs in GitHub
Roadmap conversations.
Project updates Read more >
Emojis
Plans
Billing
Import / Export
) Connect Linear with GitHub pull requests
v Integrations
GitHub
GitLab . . . . ]
O Connect Linear with GitHub commits Connect GitHub
Slack
Discord
Figma Integration settings
Sentry
Zapier Branch format user/identifier-title v
Zendesk
Linear helps you keep your git branch names aligned across your entire organization. Users can
Intercom copy a git branch name for their issue using the Copy git branch name action (£ < . )
Front
Jira Link Enable linkbacks
Linkbacks are messages posted to your pull request which link back to the Linear issue. They
Google Sheets also contain the preview of the issue description.
Airbyte Private repositories O
Public repositories
@ Account
Profile
Preferancec
|< Settings
_ Workspace
B Workspace p
. Manage your workspace settings
Overview
General
Security
Members Explore features
Labels
Roadmap . .
4 Issue Migration Assistant ~ Roadmap » Cycles
Project updates
. Copy over existing issues from Jira, Shortcut, Asana or Set company direction and organize projects with Track your team's workload and velocity with Cycles
Emojis GitHub milestones
Plans . .
Migrate issues Learn more > Try roadmap Learn more > Try Cycles Learn more >
Billing
Import / Export
v Integrations * Views & Triage
GitHub
Create filtered views that you can save and share with Prioritize issues created from outside your team and
GitLab others customer support
Slack Open views Learn more > Try Triage Learn more >
Discord
Figma
Sentry
Zapier
Zendesk H
endes Integrations
Intercom
Front ) GitHub & citLab Sk Slack £ Figma
Jira Link Link pull requests and automate Link merge requests and automate Send notifications to channels and Embed file previews in issues
workflows workflows create issues from messages
Google Sheets
Airbyte Open Open Open Open
© Account & sentry M zapier 2%  Zendesk Google sheets
Profile Link exceptions to issues Build custom automations and Link and automate Zendesk tickets Export issues and build custom
Drafaramcac integrations with other apps with Linear analytics
|< Settings
_ Workspace
B Workspace p
. Manage your workspace settings
Overview
General
Security
Members Explore features
Labels
Roadmap . .
4 Issue Migration Assistant ~ Roadmap » Cycles
Project updates
. Copy over existing issues from Jira, Shortcut, Asana or Set company direction and organize projects with Track your team's workload and velocity with Cycles
Emojis GitHub milestones
Plans . .
Migrate issues Learn more > Try roadmap Learn more > Try Cycles Learn more >
Billing
Import / Export
> Integrations * Views & Triage
Create filtered views that you can save and share with Prioritize issues created from outside your team and
@ Account others customer support
Profile .
Open views Learn more > Try Triage Learn more >
Preferences
Notifications
Applications
API|
@ Teams Integrations
> % John Mobbin
) GitHub & citLab Sk Slack £ Figma
+ Add team . . . ) o
Link pull requests and automate Link merge requests and automate Send notifications to channels and Embed file previews in issues
workflows workflows create issues from messages
Open Open Open Open
& sentry M zapier 2%  Zendesk Google sheets
Link exceptions to issues Build custom automations and Link and automate Zendesk tickets Export issues and build custom
integrations with other apps with Linear analytics


Changelog (application)

screenElements:
Popover
Stacked List
Status Dot

screenElements:
Popover
Stacked List
Status Dot
Drawer
Keyboard Key
Searchbar
Stacked List
Card
Icon
Button
Status Dot

screenPatterns:
Misc
Help & Support

screenKeywords:
Help Center Esc X
H Documentation a
Open Linear Guide
€& Settings N
Access your workspace settings
& Keyboard Shortcuts
Learn how to work faster
Changelog - View all updates X
2022-09-09 e
Fixes & Improvements
2022-08-25 .
Third-party Application Approvals
2022-08-18 .
S i
Board Ordering 5= Join our Slack
Share feedback, requests, or ask questions
2022-08-04 °
Project Updates @ Changelog
|Help Center Esc X
A Documentation A
Open Linear Guide
€& Settings N
Access your workspace settings
& Keyboard Shortcuts
Learn how to work faster
Changelog - View all updates X
2022-09-22 .
Graph improvements & Cycle capacity
2022-09-09 °
Fixes & Improvements
2022-08-25 .
Third-party Application Approvals 5 Join our Slack
Share feedback, requests, or ask questions
2022-08-18 .
Board Ordering
|Help Center Esc X
H Documentation A
Open Linear Guide
€& Settings N
Access your workspace settings
& Keyboard Shortcuts
Learn how to work faster
5 Join our Slack
Share feedback, requests, or ask questions


Keyboard shortcuts

screenElements:
Searchbar
Keyboard Key

screenElements:
Searchbar
Keyboard Key
Drawer
Keyboard Key
Searchbar
Stacked List
Card
Icon
Button
Status Dot

screenPatterns:
Misc
Misc
Misc
Help & Support

screenKeywords:
< Keyboard Shortcuts Esc X
General
Open command menu ® K
Save or submit #®  Enter
Back Esc
Peek into issue (hover and hold) Space
Open focused item Enter
Selectin a list X
Clear a list selection Esc
Move up A or K
Move down v oor J
Move right >
Move left <«
Select multiple items in a list % Click
Add issue filter F
Clear all issue filters X & F
Clear last issue filter & F
Log out X ¢ Q
Navigation
Open issue O then |

5 Join our Slack

Changelog
|< Keyboard Shortcuts Esc X
Code block ® o\
Inline code ® & C
Turn text into link ® K
Undo ® Z
Redo ® O Z
Markdown formatting
Large header # Space
Medium header ## Space
Small header ### Space
Bulleted list - Space
Numbered list 1. Space
Blockquote > Space
Code block
Italic _text_
Bold *xText**
Strikethrough ~~Text~~
Inline code ‘Code’
Horizontal divider ***  Space
Share feedback, requests, or ask questions
Changelog
|< Keyboard Shortcuts Esc X
Open a team O then T
Issue actions
Set issue status ® X 1-9
New issue c
New issue from template T16
New issue in full screen view \Y
Edit issue E
Assign to user A
Assign to me |
Change labels L
Remove label & L
Change status S
Change priority P
Change estimate & E
Set due date & D
Remove due date ® & D
Rename R
Move to another team ® & M
Delete issue ® @

5 Join our Slack

Changelog
|Help Center Esc X
H Documentation A
Open Linear Guide
€& Settings N
Access your workspace settings
& Keyboard Shortcuts
Learn how to work faster
5 Join our Slack
Share feedback, requests, or ask questions


Creating a new project

screenElements:
Button
Segmented Control
Badge

screenPatterns:
Goal & Task
Calendar

screenElements:
Button
Segmented Control
Badge
Text Field
Date Picker
Button
Progress Indicator
Illustration
Keyboard Key
Drawer
Avatar
Icon

screenPatterns:
Goal & Task
Empty State
Calendar
Timeline & History
Add & Create
Schedule
Add & Create
Goal & Task
Calendar
Acknowledgement & Success
Empty State
Feature Info
Goal & Task

pageType: Application Application Application Application Application Application Application Application Application Application Application Application Application

screenKeywords:
John Mobbin @ Projects » Active Updates ® + New project
% New issue Q . ——
All e Backlog Active Closed + Filter @ Year v = = = View v
Q Inbox
July August September October November December

() My issues Today
- T4 1 18 25 1 8 15 22 29 5 12 19 @ 3 10 17 24 3 7 14 21 28 5 12 19
= Views
Your teams
# John Mobbin ¥

® Issues

Active
Backlog
=a Projects
= Views
No active or planned projects.
Create a new project

+ Invite people
[E Help & Support
Q) Import Issues X

Use our Migration

Assistant to copy issues

from another service.

Try Now -
|f® JOH > New project X
[ Mobile redesign

Description (optional)

OPlanned @Lead & Members ( Startdate @ Target date
|f® JOH > New project X
[ Mobile redesign

Description (optional)

OPlanned @ jsmith.mobbin@gmail.... & Members ( Startdate  ( Target date
|f® JOH > New project X
[ Mobile redesign
Description (optional)
OPlanned @ jsmith.mobbin@gmail.... @ 1 member ® Target date
September 2022 < >
Mo Tu We Th Fr Sa Su
29 30 31 1 2 3 4
5 6 7 8 9 10 N
12 13 14 15 16 17 18
19 20 21 22 23 24 25
27 28 29 30 1 2
|f® JOH > New project X
B Project name

Description (optional)

OPlanned @Lead & Members ( Startdate @ Target date
|John Mobbin @ Projects » Active Updates  + New project
% New issue Q . ——
All e Backlog Active Closed + Filter @ Year v = = = View v
Q Inbox
July August September October November December
() My issues Today
- T4 1 18 25 1 8 15 22 29 5 12 19 @ 3 10 17 24 3 7 14 21 28 5 12 19
= Views
Mobile redesign @® O Mobile redesign

Your teams
# John Mobbin v

@ Issues

Active
Backlog

=a Projects

= Views
+ Invite people
[E) Help & Support
Q) Import Issues X

Use our Migration

Assistant to copy issues

from another service.

Try Now -
|f® JOH > New project X
[ Mobile redesign

Description (optional)

OPlanned @ jsmith.mobbin@gmail.... @) 1member 26Sept O 30 Nov
|f® JOH > New project X
[ Mobile redesign

Description (optional)

OPlanned @ jsmith.mobbin@gmail... @) 1member O Startdate  Target date
|John Mobbin @ Projects » Active Updates  + New project
% New issue Q . ——
All e Backlog Active Closed + Filter @ Year v = = = View v
Q Inbox
July August September October November December
() My issues Today
i 4 11 18 25 1 8 15 22 29 5 12 19 @ 3 10 17 24 31 7 14 21 28 5 12 19
= Views
Mobile redesign @® O Mobile redesign
Your teams
# John Mobbin v
@ Issues
Active
Backlog
=a Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X «
Use our Migration @ Project created
Assistant to copy issues Mobile redesign created
from another service. :
Try Now - View project
|f® JOH > New project X
[/ Mobile redesign

Description (optional)

OPlanned @ jsmith.mobbin@gmail... @) 1member ©26Sept O Target date
|John Mobbin @ Mobile redesign v 7% Updates & v (@]
% New issue Q . i p——— .
# John Mobbin 0% + Filter = = View v
Q Inbox
3 My issues Mobile redesign
= Views
Your teams Properties
# John Mobbin ¥
Status O Planned
® Issues
Active Lead @ jsmith.mobbin@gmail.com
Backlog Members @ 1 member
i: Projects
) Start date ™ 26 Sept
= Views
Get started with the project Targetdate @ 30Nov
/ Start building your project by creating an Teams & JoH
/ issue or a document.
You can also add links, teams, team Documents +
members, and project dates in the project
sidebar with & 1 Add documents to the project
New document
Links +
Add links to the project
+ Invite people
Progress
[E Help & Support
® Scope 8 Completed
Q) Import Issues X Y 0-0%
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ Mobile redesign v ¥ Updates & v a
% New issue Q . i ——— .
# John Mobbin 0% + Filter = = = View v
Q Inbox
Todo 2 + ] ]
73 My issues Mobile redesign
£ Views « JOH-13 Perform usability audit 26 Sept @.
Your teams il JOH-12 List all reported bugs > Mobile browsing 26 Sept @. Properties
# John Mobbin ¥
Status O Planned
® Issues
Active Lead @ jsmith.mobbin@gmail.com
Backlog Members @ 1 member
= Projects
) Start date ™ 26 Sept
= Views
Target date ™ 30Nov
Teams @ JOH
Documents +
Add documents to the project
Links +
Add links to the project
+ Invite people
Progress
[E Help & Support
® Scope 8 Completed
Q) Import Issues X 2 0-0%
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|f® JOH > New project X
[/ Mobile redesign
Description (optional)
OPlanned (@lLead & Members ( Startdate @ Target date
Set project lead...
@ Unassigned
@. jsmith.mobbin@gmail.com
@. jdoe.mobbin@gmail.com


Updating team settings

screenElements:
Side Navigation
Text Field
Select

screenPatterns:
Settings & Preferences
Acknowledgement & Success

screenKeywords:
< Settings
Members JOhn MObb|n
Labels Manage team settings
Roadmap
Project updates
General
Emojis
Plans Icon & Name Identifier - Used in issue IDs
Billing i John Mobbin JOH
Import / Export
» Integrations
Timezone
@ Account The timezone should be set as the location where most of your team members reside. All other times
Profile referenced by the team will be relative to this timezone setting. For example, if the team uses cycles,
each cycle will start at midnight in the specified timezone.
Preferences
Notifications
GMT-7:00 - Pacific Time - Los Angeles v
Applications
API
Estimates
/B Teams
v & John Mobbin Estimates are a great way of communicating the complexity of each issue or to calculate whether a
cycle has more room left. Below you can choose how your team estimates issue complexity.
General
Members
Workflow Issue estimation Not in use v
Triage
Labels
Templates e
Priorities
Cycles
Notifications Priorities help your team communicate and prioritize work. Linear orders issues by priority as a default
setting which you can change from the view options in different view.
+ Add team
Issue prioritization order
How issues without priority should be ordered when priority ordering is "No priority" first v
|< Settings
Members JOhn MObb|n
Labels Manage team settings
Roadmap
Project updates
General
Emojis
Plans Icon & Name Identifier - Used in issue IDs
Billing John Mobbin JOH
Import / Export
» Integrations
Timezone
@ Account The timezone should be set as the location where most of your team members reside. All other times
Profile referenced by the team will be relative to this timezone setting. For example, if the team uses cycles,
each cycle will start at midnight in the specified timezone.
Preferences
Notifications
GMT-7:00 - Pacific Time - Los Angeles v
Applications
API
Estimates
/B Teams
v & John Mobbin Estimates are a great way of communicating the complexity of each issue or to calculate whether a
cycle has more room left. Below you can choose how your team estimates issue complexity.
General
Members
Workflow Issue estimation Not in use v
Triage
Labels
Templates e
Priorities
Cycles
Notifications Priorities help your team communicate and prioritize work. Linear orders issues by priority as a default
setting which you can change from the view options in different view.
+ Add team
Issue prioritization order
How issues without priority should be ordered when priority ordering is "No priority" first v
|< Settings
Members JOhn MObbln
Labels Manage team settings
Roadmap
Project updates G |
enera
Emojis
Plans Icon & Name Identifier - Used inissue IDs
Billing i John Mobbin JOH
Import / Export Icons Emojis
» Integrations
@ HEX #789c00 ®
@ Account . .
_ m members reside. All other times
[~ ¢ J =S89 o =
Profile B H DA 2280660E ~example, if the team uses cycles,
b Oée "M e om0 N
references
= a ® 1 v ©
Notifications os0ayv PABTOWE
Aoplicati eE T2+ LUAEXTBS M
pplications
apl Eh S EB S WAYC D WY
A2 FfIOIOOO0OHO 90
B Teams O ¢EERIITOL2O0665SHS e
v @ John Mobbin g S L % 0@ & 2 D E 4% hissue or to calculate whether a
timates issue complexity.
General
Members
Workflow Issue estimation Not in use v
Triage
Labels
Templates T
Priorities
Cycles
Notifications Priorities help your team communicate and prioritize work. Linear orders issues by priority as a default
setting which you can change from the view options in different view.
+ Add team
Issue prioritization order
How issues without priority should be ordered when priority ordering is "No priority" first v
|< Settings
Members JOhn MObb|n
Labels Manage team settings
Roadmap
Project updates
General
Emojis
Plans Icon & Name Identifier - Used in issue IDs
Billing John Mobbin JOH
Import / Export
» Integrations
Timezone
@ Account The timezone should be set as the location where most of your team members reside. All other times
Profile referenced by the team will be relative to this timezone setting. For example, if the team uses cycles,
each cycle will start at midnight in the specified timezone.
Preferences
Notifications
GMT-7:00 - Pacific Time - Los Angeles v
Applications
API
Estimates
/B Teams
v John Mobbin Estimates are a great way of communicating the complexity of each issue or to calculate whether a
cycle has more room left. Below you can choose how your team estimates issue complexity.
General
Members
Workflow Issue estimation Not in use v
Triage
Labels
Templates e
Priorities
Cycles
Notifications Priorities help your team communicate and prioritize work. Linear orders issues by priority as a default
setting which you can change from the view options in different view.
+ Add team @ Settings updated x
Issue prioritization order The team settings have been updated
How issues without priority should be ordered when priority ordering is "No priority” nirst v
|< Settings
Members JOhn MObb|n
Labels Manage team settings
Roadmap
Project updates G |
enera
Emojis
Plans Icon & Name Identifier - Used in issue IDs
Billing John Mobbin JOH
Import / Export Icons Emojis
» Integrations
00000070000 00
@ Account m members reside. All other times
Profile -example, if the team uses cycles,
Preferences
Notifications
v
Applications
API
/B Teams
v & John Mobbin h issue or to calculate whether a
timates issue complexity.
General
Members
Workflow Issue estimation Not in use v
Triage
Labels
Templates T
Priorities
Cycles
Notifications Priorities help your team communicate and prioritize work. Linear orders issues by priority as a default
setting which you can change from the view options in different view.
+ Add team
Issue prioritization order
How issues without priority should be ordered when priority ordering is "No priority" first v


Onboarding

actions:
Onboarding
Verifying
Creating Account
Browsing Tutorial
Inviting Teammates & Friends

screenElements:
Top Navigation Bar
Logo
Button
Banner

screenElements: Logo Button Link

screenElements:
Text Field
Divider

screenElements:
Text Field
Button

screenElements:
Text Field
Select
Button

screenElements:
Button
Page Control

screenElements:
Tile
Thumbnail
Button
Page Control

screenElements:
Keyboard Key
Button

screenPatterns:
Account Setup
Guided Tour & Tutorial

screenElements:
Icon
Keyboard Key

screenPatterns:
Guided Tour & Tutorial
Command Palette

screenPatterns:
Account Setup
Feature Info

screenElements:
Text Field
Chip
Button
Page Control

screenPatterns:
Account Setup
Invite Teammates

screenElements: Toast Button

screenElements: Switch Button

screenPatterns:
Account Setup
Follow & Subscribe

screenElements:
Icon
Button
Page Control

screenElements: Dialog Icon Button

screenElements: Link Banner

screenElements:
Button
Select
Top Navigation Bar
Logo
Button
Banner
Dialog
Icon
Button
Text Field
Keyboard Key
Button
Text Field
Button
Text Field
Chip
Button
Page Control
Logo
Button
Link
Switch
Button
Logo
Button
Page Control
Tile
Thumbnail
Button
Page Control
Icon
Keyboard Key
Side Navigation
Avatar
Button
Accordion
Tree
Icon
Stacked List
Segmented Control
Link
Banner
Keyboard Key
Button
Icon
Button
Page Control
Text Field
Switch
Button
Text Field
Link
Dropdown Menu
Dropdown Menu
Text Field
Select
Button
Select
Text Field
Toast
Button
Text Field
Divider

screenPatterns:
Account Setup
Feature Info
Account Setup
Feature Info
Invite Teammates
Account Setup
Guided Tour & Tutorial
Verification
Account Setup
Invite Teammates
Signup
Account Setup
Loading
Account Setup
Account Setup
Guided Tour & Tutorial
Command Palette
Home
Guided Tour & Tutorial
Account Setup
Feature Info
Verification
Account Setup
Follow & Subscribe
Signup
Verification
Account Setup
Select
Guided Tour & Tutorial
Command Palette
Acknowledgement & Success
Signup

pageType: Application Application Marketing Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application Application

screenKeywords:
Connect with GitHub
Automate issue workflow when GitHub pull requests are opened and merged.

v Linear links the issue and the GitHub pull request

automatically.
v Linear syncs the issue status when a pull request is

opened, closed, merged, or reverted.
v Linear will not ask for code read permissions.

Authenticate with GitHub
I'll do this later
°
|Logged in as: Log out
jsmith.mobbin@gmail.com
Create a new workspace
Workspaces are shared environments where teams can work
on projects, cycles and tasks.
Workspace Name
John Mobbin
Workspace URL
linear.app/john-mobbin
How large is your company?
5-25 v
What is your role?
Product manager v
Create workspace
|\\‘ Linear Features Method Customers Integrations Changelog Pricing Company v Log in -
Bring magic back to software README ->
The issue tracking
tool you'll enjoy using
Linear helps streamline software projects, sprints, tasks, and
bug tracking. It’s built for high-performance teams.
‘ | [ X N J ‘ i 1 :
| & Encom ‘.. Active issues 15 |
Q  Search In Review 2
£ Inbox = ECM-10 @ Data transmission [1# @ SolarSaler ®1 Jun26 MR
) My issues
~ ECM-9 @ Engine and power system 19 #2 @ Solar Sailer »1 Jun 26 @'
Favorites
|John Mobbin o Active issues 7%+ Filter = T View v
2 i
# New issue Q Todo 10 +
Q Inbox al JOH-1 Welcome to Linear 26 Sept (%)
) My issues
= Views ul JOH-3 Connect to Slack 26 Sept ()
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept ()
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Comm 26 Sept @
0]O)
il JOH-6 Use Cycles to focus work over n-wee 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for fea Active Issues 26 Sept @
c o Active issues represent work that is in progress or @
JOH-9 ustomize views with View Options ¢ 26 Sept
! : ) should be worked on next. P
- . . 26 Sept
ol JOH-10 Next Steps Move issues out of the backlog when you think they e ®
) L should be worked on, or when they should be picked
il JOH-8 " ProTip: Mouse over this issue & pre i 26 Sept @
up in the next cycle.
Ok
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|Invite co-workers to your team
Linear is meant to be used with your team. Invite some co-workers to test it out with.
Email
jdoe.mobbin@gmail.com
Add to team
# John Mobbin X v
Continue
°
|Command menu
Use the contextual menu to manage one or more issues in any given view you're in.
Try opening the command menu with:
Continue
°
|Check your email
We've sent a temporary login link.
Please check your inbox at jsmith.mobbin@gmail.com.
Enter code
Back to login
|Invite co-workers to your team
Linear is meant to be used with your team. Invite some co-workers to test it out with.
Email
email@example.com, email2@example.com...
Add to team
& John Mobbin X v
Continue
°
|Create your Linear account
Continue with Email
Continue with SAML SSO
By signing up, you agree to the Terms of Service
and Data Processing Agreement.
|Subscribe to updates
Linear is improving each week. These are the best ways to learn about changes.

Subscribe to weekly updates

Email once a week about new features and changes

Follow us on Twitter ¥ @linear

Tweets about features and tricks

Continue
°
|O
|Logged in as: Log out
jsmith.mobbin@gmail.com
Create a new workspace
Workspaces are shared environments where teams can work
on projects, cycles and tasks.
Workspace Name
John Mobbin
Workspace URL
linear.app/john-mobbin
How large is your company?
5-25 v
What is your role?
Select your role in the company v
Create workspace
|Welcome to Linear
Linear helps you to streamline software development, cycles and bugs.
°
|Choose your style
You can change the Ul style at any time through the command menu or in the settings.
-
Light Dark
°
|Let’s try it out. Filter, select and perform an action with your keyboard or mouse.
Leess—S—S———M—MMM_MMM_I_——M—M—n—n—n—n—nmnmnmnmnmn———mSm§m§8§G5GRE1}]}]}]}4j]_<..<——<~<=~n—n—m———_—_—‘®$@$_—$™
Issue - JOH-1 Set up Linear
Type a command or search...
2, Assign to... A
2 Assign to me |
(@ Change status... S
1l Change priority... p
® Add labels... L
[ ]
|John Mobbin o Active issues 7%+ Filter = T View v
9 i
# New issue Q Todo 10 +
0 Inbox ul JOH-1 Welcome to Linear i 26 Sept (%)
) My issues
< Views ! JOH-3 Connect to Slack 26 Sept @
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept Q)
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
!l JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 sept (Q)
il JOH-8 " +ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o Active issues 7%+ Filter = T View v
9 i
# New issue Q Todo 10 +
0 Inbox ul JOH-1 Welcome to Linear i 26 Sept (%)
) My issues
< Views ! JOH-3 Connect to Slack 26 Sept @
Your teams il JOH-4 Connect GitHub or GitLab 26 Sept Q)
# John Mobbin ¥ _ ,
il JOH-5 Customize settings 26 sept Q)
® Issues
Active il JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept (%)
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
!l JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 sept (Q)
il JOH-8 " +ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
(@] X
2 ImportIssues @ Linear for Desktop x
U Migrati
A:seis?t:;t tlgrcaog);issues Download the Linear desktop app for a faster
from another service. experience with better notifications.
Try Now - Download app »
|That was easy!
Remember, # « to bring it up. Try it out again once you've created your first issues in
Linear.
°
|You're good to go!
Next, explore the features and create issues by pressing ¢ when you're in the app.
B
Tell your team Integrate GitHub & Slack Keyboard shortcuts
Make sure to invite your team Link your pull requests and Learn the keyboard shortcuts
members. create issues from Slack. by pressing 2
°
|Check your email
We've sent a temporary login link.
Please check your inbox at jsmith.mobbin@gmail.com.
2cnsf-suz53
Back to login
|Subscribe to updates
Linear is improving each week. These are the best ways to learn about changes.
Subscribe to weekly updates o
Email once a week about new features and changes
Follow us on Twitter ¥ @linear
Tweets about features and tricks
°
|O
Create your Linear account
jsmith.mobbin@gmail.com
Continue with Email
Continue with SAML SSO
By signing up, you agree to the Terms of Service
and Data Processing Agreement.
|Check your email
We've sent a temporary login link.
Please check your inbox at jsmith.mobbin@gmail.com.
Enter code manually
Back to login
|Logged in as: Log out
jsmith.mobbin@gmail.com
Create a new workspace
Workspaces are shared environments where teams can work
on projects, cycles and tasks.
Workspace Name
John Mobbin
Workspace URL
linear.app/john-mobbin
How large is your company?
Select company size v
What is your role?
Select your role in the company v
Create workspace
|John Mobbin o Active issues 7%+ Filter = T View v
(4 New issue View profile O then M +
Settings G then S
0 Inbox Welcome to Linear 26 Sept @
. . Download desktop app
>, My issues
. Connect to Slack 26 Sept
= Views Help Center ? Q@
Your teams Changelog Connect GitHub or GitLab 26 Sept Q)
# John Mobbin v Join Slack community
Customize settings 26 Sept @
® Issues API
Active Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Log out X<¢Q
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept @
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
ol JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 Sept Q)
il JOH-8 " ~ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o Active issues 7%+ Filter = T View v
jsmith.mobbin@gmail.com Todo 10 +
John Mobbin v | JOH-1 Welcome to Linear & 26 Sept Q)
Workspace settings JOH-3 Connect to Slack 26 Sept @
Create or join a workspace JOH-4 Connect GitHub or GitLab 26 Sept ()
Add an account
JOH-5 Customize settings 26 Sept @
Log out
JOH-2 Try 3 ways to navigate Linear: Command line, keyboard or mouse 26 Sept @
Backlog
il JOH-6 Use Cycles to focus work over n-weeks 26 Sept @
= Projects
= Views il JOH-7 Use Projects to organize work for features or releases 26 Sept @
ol JOH-9 Customize views with View Options and Filters 26 Sept @
vl JOH-10 '~ Next Steps 26 Sept Q)
il JOH-8 " ~ProTip: Mouse over this issue & press [Space] 26 Sept @
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|Logged in as: Log out
jsmith.mobbin@gmail.com
Create a new workspace
Workspaces are shared environments where teams can work
on projects, cycles and tasks.
Workspace Name
Workspace URL
linear.app/
How large is your company?
Select company size v
What is your role?
Select your role in the company v
Create workspace
|Logged in as: Log out
jsmith.mobbin@gmail.com
Create a new workspace
Workspaces are shared environments where teams can work
on projects, cycles and tasks.
Workspace Name
John Mobbin
Workspace URL
linear.app/john-mobbin
How large is your company?
v/ Select company size
Just me
1-5
5-25
25-100
100-250
250-1000
1000+
Prefer not to share
|Let’s try it out. Filter, select and perform an action with your keyboard or mouse.
Leess—S—S———M—MMM_MMM_I_——M—M—n—n—n—n—nmnmnmnmnmn———mSm§m§8§G5GRE1}]}]}]}4j]_<..<——<~<=~n—n—m———_—_—‘®$@$_—$™

Issue - JOH-1 Set up Linear

Create
+ Create new issue... c
[ Copy pre-filled create issue URL to clipboard
Project
=i Create new project...
Views
= Create new view...

°
|Invite co-workers to your team
Linear is meant to be used with your team. Invite some co-workers to test it out with.

Email

email@example.com, email2@example.com...
Add to team

# John Mobbin X v

© Invites sent o
They have been notified with email to sign up for
o Linear.
|O
Create your Linear account
Enter your email address...
Continue with Email
Continue with SAML SSO
By signing up, you agree to the Terms of Service
and Data Processing Agreement.


Account settings

screenElements:
Side Navigation
Select

screenPatterns:
Settings & Preferences
Empty State

screenElements:
Button
Text Field

screenElements:
Side Navigation
Badge
Side Navigation
Avatar
Text Field
Button
Button
Text Field
Side Navigation
Accordion
Grid List
Card
Icon
Button
Side Navigation
Side Navigation
Select

screenPatterns:
Settings & Preferences
Empty State
Settings & Preferences
Settings & Preferences
Settings & Preferences
Settings & Preferences
My Account & Profile
Settings & Preferences
Settings & Preferences
Settings & Preferences
Settings & Preferences
Settings & Preferences

pageType: Application Application Application Application Application Application Application Application Application Application

screenKeywords:
< Settings

@ Workspace Appllcatlons
Overview Manage your settings and authorized applications
General
seeurity Authorized applications
Members

You have not yet authorized any applications to connect with your Linear account.
Labels
Roadmap
Project updates
Emojis
Plans
Billing
Import / Export
» Integrations

@ Account
Profile
Preferences
Notifications
Applications
API

B Teams

> # John Mobbin

+ Add team
|< Settings
Behavior
B Workspace Default home view o
. o . Active issues v
Overview Which view is opened when you open up Linear.
General
Security Developer preview
Members Enable experimental features.
Labels
Roadmap Open in desktop app
Project updates Automatically open links in desktop app when possible.
Emojis
Plans
Auto-assign to self
Billing When creating new issues, always assign them to yourself by default.
Import / Export
» Integrations
On git branch copy, move issue to in progress
After copying suggested git branch name, issue status is moved to started state.
@ Account
Profile
Preferences On git branch copy, assign to yourself
Notifications After copying suggested git branch name, issue is assigned to yourself.
Applications
API Open links in a new window o
Always open external links in a new window or tab.
B Teams
> # John Mobbin
Double click to edit
+ Add team Use double click instead of single click to edit documents and issue descriptions.
|. O Desktop notifications
< Settings = ) o o o _
Receive desktop notifications whenever an issue in your organization requires your
attention.
] Workspace
Overview
General . .
Notify me about Email
Security
Members
Labels
Issues
Roadmap
Project updates
General
Emojis
Plans You're assigned an issue
Billing You're mentioned in an issue
Import / Export A reaction is added to a comment you wrote
» Integrations .
9 Assigned
@ Account Assigned issue is marked as urgent or blocking
Profile An issue you're assigned is unblocked
Preferences An issue you're assigned is due
Notifications i
Subscribed 0 Subscriptions
Applications
API An issue you subscribe to is marked completed or canceled
A comment is made in an issue you subscribe to
@B Teams
> % John Mobbin
+ Add team Projects
General
Reminders to post project updates
You're mentioned in a project update
Subscribed 0 Subscriptions
|< Settings General
Reminders to post project updates
®  Workspace You're mentioned in a project update
Overview
General Subscribed 0 Subscriptions
Security An issue is created
Members An issue is moved to the project
Labels A comment is made in an issue
Roadmap A A
An issue is marked completed or canceled
Project updates . .
A new project update is posted
Emojis
Plans
Billing
Teams
Import / Export
> Integrations Subscribed 0 Subscriptions
@ Account An issue is created
Profile
Preferences
Notifications
Applications
API Account & Updates
@B Teams Invite accepted o
» % John Mobbin Receive an email when an invitee accepts your invite.
+ Add team
Important Linear updates o
Receive emails when we have important Linear updates to share.
|< Settings
] Workspace PrOfIIe
. Manage your Linear profile
Overview
General
Security
Members Profile picture
Labels
Roadmap
Project updates
Emojis
Plans
Billing
Import / Export Full name
» Integrations
jsmith.mobbin@gmail.com
@ Account
Profil Username - Nickname or first name, however you want to be called in Linear
rofile
Preferences jsmith.mobbin
Notifications
Applications gk
API
@B Teams
» & John Mobbin
+ Add team
|< Settings
] Workspace API
Overview
General
GraphQL API
Security
Members Linear's GraphQL API provides a programmable interface to your data. You can use it to build public or
private apps, workflows, and integrations ontop of Linear. For help and questions, join our Slack.
Labels
APl Documentation >
Roadmap
Project updates
Emojis
Plans Webhooks
Billing Webhooks allow you to receive HTTP requests whenever an entity is created, updated, or deleted. They
Import / Export are still under active development and their data format might change.
» Integrations Webhook Documentation -
@ Account New webhook
Profile
Preferences
Notifications Personal APl keys
Applications You can create personal API keys for accessing Linear's GraphQL API to build your own integrations or
API hacks.
B Teams Label Create key
> % John Mobbin
+ Add team
Your Applications
You can manage your OAuth2 applications here.
OAuth2 Documentation -
|< Settings
_ Workspace
B Workspace p
. Manage your workspace settings
Overview
General
Security
Members Explore features
Labels
Roadmap . .
4 Issue Migration Assistant ~ Roadmap » Cycles
Project updates
. Copy over existing issues from Jira, Shortcut, Asana or Set company direction and organize projects with Track your team's workload and velocity with Cycles
Emojis GitHub milestones
Plans . .
Migrate issues Learn more > Try roadmap Learn more > Try Cycles Learn more >
Billing
Import / Export
> Integrations * Views & Triage
Create filtered views that you can save and share with Prioritize issues created from outside your team and
@ Account others customer support
Profile .
Open views Learn more > Try Triage Learn more >
Preferences
Notifications
Applications
API|
@ Teams Integrations
> % John Mobbin
) GitHub & citLab Sk Slack £ Figma
+ Add team . . . ) o
Link pull requests and automate Link merge requests and automate Send notifications to channels and Embed file previews in issues
workflows workflows create issues from messages
Open Open Open Open
& sentry M zapier 2%  Zendesk Google sheets
Link exceptions to issues Build custom automations and Link and automate Zendesk tickets Export issues and build custom
integrations with other apps with Linear analytics
|< Settings
& Workspace Notifications
i Select where and when you'll be notified
Overview
General
Security Notification Methods
Members
Labels - Email digest
Roadmap Receive an email digest for unread notifications. Notifications are grouped together and sent
based on the urgency of the notifications.
Project updates
Emojis
o
Plans -'.!-' Stack
. Receive personal notifications in Slack.
Billing
Import / Export
» Integrations ()  Desktop notifications
=
Receive desktop notifications whenever an issue in your organization requires your
attention.
@ Account
Profile
Preferences
Notifications Notify me about Email
Applications
API
Issues
B Teams
> % John Mobbin General
+ Addteam You're assigned an issue
You're mentioned in an issue
A reaction is added to a comment you wrote
Assigned
Assigned issue is marked as urgent or blocking
|< Settings GraphQL API
_ Linear's GraphQL API provides a programmable interface to your data. You can use it to build public or
H Workspace private apps, workflows, and integrations ontop of Linear. For help and questions, join our Slack.
Overview APl Documentation >
General
Security
Members
Labels Webhooks
Roadmap Webhooks allow you to receive HTTP requests whenever an entity is created, updated, or deleted. They
Project updates are still under active development and their data format might change.
Emojis Webhook Documentation -
Plans
. New webhook
Billing
Import / Export
» Integrations
9 Personal API keys
@ Account You can create personal API keys for accessing Linear's GraphQL API to build your own integrations or
hacks.
Profile
Preferences
Label Create key
Notifications
Applications
API
Your Applications
@B Teams PP
» % John Mobbin You can manage your OAuth2 applications here.
+ Add team OAuth2 Documentation -
|< Settings
& Workspace Preferences
. Manage your preferences
Overview
General
Security
Members Disp|ay
Labels Display full names
Roadmap Show full names of users instead of shorter display names.
Project updates
Emojis .
Use pointer cursors
Plans Change the cursor to a pointer when hovering over any interactive element.
Billing
Import / Export
Font size
» Integrations . i Default v
Adjust your font size.
@ Account
Profile
Preferences
Notifications Theme
Applications Interface theme 23| Liaht
® Aa 1 v
API Select or customize your interface color scheme. 9
@B Teams
> % John Mobbin
+ Add team Behavior
Default home view
Active issues v
Which view is opened when you open up Linear.
Developer preview
Enable experimental features.


Favoriting an issue

screenElements:
Icon
Side Navigation
Chip

screenPatterns:
Goal & Task
Multi-Column Layout

screenElements:
Icon
Side Navigation
Chip
Side Navigation

screenPatterns:
Goal & Task
Multi-Column Layout
Favorite & Pin

screenKeywords:
John Mobbin @ # John Mobbin» JOH-11  ¥% £ JOH-11 ¢ b n
# New issue Q
Mobile brOWSlng Status () InProgress
Q Inbox
) My issues - . B
b e Optimise website for mobile screens Priority al High
= Views .
(J List all reported bugs
Vour teams Assignee @ jsmith.mobbin
d
# John Mobbin v sone codes
Labels ® UX X +Add label
® Issues
Active
Backlog Due Date ™ 30/11/2022
= Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration .
Assistant to copy issues + Add sub-issues
from another service.
Try Now -
|John Mobbin o # John Mobbin > JOH-11 Lo JOH-11 e I n
# New issue Q
Mobile brOWSlng Status () InProgress
Q Inbox
) My issues - . B
b e Optimise website for mobile screens Priority al High
= Views .
(J List all reported bugs
—— Assignee @ jsmith.mobbin
d
(1) Mobile browsing some. codes
Labels ® UX X +Add label
Your teams
# John Mobbin ¥
Due Date ™ 30/11/2022
@ Issues
Active
Backlog
= Projects
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration .
Assistant to copy issues + Add sub-issues
from another service.
Try Now -


Connecting to an integration (Figma)

screenElements: Card Button Badge

screenElements: Card Button Badge Button

screenPatterns:
Acknowledgement & Success
Settings & Preferences

pageType: Application Application Application Application Application Application

screenKeywords:
& Continue with Google
or
Log in with SAML SSO
Forgot password?
No account? Create one
|& Continue with Google
or
jsmith.mobbin@gmail.com
Log in with SAML SSO
Forgot password?
No account? Create one
|Linear would like to access your
account and be able to:
v Read files you have access to
v Read your name, email, and profile image
Switch accounts
|< Settings
_ Figm
B Workspace g a
i Preview Figma links in Linear
Overview
General «
: ’ How does it work?
Security
Members Paste a link to an artboard or file into an issue description or comment and we'll turn it into a
design preview. Even if the file changes, the snapshot in Linear remains as it appeared when the
Labels comment or description was made. Click on the preview to open it up in Linear or the file name
Roadmap to open it in Figma.
Project updates Read more >
Emojis
Plans
Billing
Import / Export
F Preview Figma links in Linear
v Integrations
GitHub
Enabled by @ jsmith.mobbin on Sep 26
GitLab
Slack
Discord
Figma
© Not working on desktop?
Sentry
. Connect the integration using Linear in a web browser. If the integration doesn’t work on the
Zapier macOS app, open Linear in a browser and disconnect the integration. Then open the macOS app
Zendesk and clear application data (found under Linear in the application menu bar). Open Linear in the
browser again and reconnect to Figma. If that doesn’t work, reach out.
Intercom
Front
Jira Link
Google Sheets
Airbyte
@ Account @ Figma connected x
Profile Your Figma links will now act as previews.
Preferancec
|< Settings
Members Workspace
Labels Manage your workspace settings
Roadmap
Project updates
Emojis Explore features
Plans
Billing
Issue Migration Assistant Roadma » Cycles
Import / Export + 9 ~ P 4
v Integrations Copy over existing issues from Jira, Shortcut, Asana or Set company direction and organize projects with Track your team's workload and velocity with Cycles
9 GitHub milestones
GitHub
Migrate issues Learn more > Try roadmap Learn more > Try Cycles Learn more >
GitLab
Slack
Discord
* Views & Triage
Figma
Create filtered views that you can save and share with Prioritize issues created from outside your team and
Sentry others customer support
Zapier . i
Open views Learn more > Try Triage Learn more >
Zendesk
Intercom
Front
Jira Link
Google Sheets .
Integrations
Airbyte
) GitHub & citLab Sk Slack £ Figma
@ Account
. Link pull requests and automate Link merge requests and automate Send notifications to channels and Embed file previews in issues
Profile workflows workflows create issues from messages
Preferences Open Open Open Open
Notifications
Applications
& sentry M zapier 2%  Zendesk Google sheets
API
Link exceptions to issues Build custom automations and Link and automate Zendesk tickets Export issues and build custom
integrations with other apps with Linear analytics
|< Settings
_ Figm
B Workspace g a
i Preview Figma links in Linear
Overview
General «
: ’ How does it work?
Security
Members Paste a link to an artboard or file into an issue description or comment and we'll turn it into a
design preview. Even if the file changes, the snapshot in Linear remains as it appeared when the
Labels comment or description was made. Click on the preview to open it up in Linear or the file name
Roadmap to open it in Figma.
Project updates Read more >
Emojis
Plans
Billing
Import / Export
F Preview Figma links in Linear
v Integrations
GitHub
GitLab
Slack
Discord ° Not working on desktop?
Figma Connect the integration using Linear in a web browser. If the integration doesn’t work on the
macOS app, open Linear in a browser and disconnect the integration. Then open the macOS app
Sentry and clear application data (found under Linear in the application menu bar). Open Linear in the
Zapier browser again and reconnect to Figma. If that doesn’t work, reach out.
Zendesk
Intercom
Front
Jira Link
Google Sheets
Airbyte
@ Account
Profile
Preferancec


Editing profile picture

hotspotType: Slide

screenElements: Dialog Slider Button

screenElements:
Dialog
Slider
Button
Toast
Side Navigation
Avatar
Text Field
Button
Slider
Button

screenPatterns:
Media Editor
Acknowledgement & Success
Settings & Preferences
My Account & Profile
Media Editor
Loading

screenKeywords:
< Settings
& Workspace PrOfIIe
SERiET Manage your Linear profile
General
Security
Members Adijust your avatar X
Labels
Templates
Roadmap
Project updates
Emojis
Plans .
Billing 4
Import / Export
» Integrations @l \’;’\
;1§I _
@ Account ‘\? ?‘Q‘ N / linear
Profile Ll
Preferences
Notifications o
Applications
API|
» 2! Design
> # John Mobbin
+ Add team
|< Settings
] Workspace PrOfIIe
. Manage your Linear profile
Overview
General
Security
Members Profile picture
Labels
Templates
Roadmap §)
¥
Project updates i
Emoji s
mojis R *’E':.\"
Plans N4
Billing Full name
Import / Export
jsmith.mobbin@gmail.com
» Integrations
Username - Nickname or first name, however you want to be called in Linear
@ Account
Profile jsmith.mobbin
Preferences
Notifications Yperi
Applications
API
@B Teams
» 2! Design
> % John Mobbin
+ Add team
@ Saved! x
Your profile information has been updated.
|< Settings
] Workspace PrOfIIe
. Manage your Linear profile
Overview
General
Security
Members Profile picture
Labels
Roadmap
Project updates
Emojis
Plans
Billing
Import / Export Full name
» Integrations
jsmith.mobbin@gmail.com
@ Account
Profil Username - Nickname or first name, however you want to be called in Linear
rofile
Preferences jsmith.mobbin
Notifications
Applications gk
API
@B Teams
» & John Mobbin
+ Add team
|Settings
& Workspace PrOfIIe
SR Manage your Linear profile
General
Security
Members Adjust your avatar
Labels
Templates
Roadmap
Project updates
Emojis
Plans -
Billing \'
Import / Export
» Integrations gt A‘;&
H‘ ) inear
@ Account N
Profile -
Preferences
Notifications o
Applications
API|
B Teams
» 2{ Design
» % John Mobbin
+ Add team
|Settings
& Workspace PrOfIIe
SR Manage your Linear profile
General
Security
Members Adjust your avatar
Labels
Templates
Roadmap
Project updates
Emojis
Plans -
Billing \'
Import / Export
» Integrations “M"‘, [
; W“Mm linear
@ Account 4
Profile —
Preferences
Notifications o
Applications
API|
B Teams
» 2{ Design
» % John Mobbin
+ Add team


Changing cycle start time

hotspotType: Hover

screenElements:
Drawer
Progress Indicator

screenPatterns:
Goal & Task
Dashboard
Charts

screenElements:
Drawer
Progress Indicator
Dropdown Menu
Tooltip

screenPatterns:
Goal & Task
Dashboard
Charts
Schedule
Action Option
Charts

screenKeywords:
John Mobbin o (®) cyclelv ¥  + Filter = 2 Vieww o
# New issue Q Todo 1 +
Active 26 Sept » 10 Oct
O Inbox « JOH-13 Perform usability audit Mobile redesign 26 Sept @. Cycle 1
) My issues
= Views
Progress
Your teams
# John Mobbin ¥ ® Scope » Started = Completed
@ Issues 1 0-0% 0-0%
Active i,
Backlog
® Cycles
Active ,'
Upcoming
i: Projects l‘_,,- , |
= Views 27 Sept 3 Oct 11 Oct
Assignees Labels Projects
@ jsmith.mobbin © 0% of 1
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o ¥ Cyclelv ¢  + Filter = O Viewv o
) i
# New issue Q Todo 1 +
Upcoming 3 Oct » 17 Oct
L Inbox « JOH-13 Perform neahilitv andit £ Mobila radecian 24 Sant .
/Cle
) My issues Cycle 1
= Views
Change cycle start time... Bing
Your teams
# John Mobbin ¥ (®) start 1 week earlier on 26 Sept ope Opays to start = Of capacity
@ lIssues 7 5%
Active @ Start 1 week later on 10 Oct
Backlog Assignees Labels Projects
® Cycles @ Start 2 weeks later on 17 Oct
Upcoming jsmith.mobbin 1
@ Start 3 weeks later on 24 Oct
= Projects
= Views (®) Start 4 weeks later on 31 Oct
+ Invite people
[E Help & Support
O Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ ¥ Cyclelv ¢  + Filter = &= Vieww o
(4 New issue Q # Editcycle... +
o (®) Change cycle start time... Upcoming 3 Oct > 17 Oct
Inbox : .
Mobile redesign 26 Sept
o ° @ Cycle 1
>, My issues & Subscribe to cycle calendar >
-\
= Views (3 Copy cycle link
Planning
Your teams v Favorite cycle
# John Mobbin ¥ ® Scope (ODays to start = Of capacity
& lssues @ Open cycle Othen C » 1 7 5%
Active & Export issues as CSV...
Backlog Assignees Labels Projects
® Cycles
Upcoming @ jsmith.mobbin 1
= Projects
= Views
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o (®) cyclelv ¥  + Filter = 2 Vieww o
# New issue Q Todo 1 +
Active 26 Sept » 10 Oct
O Inbox « JOH-13 Perform usability audit Mobile redesign 26 Sept @. Cycle 1
) My issues
= Views
Progress
Your teams
# John Mobbin ¥ ® Scope » Started = Completed
@ Issues 1 0-0% 0-0%
Active LCEEY i,
Backlog
® Cycles
Active ! .‘
Upcoming
= Projects lé_"' : |
= Views 27 Sept 3 Oct 11 Oct
Assignees Labels Projects
@ jsmith.mobbin © 0% of 1
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Deleting a notification

screenElements: Pagination Button

screenPatterns:
Notifications
Multi-Column Layout

screenKeywords:
John Mobbin @ Inbox  + Filter Gy =~ A v L5 Delete notification ©® Snooze % Unsubscribe
# New issue Q _
JOH-12 List all reported bugs & John Mobbin > JOH-11  ¢¥ £ e ? b ]
Inbox Mentioned in a comment by jdoe.... Less than a minute
o o v () InProgress  uil High @ jsmith.mobbin@gmail.com  ® UX (3 30 Nov
A f
*, My issues
e JOH-11 Mobile browsing ®
= Views _ _ _ ,
@Y Mentioned in a comment by jdoe.... less than a minute
Your teams
# John Mobbin ¥
D Issues .
o v Sub-issues on .-+
Active
JOH-12  List all reported bugs al @
Backlog
= Projects
= Views
Activity Unsubscribe (@
@g jsmith.mobbin created the issue. 19 minutes ago
#  jsmith.mobbin updated the description of the issue. 18 minutes ago
@ jsmith.mobbin 1 minute ago
J
I'll create a project for this.
@ jdoe.mobbin less than a minute ago
CJ
@jsmith.mobbin &
+ Invite people
m Leave a comment...
[E Help & Support
X
Q) Import Issues @ Comment
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ Inbox  + Filter Oy =V AV (5 Delete notification @®© Snooze Y% Unsubscribe
# New issue Q i
JOH-12 List all reported bugs # John Mobbin > JOH-12 % £ e P b "
Inbox Mentioned in a comment by jdoe.mobbin 3 minutes
o @ vl Todo Wl Medium @ jdoe.mobbin@gmail.com [ 4
) My issues
= Views
() JOH-11 Mobile browsing 1 @& >
Your teams
# John Mobbin v List all reported bugs
® Issues
Active Add a description...
Backlog
=s Projects + Add sub-issues
= Views
Activity Unsubscribe @ -
@_ jsmith.mobbin created the issue. 20 minutes ago
@_ jdoe.mobbin self-assigned the issue. 3 minutes ago
@ jdoe.mobbin 3 minutes ago
J
@jsmith.mobbin Assigned this to myself!
il jdoe.mobbin lowered priority to Medium. 3 minutes ago
, @ Leave a comment...
+ Invite people °
[E Help & Support
12 Comment
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Deleting a comment

screenElements: Dialog Button

screenPatterns: Delete Confirmation

screenElements:
Dialog
Button
Dropdown Menu

screenPatterns:
Delete
Confirmation
Action Option

screenKeywords:
John Mobbin @ # John Mobbin» JOH-11  ¥% £ JOH-11 ¢ b n
# New issue Q
Status In Progress
Q Inbox C 9
) My issues o
Priority il High
= Views
Vour teams Assignee @ jsmith.mobbin
# John Mobbin ¥
Labels ® UX X +Add label
@ Issues
Active
Backlog Due Date ® 30/11/2022
= Projects
= Views
+ Add sub-issues
Activity Unsubscribe @
@g jsmith.mobbin created the issue. 6 minutes ago
+ Invite people
@. Leave a comment...
[E Help & Support
X
Q) Import Issues e Comment
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ # John Mobbin > JOH-11 % g o JOH-11 @ B n
# New issue Q
Status In Progress
4 Inbox 0 9
) My issues -
Priority il High
= Views
AT S Assignee @ jsmith.mobbin
# John Mobbin ¥
Labels ® UX X +Add label
@ Issues
A Are you sure you want to delete this comment?
Backlog You cannot undo this action. Due Date ™ 30/11/2022
== Projects
= Views
+ Add sub-issues
Activity Unsubscribe @
@l jsmith.mobbin created the issue. 6 minutes ago
@ jsmith.mobbin less than a minute ago
J
I'll create a project for this.
+ Invite people
@. Leave a comment...
[E Help & Support
X
O Import Issues e e
Use our Migration
Assistant to copy issues
from another service.
Try Now ->
|John Mobbin @ # John Mobbin» JOH-11  ¥% £ JOH-11 ¢ b n
# New issue Q
Status In Progress
Q Inbox C 9
) My issues o
Priority il High
= Views
Vour teams Assignee @ jsmith.mobbin
& John Mobbin ¥
Labels ® UX X +Add label
@ Issues
Active
Backlog Due Date ® 30/11/2022
= Projects
= Views
+ Add sub-issues
Activity Unsubscribe @
@g jsmith.mobbin created the issue. 4 minutes ago
@ jsmith.mobbin less than a minute ago (SRS
J
I'll create a project for this. < Edit
B Delete
+ Invite people
m Leave a comment... [& Copy link
[E Help & Support
(® New issue from comment...
O Import Issues X e (G New sub-issue from comment...
Use our Migration
Assistant to copy issues
from another service.
Try Now -


Filtering notifications

screenPatterns:
Filter & Sort
Filter & Sort
Notifications

screenKeywords:
John Mobbin @ Inbox  + Filter Oy =
. . Priority
# New issue
© a JOH-12
O al High 1
& Inbox @ Men inutes
A [J wl Medium 1
*, My issues
o JOH-11 , , , [0
= Views a1l 3 options not matching any items
e @ Mentioned in a comment by jdoe.mobbin 7 minutes
Your teams
# John Mobbin ¥
® Issues
Active
Backlog
= Projects
= Views
Inbox
No unread notifications
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin o Inbox  Clear filters x oGy =y
# New issue Q
sl Priority is il High X +

Q Inbox
c3 My issues JOH-11 Mobile browsing o
= Views @ Mentioned in a comment by jdoe.mobbin 7 minutes
Your teams
# John Mobbin ¥

® Issues

Active
Backlog
= Projects
= Views
No notifications matching 1 filter
Clear filters

+ Invite people
[E) Help & Support
Q) Import Issues X

Use our Migration

Assistant to copy issues

from another service.

Try Now -
|John Mobbin @ Inbox  + Filter Oy =
N Filter... F
# New issue
© a JOH-12
€ Notification type
& Inbox @ Men ybin 1 minute
o Myi i: Project
. issues
o JoH1Y 1l Priorit ®
= Views e Y _ ) )
@ Mentioned in a comment by jdoe.mobbin 6 minutes
Your teams
# John Mobbin ¥
® Issues
Active
Backlog
= Projects
= Views
Inbox
No unread notifications
+ Invite people
[E Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -
|John Mobbin @ Inbox  + Filter Oy =
¥ New issue
© a JOH-12 List all reported bugs
& Inbox @ Mentioned in a comment by jdoe.... Less than a minute
() f
*, My issues
e JOH-11 Mobile browsing ®
= Views . . . f
@ Mentioned in a comment by jdoe.... less than a minute
Your teams
# John Mobbin ¥
® Issues
Active
Backlog
= Projects
- .
Inbox
No unread notifications
+ Invite people
[E) Help & Support
Q) Import Issues X
Use our Migration
Assistant to copy issues
from another service.
Try Now -