PageSourceSearch

https://www.shortcut.com/product/boards/

html shortcut.com collected 2026-09-24 20:14:55 UTC 74,791 bytes, 342 lines download raw bytes

1<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="description" content="Shortcut Boards help software teams manage work with Kanban boards. With one click, view your work, your team's work, or anyone's work in Kanban or table view."><meta name="theme-color" content="#f6f6fa"><link rel="canonical" href="https://www.shortcut.com/product/boards/"><link rel="icon" href="/favicons/production/favicon.svg" type="image/svg+xml"><link rel="icon" href="/favicons/production/favicon-32x32.png" type="image/png"><link rel="icon" href="/favicons/production/favicon-16x16.png" sizes="16x16" type="image/png"><link rel="icon" href="/favicons/production/favicon.ico" sizes="any"><link rel="apple-touch-icon" href="/favicons/production/apple-touch-icon.png"><!-- Early connections for the analytics chain (Segment → GTM → HubSpot)
2         and the Ketch consent config; these load on every production page. --><link rel="preconnect" href="https://cdn.segment.com" crossorigin><link rel="preconnect" href="https://www.googletagmanager.com"><link rel="preconnect" href="https://global.ketchcdn.com" crossorigin><link rel="dns-prefetch" href="https://js.hs-analytics.net"><link rel="dns-prefetch" href="https://js.hs-banner.com"><link rel="dns-prefetch" href="https://js.hscollectedforms.net"><link rel="preload" href="/assets/fonts/Satoshi-Medium.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/assets/fonts/Satoshi-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="alternate" type="application/rss+xml" title="Shortcut Blog" href="/blog/rss.xml"><title>Kanban Boards — Shortcut</title><meta property="og:type" content="website"><meta property="og:title" content="Kanban Boards — Shortcut"><meta property="og:description" content="Shortcut Boards help software teams manage work with Kanban boards. With one click, view your work, your team's work, or anyone's work in Kanban or table view."><meta property="og:url" content="https://www.shortcut.com/product/boards/"><meta property="og:image" content="https://www.shortcut.com/assets/brand/opengraph.png"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Kanban Boards — Shortcut"><meta name="twitter:description" content="Shortcut Boards help software teams manage work with Kanban boards. With one click, view your work, your team's work, or anyone's work in Kanban or table view."><meta name="twitter:image" content="https://www.shortcut.com/assets/brand/opengraph.png">
2<script>(function(){const shortcutApiBase = "https://api.app.shortcut.com";
3
4      // Check if user is logged in via API (same approach as live Webflow site)
5      // Hide nav actions until auth state is resolved to prevent flickering
6      (function() {
7        var AUTH_ENDPOINT = '/api/private/user/is-authenticated';
8        var apiBase = shortcutApiBase || 'https://api.app.shortcut.com';
9
10        fetch(apiBase + AUTH_ENDPOINT, {
11          credentials: 'include',
12          mode: 'cors',
13          headers: { 'content-type': 'application/json; charset=utf-8' }
14        }).then(function(res) {
15          if (res.status === 204) {
16            document.documentElement.setAttribute('data-logged-in', '');
17          }
18        }).catch(function() {
19          // User not logged in or API error - show guest state
20        }).finally(function() {
21          // Mark auth as resolved to show the appropriate buttons
22          document.documentElement.setAttribute('data-auth-resolved', '');
23        });
24      })();
25    })();</script>
25<!-- GTM DataLayer: publish Ketch-reported consent as early as possible --><!-- This runs before Segment/GTM load to ensure consent is available immediately. --><!-- The push is NOT gated on the user having answered the banner: the payload --><!-- carries the actual purpose booleans and GTM triggers decide from those. -->
25<script>(function(){const consentStorageKey = "shortcut_consent_state";
26const advertisingPurposeCodes = ["advertising","targeted_advertising","behavioral_advertising","data_sharing"];
27
28      (function() {
29        window.dataLayer = window.dataLayer || [];
30        try {
31          var stored = localStorage.getItem(consentStorageKey);
32          if (stored) {
33            var consent = JSON.parse(stored);
34            if (consent && consent.purposes) {
35              var purposes = consent.purposes || {};
36              // Use OR logic for advertising consent - matches computeAdvertisingConsent()
37              // Uses ADVERTISING_PURPOSE_CODES from config.ts via define:vars
38              var advertisingConsent = advertisingPurposeCodes.some(function(code) {
39                return purposes[code] === true;
40              });
41              window.dataLayer.push({
42                'event': 'ketch_consent_resolved',
43                'ketch_consent_data': consent,
44                'advertising': advertisingConsent,
45                'analytics': purposes.analytics || false
46              });
47            }
48          }
49        } catch (e) {
50          // Silently fail - consent will be pushed later by ConsentManager
51        }
52
53        // Expose getKetchConsent utility for external scripts
54        window.getKetchConsent = function() {
55          try {
56            var stored = localStorage.getItem(consentStorageKey);
57            if (stored) {
58              var consent = JSON.parse(stored);
59              if (consent && consent.purposes) {
60                var purposes = consent.purposes;
61                var advertisingConsent = advertisingPurposeCodes.some(function(code) {
62                  return purposes[code] === true;
63                });
64                return {
65                  analytics: purposes.analytics || false,
66                  advertising: advertisingConsent,
67                  personalization: purposes.personalization || false,
68                  essential_services: true,
69                  consentRecorded: consent.consentRecorded || false
70                };
71              }
72            }
73            return null;
74          } catch (e) {
75            return null;
76          }
77        };
78      })();
79    })();</script>
79<!-- Segment Analytics -->
79<script>(function(){const segmentWriteKey = "aGtfGN1N58xLwad1B99yqRKstASK8esU";
80const isDev = false;
81
82      (function() {
83        // Skip initialization in development or when no valid write key is configured
84        if (isDev || !segmentWriteKey || segmentWriteKey === 'YOUR_SEGMENT_WRITE_KEY_HERE') {
85          console.debug('[Analytics] Analytics disabled (development mode or missing write key).');
86          return;
87        }
88
89        // Segment analytics.js snippet
90        var analytics = window.analytics = window.analytics || [];
91        if (!analytics.initialize) {
92          if (analytics.invoked) {
93            window.console && console.error && console.error("Segment snippet included twice.");
94          } else {
95            analytics.invoked = true;
96            analytics.methods = ["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];
97            analytics.factory = function(e) {
98              return function() {
99                var t = Array.prototype.slice.call(arguments);
100                t.unshift(e);
101                analytics.push(t);
102                return analytics;
103              };
104            };
105            for (var e = 0;
105 e < analytics.methods.length; e++) {
106              var key = analytics.methods[e];
107              analytics[key] = analytics.factory(key);
108            }
109            analytics.load = function(key, e) {
110              var t = document.createElement("script");
111              t.type = "text/javascript";
112              t.async = true;
113              t.src = "https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";
114              var n = document.getElementsByTagName("script")[0];
115              n.parentNode.insertBefore(t, n);
116              analytics._loadOptions = e;
117            };
118            analytics._writeKey = segmentWriteKey;
119            analytics.SNIPPET_VERSION = "4.15.3";
120            analytics.load(segmentWriteKey);
121            // Note: analytics.page() is called by ConsentManager after consent is initialized
122            // This ensures all events include the consent context
123          }
124        }
125      })();
126    })();</script>
126<link rel="stylesheet" href="/_astro/BaseLayout.Bf1IYarl.css"><style>@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
127</style>
127<script type="module" src="/_astro/page.DzCAzXsj.js"></script>
127</head> <body> 
127<script type="application/ld+json">{
128  "@context": "https://schema.org",
129  "@graph": [
130    {
131      "@type": "Organization",
132      "@id": "https://www.shortcut.com/#org",
133      "name": "Shortcut",
134      "alternateName": [
135        "Shortcut Software",
136        "Clubhouse"
137      ],
138      "url": "https://www.shortcut.com/",
139      "logo": {
140        "@type": "ImageObject",
141        "url": "https://www.shortcut.com/assets/brand/shortcut-logo.svg"
142      },
143      "foundingDate": "2014",
144      "founder": [
145        {
146          "@type": "Person",
147          "name": "Kurt Schrader"
148        },
149        {
150          "@type": "Person",
151          "name": "Andrew Childs"
152        }
153      ],
154      "slogan": "Project management software that does the work for you",
155      "description": "Shortcut is project management software built for software teams. Plan, build, and ship products with intuitive tools for Stories, Epics, Sprints, and Roadmaps.",
156      "sameAs": [
157        "https://x.com/shortcut",
158        "https://www.linkedin.com/company/shortcutsoftware/",
159        "https://en.wikipedia.org/wiki/Shortcut_Software",
160        "https://www.wikidata.org/wiki/Q97184899",
161        "https://github.com/useshortcut",
162        "https://www.youtube.com/@ShortcutSoftware",
163        "https://www.g2.com/products/shortcut"
164      ],
165      "subOrganization": {
166        "@type": "Organization",
167        "@id": "https://korey.ai/#org",
168        "name": "Korey",
169        "url": "https://korey.ai/"
170      },
171      "address": {
172        "@type": "PostalAddress",
173        "streetAddress": "201 Allen St, Unit #10004",
174        "addressLocality": "New York",
175        "addressRegion": "NY",
176        "postalCode": "10002",
177        "addressCountry": "US"
178      },
179      "contactPoint": [
180        {
181          "@type": "ContactPoint",
182          "contactType": "sales",
183          "email": "[email protected]",
184          "availableLanguage": [
185            "English"
186          ],
187          "areaServed": "Global"
188        },
189        {
190          "@type": "ContactPoint",
191          "contactType": "customer support",
192          "email": "[email protected]",
193          "url": "https://www.shortcut.com/help",
194          "availableLanguage": [
195            "English"
196          ],
197          "areaServed": "Global"
198        }
199      ]
200    },
201    {
202      "@type": [
203        "SoftwareApplication",
204        "Product"
205      ],
206      "@id": "https://www.shortcut.com/product/boards#app",
207      "name": "Shortcut Boards",
208      "url": "https://www.shortcut.com/product/boards",
209      "applicationCategory": "BusinessApplication",
210      "applicationSubCategory": "Project Management Software",
211      "operatingSystem": "Web",
212      "creator": {
213        "@id": "https://www.shortcut.com/#org"
214      },
215      "brand": {
216        "@type": "Brand",
217        "name": "Shortcut",
218        "logo": "https://www.shortcut.com/assets/brand/shortcut-logo.svg",
219        "url": "https://www.shortcut.com/"
220      },
221      "description": "Visualize work in progress with customizable kanban boards. Track stories across workflow states with drag-and-drop simplicity.",
222      "audience": [
223        {
224          "@type": "Audience",
225          "audienceType": "Software development teams"
226        },
227        {
228          "@type": "Audience",
229          "audienceType": "Product teams"
230        },
231        {
232          "@type": "Audience",
233          "audienceType": "Engineering teams"
234        }
235      ],
236      "featureList": [
237        "Kanban boards",
238        "Custom workflows",
239        "Drag-and-drop",
240        "WIP limits"
241      ],
242      "softwareHelp": {
243        "@type": "CreativeWork",
244        "url": "https://www.shortcut.com/help/"
245      },
246      "image": "https://www.shortcut.com/assets/brand/opengraph.png",
247      "isAccessibleForFree": true,
248      "offers": {
249        "@type": "AggregateOffer",
250        "priceCurrency": "USD",
251        "lowPrice": "0",
252        "highPrice": "12",
253        "offerCount": 4,
254        "offers": [
255          {
256            "@type": "Offer",
257            "name": "Free",
258            "description": "For individuals and small teams getting started.",
259            "url": "https://app.shortcut.com/signup",
260            "priceCurrency": "USD",
261            "price": "0",
262            "priceSpecification": {
263              "@type": "UnitPriceSpecification",
264              "billingDuration": "P1M"
265            },
266            "priceValidUntil": "2027-12-31",
267            "availability": "https://schema.org/InStock"
268          },
269          {
270            "@type": "Offer",
271            "name": "Team",
272            "description": "For growing teams that need more power and flexibility.",
273            "url": "https://app.shortcut.com/signup",
274            "priceCurrency": "USD",
275            "price": "8.50",
276            "priceSpecification": {
277              "@type": "UnitPriceSpecification",
278              "billingDuration": "P1M",
279              "referenceQuantity": {
280                "@type": "QuantitativeValue",
281                "value": 1,
282                "unitText": "member"
283              }
284            },
285            "priceValidUntil": "2027-12-31",
286            "availability": "https://schema.org/InStock"
287          },
288          {
289            "@type": "Offer",
290            "name": "Business",
291            "description": "For organizations that need advanced features and support.",
292            "url": "https://app.shortcut.com/signup",
293            "priceCurrency": "USD",
294            "price": "12",
295            "priceSpecification": {
296              "@type": "UnitPriceSpecification",
297              "billingDuration": "P1M",
298              "referenceQuantity": {
299                "@type": "QuantitativeValue",
300                "value": 1,
301                "unitText": "member"
302              }
303            },
304            "priceValidUntil": "2027-12-31",
305            "availability": "https://schema.org/InStock"
306          },
307          {
308            "@type": "Offer",
309            "name": "Enterprise",
310            "description": "For mature software companies. Volume discounts, premier support, SSO and SCIM.",
311            "url": "https://www.shortcut.com/pricing/",
312            "priceCurrency": "USD",
313            "availability": "https://schema.org/InStock"
314          }
315        ]
316      }
317    }
318  ]
319}</script>
319<header class="site-nav" data-site-nav> <div class="container site-nav__inner"> <div class="site-nav__brand-wrap" data-brand-wrap> <a class="site-nav__brand" href="/" aria-label="Shortcut home" data-brand-link> <img src="/assets/brand/shortcut-logo.svg" alt="Shortcut" loading="eager"> </a> </div> <nav class="site-nav__desktop" aria-label="Primary"> <ul class="site-nav__list"> <li class="site-nav__item"> <a class="site-nav__link" href="/shortcut-way">Shortcut Way</a> </li><li class="site-nav__item site-nav__item--dropdown site-nav__item--product" data-dropdown data-open="false"> <button class="site-nav__link site-nav__link--button" type="button" data-nav-trigger aria-expanded="false"> <span>Product</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__panel site-nav__panel--product" data-nav-panel> <div class="site-nav__product"> <div class="site-nav__product-main"> <section class="site-nav__section"> <div class="site-nav__section-heading">Products</div> <div class="site-nav__feature-list"> <a class="site-nav__feature" href="/"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/logos/shortcut.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Shortcut</div> <div class="site-nav__feature-description">Fast, powerful project management.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="https://korey.ai/" target="_blank" rel="noreferrer"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/logos/korey.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Korey</div> <div class="site-nav__feature-description">AI agent for product engineering workflows.</div> </div> <div class="site-nav__feature-badge">New</div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> </div> </section><section class="site-nav__section site-nav__section--two-col"> <div class="site-nav__section-heading">Core Features</div> <div class="site-nav__feature-list site-nav__feature-list--two-col"> <a class="site-nav__feature" href="/product/boards"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/boards.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Boards</div> <div class="site-nav__feature-description">See and track work on kanban boards.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/agents"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/agents.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Agent Coordination</div> <div class="site-nav__feature-description">Collaborate with AI teammates.</div> </div> <div class="site-nav__feature-badge">New</div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/roadmap"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/roadmaps.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Roadmaps</div> <div class="site-nav__feature-description">See a big picture view of workloads.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/docs"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/docs.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Docs</div> <div class="site-nav__feature-description">
319Connect your plans to your work.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/sprints"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/sprints.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Sprints</div> <div class="site-nav__feature-description">Manage work in a set time period.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/automations"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/automations.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Automations</div> <div class="site-nav__feature-description">Let us do your busy work.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/reports"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/reporting.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Reporting</div> <div class="site-nav__feature-description">Measure and review team progress.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/backlog"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/backlogs.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Backlogs</div> <div class="site-nav__feature-description">Organize and prioritize upcoming work.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/product/objectives"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/objectives.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Objectives</div> <div class="site-nav__feature-description">Align work with company goals.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="https://developer.shortcut.com/api/rest/v3" target="_blank" rel="noreferrer"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/apis.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">APIs</div> <div class="site-nav__feature-description">Build custom integrations and automations.</div> </div>  </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> </div> </section> </div> <div class="site-nav__product-footer"> <div class="site-nav__product-tools"> <div class="site-nav__product-side-heading">Integrate with your tech stack</div> <div class="site-nav__integration-icons"> <a class="site-nav__integration-link" href="/integrations"> <img src="/assets/nav/integrations/github.svg" alt="GitHub logo" loading="lazy"> </a><a class="site-nav__integration-link" href="/integrations"> <img src="/assets/nav/integrations/slack.svg" alt="Slack logo" loading="lazy"> </a><a class="site-nav__integration-link" href="/integrations"> <img src="/assets/nav/integrations/gitlab.svg" alt="GitLab logo" loading="lazy"> </a><a class="site-nav__integration-link" href="/integrations"> <img src="/assets/nav/integrations/figma.svg" alt="Figma logo" loading="lazy"> </a> </div> <a class="site-nav__small-link site-nav__small-link--inline" href="/integrations"> <span>View all</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a> </div> <div class="site-nav__product-actions"> <a class="button button--text" href="/demo"> Schedule a demo </a> <a class="button button--primary" href="/signup"> Get started - it’s free </a> </div> </div> </div>   </div> </li><li class="site-nav__item site-nav__item--dropdown site-nav__item--solutions" data-dropdown data-open="false"> <button class="site-nav__link site-nav__link--button" type="button" data-nav-trigger aria-expanded="false"> <span>Solutions</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__panel site-nav__panel--solutions" data-nav-panel>  <div class="site-nav__solutions"> <div class="site-nav__feature-list site-nav__feature-list--two-col"> <a class="site-nav__feature" href="/solutions/engineering"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/engineering.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">For Engineering</div> <div class="site-nav__feature-description">Issue tracking built for engineering workflows.</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/solutions/product"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/product.
319svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">For Product</div> <div class="site-nav__feature-description">Track product backlogs and prioritize workflows.</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/solutions/leadership"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/leadership.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">For Leadership</div> <div class="site-nav__feature-description">Gain visibility into work, progress, and goals.</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/solutions/design"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/design.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">For Design</div> <div class="site-nav__feature-description">Manage design work and stay in the loop.</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> </div> <div class="site-nav__comparison"> <div class="site-nav__comparison-title">Moving from another tool?</div> <div class="site-nav__comparison-links"> <span class="site-nav__comparison-prefix">Compare Shortcut to:</span>  <a class="site-nav__comparison-link" href="/import/jira"> Jira </a> <span class="site-nav__comparison-dot" aria-hidden="true"></span>  <a class="site-nav__comparison-link" href="/import/trello"> Trello </a> <span class="site-nav__comparison-dot" aria-hidden="true"></span>  <a class="site-nav__comparison-link" href="/import/pivotal-tracker"> Pivotal Tracker </a>   </div> </div> </div>  </div> </li><li class="site-nav__item"> <a class="site-nav__link" href="/customer-stories">Customers</a> </li><li class="site-nav__item"> <a class="site-nav__link" href="/pricing">Pricing</a> </li><li class="site-nav__item site-nav__item--dropdown site-nav__item--resources" data-dropdown data-open="false"> <button class="site-nav__link site-nav__link--button" type="button" data-nav-trigger aria-expanded="false"> <span>Resources</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__panel site-nav__panel--resources" data-nav-panel>   <div class="site-nav__resources"> <div class="site-nav__feature-list"> <a class="site-nav__feature" href="/release-notes"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/release-notes.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Release Notes</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/blog"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/blog.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Shortcut Blog</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/guides"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/docs.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Guides</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/help"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/help.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Help Center</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="/demo"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/product.
319svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Schedule a Demo</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a><a class="site-nav__feature" href="https://shortcutcommunity.slack.com/join/shared_invite/zt-2oppvu8g4-tX~pRJV2FT4__PpWqhaYNA#/shared-invite/email" target="_blank" rel="noreferrer"> <div class="site-nav__feature-copy"> <img class="site-nav__feature-icon" src="/assets/nav/icons/agents.svg" alt="" loading="lazy"> <div class="site-nav__feature-text"> <div class="site-nav__feature-title">Community</div> </div> </div> <span class="site-nav__feature-arrow" aria-hidden="true"> <svg viewBox="0 0 17 15"> <path d="M9.3126 1.8125 15.0001 7.5M15.0001 7.5 9.3126 13.1875M15.0001 7.5H1.3501" fill="none" stroke="currentColor" stroke-width="2.275" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> </div> <div class="site-nav__secondary-links"> <a class="site-nav__small-link" href="/about"> <span>About Shortcut</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a><a class="site-nav__small-link" href="/contact"> <span>Contact</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a><a class="site-nav__small-link" href="/security"> <span>Security</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a><a class="site-nav__small-link" href="/faq"> <span>FAQs</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a> </div> </div> </div> </li> </ul> </nav> <div class="site-nav__actions"> <div class="site-nav__guest-actions"> <a class="button button--workspace site-nav__cta-desktop" href="/signup"> Get started - it&#39;s free </a> <a class="button button--workspace site-nav__cta-mobile" href="/signup"> Sign up </a> <a class="button button--text" href="https://app.shortcut.com/login"> Log In </a> </div> <div class="site-nav__member-actions"> <a class="button button--workspace" href="https://app.shortcut.com/login">Access Workspace</a> </div> <button class="site-nav__menu-button" type="button" data-mobile-toggle aria-expanded="false" aria-controls="mobile-site-nav" aria-label="Open navigation menu"> <span></span> <span></span> <span></span> </button> </div> <!-- Brand context menu (right-click the logo). Lives after the primary nav in DOM order so
320         extracted text starts at the hero, not at "Need our logo?"; positioned under the logo by CSS. --> <div class="site-nav__context-menu" data-brand-menu hidden role="menu" aria-label="Shortcut brand resources"> <div class="site-nav__context-menu-heading">Need our logo?</div> <a class="site-nav__context-menu-link" href="/assets/brand/shortcut-logo.svg" download role="menuitem"> <span class="site-nav__context-menu-copy"> <img class="site-nav__context-menu-icon" src="/assets/nav/brand-menu/logo.svg" alt="Shortcut icon" loading="lazy"> <span>Download Logo</span> </span> <span class="site-nav__context-menu-arrow" aria-hidden="true"> <svg viewBox="0 0 14 14"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> <a class="site-nav__context-menu-link" href="/press" role="menuitem"> <span class="site-nav__context-menu-copy"> <img class="site-nav__context-menu-icon" src="/assets/nav/brand-menu/press-kit.svg" alt="" loading="lazy"> <span>Grab Our Press Kit</span> </span> <span class="site-nav__context-menu-arrow" aria-hidden="true"> <svg viewBox="0 0 14 14"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> <a class="site-nav__context-menu-link" href="/branding" role="menuitem"> <span class="site-nav__context-menu-copy"> <img class="site-nav__context-menu-icon" src="/assets/nav/brand-menu/branding.svg" alt="" loading="lazy"> <span>Explore Brand Guidelines</span> </span> <span class="site-nav__context-menu-arrow" aria-hidden="true"> <svg viewBox="0 0 14 14"> <path d="M7.41667 2 12 6.58333M12 6.58333 7.41667 11.1667M12 6.58333H1" fill="none" stroke="currentColor" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </span> </a> </div> </div> <div class="site-nav__mobile" id="mobile-site-nav" data-mobile-drawer hidden> <div class="site-nav__mobile-inner"> <a class="site-nav__mobile-standalone" href="/shortcut-way">Shortcut Way</a><div class="site-nav__mobile-group"> <button class="site-nav__mobile-trigger" type="button" data-mobile-trigger data-target="product" aria-expanded="false"> <span>Product</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__mobile-panel" data-mobile-panel="product" hidden> <div class="site-nav__mobile-section"> <div class="site-nav__mobile-heading">Products</div> <div class="site-nav__mobile-links"> <a class="site-nav__mobile-link" href="/"> <img class="site-nav__mobile-icon" src="/assets/nav/logos/shortcut.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Shortcut  </div> <div class="site-nav__mobile-description">Fast, powerful project management.</div> </div> </a><a class="site-nav__mobile-link" href="https://korey.ai/" target="_blank" rel="noreferrer"> <img class="site-nav__mobile-icon" src="/assets/nav/logos/korey.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Korey <span class="site-nav__feature-badge">New</span> </div> <div class="site-nav__mobile-description">AI agent for product engineering workflows.</div> </div> </a> </div> </div><div class="site-nav__mobile-section"> <div class="site-nav__mobile-heading">Core Features</div> <div class="site-nav__mobile-links"> <a class="site-nav__mobile-link" href="/product/boards"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/boards.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Boards  </div> <div class="site-nav__mobile-description">See and track work on kanban boards.</div> </div> </a><a class="site-nav__mobile-link" href="/agents"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/agents.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Agent Coordination <span class="site-nav__feature-badge">New</span> </div> <div class="site-nav__mobile-description">Collaborate with AI teammates.</div> </div> </a><a class="site-nav__mobile-link" href="/product/roadmap"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/roadmaps.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Roadmaps  </div> <div class="site-nav__mobile-description">See a big picture view of workloads.</div> </div> </a><a class="site-nav__mobile-link" href="/product/docs"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/docs.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Docs  </div> <div class="site-nav__mobile-description">
320Connect your plans to your work.</div> </div> </a><a class="site-nav__mobile-link" href="/product/sprints"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/sprints.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Sprints  </div> <div class="site-nav__mobile-description">Manage work in a set time period.</div> </div> </a><a class="site-nav__mobile-link" href="/product/automations"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/automations.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Automations  </div> <div class="site-nav__mobile-description">Let us do your busy work.</div> </div> </a><a class="site-nav__mobile-link" href="/product/reports"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/reporting.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Reporting  </div> <div class="site-nav__mobile-description">Measure and review team progress.</div> </div> </a><a class="site-nav__mobile-link" href="/product/backlog"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/backlogs.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Backlogs  </div> <div class="site-nav__mobile-description">Organize and prioritize upcoming work.</div> </div> </a><a class="site-nav__mobile-link" href="/product/objectives"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/objectives.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Objectives  </div> <div class="site-nav__mobile-description">Align work with company goals.</div> </div> </a><a class="site-nav__mobile-link" href="https://developer.shortcut.com/api/rest/v3" target="_blank" rel="noreferrer"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/apis.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> APIs  </div> <div class="site-nav__mobile-description">Build custom integrations and automations.</div> </div> </a> </div> </div>  </div> </div><div class="site-nav__mobile-group"> <button class="site-nav__mobile-trigger" type="button" data-mobile-trigger data-target="solutions" aria-expanded="false"> <span>Solutions</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__mobile-panel" data-mobile-panel="solutions" hidden> <div class="site-nav__mobile-section">  <div class="site-nav__mobile-links"> <a class="site-nav__mobile-link" href="/solutions/engineering"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/engineering.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> For Engineering  </div> <div class="site-nav__mobile-description">Issue tracking built for engineering workflows.</div> </div> </a><a class="site-nav__mobile-link" href="/solutions/product"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/product.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> For Product  </div> <div class="site-nav__mobile-description">Track product backlogs and prioritize workflows.</div> </div> </a><a class="site-nav__mobile-link" href="/solutions/leadership"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/leadership.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> For Leadership  </div> <div class="site-nav__mobile-description">Gain visibility into work, progress, and goals.</div> </div> </a><a class="site-nav__mobile-link" href="/solutions/design"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/design.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> For Design  </div> <div class="site-nav__mobile-description">Manage design work and stay in the loop.</div> </div> </a> </div> </div>  </div> </div><a class="site-nav__mobile-standalone" href="/customer-stories">Customers</a><a class="site-nav__mobile-standalone" href="/pricing">Pricing</a><div class="site-nav__mobile-group"> <button class="site-nav__mobile-trigger" type="button" data-mobile-trigger data-target="resources" aria-expanded="false"> <span>Resources</span> <svg viewBox="0 0 14 14" aria-hidden="true"> <path d="M11.375 4.8125 7 9.1875 2.625 4.8125" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> <div class="site-nav__mobile-panel" data-mobile-panel="resources" hidden> <div class="site-nav__mobile-section">  <div class="site-nav__mobile-links"> <a class="site-nav__mobile-link" href="/release-notes"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/release-notes.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Release Notes  </div>  </div> </a><a class="site-nav__mobile-link" href="/blog"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/blog.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Shortcut Blog  </div>  </div> </a><a class="site-nav__mobile-link" href="/guides"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/docs.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Guides  </div>  </div> </a><a class="site-nav__mobile-link" href="/help"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/help.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Help Center  </div>  </div> </a><a class="site-nav__mobile-link" href="/demo"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/product.
320svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Schedule a Demo  </div>  </div> </a><a class="site-nav__mobile-link" href="https://shortcutcommunity.slack.com/join/shared_invite/zt-2oppvu8g4-tX~pRJV2FT4__PpWqhaYNA#/shared-invite/email" target="_blank" rel="noreferrer"> <img class="site-nav__mobile-icon" src="/assets/nav/icons/agents.svg" alt="" loading="lazy"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title"> Community  </div>  </div> </a> </div> </div> <div class="site-nav__mobile-extra"> <div class="site-nav__mobile-links"> <a class="site-nav__mobile-link site-nav__mobile-link--compact" href="/about"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title">About Shortcut</div> </div> </a><a class="site-nav__mobile-link site-nav__mobile-link--compact" href="/contact"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title">Contact</div> </div> </a><a class="site-nav__mobile-link site-nav__mobile-link--compact" href="/security"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title">Security</div> </div> </a><a class="site-nav__mobile-link site-nav__mobile-link--compact" href="/faq"> <div class="site-nav__mobile-copy"> <div class="site-nav__mobile-title">FAQs</div> </div> </a> </div> </div> </div> </div> </div> </div> </header> 
320<script type="module">function e(e=document){let t=e.querySelector(`[data-site-nav]`);if(!t)return;let n=window.matchMedia(`(min-width: 992px)`),r=Array.from(t.querySelectorAll(`[data-dropdown]`)),i=t.querySelector(`[data-mobile-toggle]`),a=t.querySelector(`[data-mobile-drawer]`),o=Array.from(t.querySelectorAll(`[data-mobile-trigger]`)),s=t.querySelector(`[data-brand-wrap]`),c=t.querySelector(`[data-brand-link]`),l=t.querySelector(`[data-brand-menu]`),u=new WeakMap,d=()=>{r.forEach(e=>{window.clearTimeout(u.get(e)),e.dataset.open=`false`,e.querySelector(`[data-nav-trigger]`)?.setAttribute(`aria-expanded`,`false`)})},f=e=>{l&&(l.hidden=!e,s?.setAttribute(`data-menu-open`,String(e)))},p=e=>{!a||!i||(a.hidden=!e,i.setAttribute(`aria-expanded`,String(e)),document.documentElement.classList.toggle(`nav-mobile-open`,e))},m=()=>{o.forEach(e=>{e.setAttribute(`aria-expanded`,`false`)}),t.querySelectorAll(`[data-mobile-panel]`).forEach(e=>{e.hidden=!0})},h=e=>{n.matches&&(window.clearTimeout(u.get(e)),d(),e.dataset.open=`true`,e.querySelector(`[data-nav-trigger]`)?.setAttribute(`aria-expanded`,`true`))},g=e=>{if(!n.matches)return;window.clearTimeout(u.get(e));let t=window.setTimeout(()=>{e.dataset.open=`false`,e.querySelector(`[data-nav-trigger]`)?.setAttribute(`aria-expanded`,`false`)},120);u.set(e,t)};r.forEach(e=>{let t=e.querySelector(`[data-nav-trigger]`),r=e.querySelector(`[data-nav-panel]`);!t||!r||(t.addEventListener(`mouseenter`,()=>h(e)),t.addEventListener(`mouseleave`,()=>g(e)),r.addEventListener(`mouseenter`,()=>h(e)),r.addEventListener(`mouseleave`,()=>g(e)),e.addEventListener(`focusin`,()=>h(e)),t.addEventListener(`click`,r=>{if(r.preventDefault(),!n.matches)return;let i=e.dataset.open===`true`;d(),i||(e.dataset.open=`true`,t.setAttribute(`aria-expanded`,`true`))}))}),document.addEventListener(`click`,e=>{if(e.target instanceof Node){if(!t.contains(e.target)){d(),f(!1);return}s&&!s.contains(e.target)&&!l?.contains(e.target)&&f(!1)}}),document.addEventListener(`keydown`,e=>{e.key===`Escape`&&(d(),m(),f(!1),p(!1))}),s?.addEventListener(`contextmenu`,e=>{e.preventDefault(),d(),p(!1),f(l?.hidden??!0)}),c?.addEventListener(`click`,()=>{f(!1)}),i?.addEventListener(`click`,()=>{let e=i.getAttribute(`aria-expanded`)===`true`;e||m(),f(!1),p(!e)}),o.forEach(e=>{e.addEventListener(`click`,()=>{let n=e.getAttribute(`data-target`),r=n?t.querySelector(`[data-mobile-panel="${n}"]`):null,i=e.getAttribute(`aria-expanded`)===`true`;m(),!i&&r&&(e.setAttribute(`aria-expanded`,`true`),r.hidden=!1)})}),n.addEventListener(`change`,e=>{if(d(),m(),f(!1),e.matches){p(!1);return}a&&(a.hidden=!0),i?.setAttribute(`aria-expanded`,`false`)})}e();</script>
320 <main> <div class="product-hero-wrapper"> <section class="hero hero--bleed-bottom"> <div class="hero__container hero__container--wide"> <div class="hero__content">   <div class="eyebrow"> <a class="eyebrow__accent eyebrow__accent--link" href="/product-development"> Product Development </a> <span aria-hidden="true">→</span> <span>Kanban boards</span> </div> <h1 class="hero__headline">Manage your team's work<br />with <strong>Kanban boards</strong>.</h1> <p class="hero__description">With just one click you can see and track your work, your team&#39;s work, or anyone&#39;s work, on a Kanban Board.</p> <div class="hero__actions"> <a class="button button--primary" href="/signup"> Get started - it&#39;s free <svg viewBox="0 0 18 16" aria-hidden="true"> <path d="M10.25 1.75 16.5 8m0 0-6.25 6.25M16.5 8H1.5" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a> <a class="button button--outline" href="/demo"> Request a demo  </a> </div>  </div> <div class="hero__visual hero__visual--fade"> <img src="/assets/product/boards/hero.avif" width="4012" height="2548" alt="Kanban Board in Shortcut" loading="eager" fetchpriority="high"> <div class="hero__visual-gradient" aria-hidden="true"></div> </div>  </div> <div class="hero__dots-band"> <div class="hero__dots-fade-top" aria-hidden="true"></div> <div class="hero__dots-radial" aria-hidden="true"></div> <img src="/assets/brand/dots.avif" width="2983" height="1143" alt="" loading="lazy"> </div>  </section> <section class="logo-strip product-hero-wrapper__marquee"> <div class="container"> <p>Trusted by thousands of software teams</p> <div class="logo-strip__viewport"> <div class="logo-strip__track"> <img src="/assets/logos/fireflies.png" width="522" height="130" alt loading="lazy"><img src="/assets/logos/logo-1.svg" alt loading="lazy"><img src="/assets/logos/logo-2.svg" alt loading="lazy"><img src="/assets/logos/logo-3.svg" alt loading="lazy"><img src="/assets/logos/logo-4.svg" alt loading="lazy"><img src="/assets/logos/crossbeam.avif" width="828" height="130" alt loading="lazy"> <img src="/assets/logos/fireflies.png" width="522" height="130" alt loading="lazy"><img src="/assets/logos/logo-1.svg" alt loading="lazy"><img src="/assets/logos/logo-2.svg" alt loading="lazy"><img src="/assets/logos/logo-3.svg" alt loading="lazy"><img src="/assets/logos/logo-4.svg" alt loading="lazy"><img src="/assets/logos/crossbeam.avif" width="828" height="130" alt loading="lazy"> <img src="/assets/logos/fireflies.png" width="522" height="130" alt loading="lazy"><img src="/assets/logos/logo-1.svg" alt loading="lazy"><img src="/assets/logos/logo-2.svg" alt loading="lazy"><img src="/assets/logos/logo-3.svg" alt loading="lazy"><img src="/assets/logos/logo-4.svg" alt loading="lazy"><img src="/assets/logos/crossbeam.avif" width="828" height="130" alt loading="lazy"> </div> </div> </div> </section> </div> <section class="product-testimonial"> <div class="container product-testimonial__container"> <div class="product-testimonial__quote-icon" aria-hidden="true"> <svg viewBox="0 0 33 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 24V14.3077C0 6.41026 4.94872 1.46154 14.8462 0L16.3077 2.46154C11.8462 3.41026 9.1795 5.74359 8.30769 9.46154H13.3846V24H0ZM16.6923 24V14.3077C16.6923 6.41026 21.641 1.46154 31.5385 0L33 2.46154C28.5385 3.41026 25.8718 5.74359 25 9.46154H30.0769V24H16.6923Z" fill="currentColor"></path> </svg> </div> <blockquote class="product-testimonial__quote">It&#39;s simple to use and also had the functionality to help with prioritization and collaboration.</blockquote> <div class="product-testimonial__attribution"> <img src="/assets/people/arnaud-pichery.avif" alt="Arnaud Pichery" loading="lazy" class="product-testimonial__avatar"> <div class="product-testimonial__author"> <span class="product-testimonial__name">Arnaud Pichery</span> <span class="product-testimonial__role">VP of Engineering, Dataiku</span> </div> </div> </div> </section> <section class="feature-section"> <div class="feature-section__inner"> <div class="feature-section__image-wrap"> <img src="/assets/product/boards/drag.avif" alt="A story card being dragged across a Kanban board" loading="lazy" class="feature-section__image"> </div> <div class="feature-section__content"> <h2 class="feature-section__headline">Move work from <em>to do</em> to <em>done</em></h2> <p class="feature-section__description">Stay in sync with a Kanban view that keeps everything sorted by progress.</p> <ul class="feature-section__bullets"> <li>Seamless drag and drop across workflow states</li><li>Quickly create new Stories within each state</li><li>Export boards to CSV to share updates</li> </ul>  </div> </div> </section><section class="feature-section feature-section--reverse"> <div class="feature-section__inner"> <div class="feature-section__image-wrap"> <img src="/assets/product/boards/filter.avif" alt="Filtering on Boards in Shortcut" loading="lazy" class="feature-section__image"> </div> <div class="feature-section__content"> <h2 class="feature-section__headline">Filter by any dimension</h2> <p class="feature-section__description">Find exactly what you need with flexible filters that let you refine your view by team, project, person, tag or virtually anything.</p>   </div> </div> </section><section class="feature-section"> <div class="feature-section__inner feature-section__inner--wide"> <div class="feature-section__image-wrap"> <img src="/assets/product/boards/spaces.avif" alt="Making changes to a Space in Shortcut" loading="lazy" class="feature-section__image"> </div> <div class="feature-section__content"> <h2 class="feature-section__headline">Stay Organized with Spaces</h2> <p class="feature-section__description">
320Customize Spaces with filters to see only the work you need, when you need it.</p>   </div> </div> </section><section class="feature-section feature-section--reverse"> <div class="feature-section__inner"> <div class="feature-section__image-wrap"> <img src="/assets/product/boards/wip-limits.avif" alt="A work in progress limit being exceeded on a Kanban board in Shortcut." loading="lazy" class="feature-section__image"> </div> <div class="feature-section__content"> <h2 class="feature-section__headline">Focus with Work in Progress Limits</h2> <p class="feature-section__description">Set Story limits in each workflow state to stop work from piling up and keep everything moving smoothly.</p>   </div> </div> </section> </main> <div class="mega-footer"> <section class="product-cta"> <div class="container product-cta__inner"> <h2>Build what's <strong>next</strong>.</h2> <p>Experience the most enjoyable, powerful way for your team to work.</p> <div class="product-cta__actions"> <a class="button button--primary" href="/signup">Get started - it's free</a> <a class="button button--ghost-light" href="/demo">Request a demo</a> </div> <p class="product-cta__trust-label">Trusted by thousands of software teams</p> <div class="product-cta__logos"> <img src="/assets/logos/slice-cta.svg" alt="Slice logo" loading="lazy"><img src="/assets/logos/farmers-dog-cta.avif" width="174" height="134" alt="Farmer's Dog logo" loading="lazy"><img src="/assets/logos/dataiku-cta.avif" width="202" height="136" alt="Dataiku logo" loading="lazy"> </div> </div> </section> <footer class="site-footer"> <div class="container site-footer__top"> <div class="site-footer__brand-col"> <a class="site-footer__brand" href="/" aria-label="Shortcut home"> <img src="/assets/brand/footer-logo.svg" alt="Shortcut" loading="lazy"> </a> <ul class="site-footer__social"> <li> <a class="site-footer__social-link" href="https://github.com/useshortcut" target="_blank" rel="noopener" aria-label="GitHub"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M12 .5C5.65.5.5 5.65.5 12c0 5.08 3.29 9.39 7.86 10.9.58.11.79-.25.79-.56 0-.27-.01-1-.02-1.96-3.2.7-3.87-1.54-3.87-1.54-.52-1.33-1.28-1.69-1.28-1.69-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.19 1.77 1.19 1.03 1.76 2.7 1.25 3.36.96.1-.75.4-1.25.73-1.54-2.55-.29-5.24-1.28-5.24-5.69 0-1.26.45-2.29 1.19-3.1-.12-.29-.52-1.47.11-3.06 0 0 .97-.31 3.17 1.18a11 11 0 0 1 5.78 0c2.2-1.49 3.17-1.18 3.17-1.18.63 1.59.23 2.77.11 3.06.74.81 1.19 1.84 1.19 3.1 0 4.42-2.69 5.4-5.25 5.68.41.36.78 1.06.78 2.13 0 1.54-.01 2.78-.01 3.16 0 .31.21.68.8.56A11.5 11.5 0 0 0 23.5 12C23.5 5.65 18.35.5 12 .5Z"></path> </svg>     </a> </li><li> <a class="site-footer__social-link" href="https://www.linkedin.com/company/shortcutsoftware/" target="_blank" rel="noopener" aria-label="LinkedIn">  <svg viewBox="0 0 24 24" aria-hidden="true"> <path fill="currentColor" d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.36V9h3.41v1.56h.05c.47-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.45v6.29ZM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12ZM7.12 20.45H3.56V9h3.56v11.45ZM22.23 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.46c.98 0 1.77-.77 1.77-1.72V1.72C24 .77 23.21 0 22.23 0Z"></path> </svg>    </a> </li><li> <a class="site-footer__social-link" href="https://shortcutcommunity.slack.com/" target="_blank" rel="noopener" aria-label="Slack">   <svg viewBox="0 0 24 24" aria-hidden="true"> <path fill="currentColor" d="M5.04 15.16a2.52 2.52 0 1 1-2.52-2.52h2.52v2.52Zm1.27 0a2.52 2.52 0 1 1 5.04 0v6.32a2.52 2.52 0 1 1-5.04 0v-6.32Zm2.52-10.12A2.52 2.52 0 1 1 11.35 2.52v2.52H8.83Zm0 1.28a2.52 2.52 0 1 1 0 5.04H2.52a2.52 2.52 0 1 1 0-5.04h6.31ZM18.96 8.84a2.52 2.52 0 1 1 2.52 2.52h-2.52V8.84Zm-1.28 0a2.52 2.52 0 1 1-5.04 0V2.52a2.52 2.52 0 1 1 5.04 0v6.32Zm-2.52 10.12a2.52 2.52 0 1 1-2.52 2.52v-2.52h2.52Zm0-1.28a2.52 2.52 0 1 1 0-5.04h6.32a2.52 2.52 0 1 1 0 5.04h-6.32Z"></path> </svg>   </a> </li><li> <a class="site-footer__social-link" href="https://x.com/shortcut" target="_blank" rel="noopener" aria-label="X">    <svg viewBox="0 0 24 24" aria-hidden="true">
320 <path fill="currentColor" d="M18.244 2H21.5l-7.5 8.57L23 22h-6.86l-5.38-7.04L4.6 22H1.34l8.03-9.17L1 2h7.04l4.86 6.43L18.24 2Zm-1.2 18h1.85L7.04 4h-1.96l11.96 16Z"></path> </svg>  </a> </li><li> <a class="site-footer__social-link" href="https://www.reddit.com/r/shortcut/" target="_blank" rel="noopener" aria-label="Reddit">     <svg viewBox="0 0 24 24" aria-hidden="true"> <path fill="currentColor" d="M22 12.07c0-1.18-.96-2.13-2.14-2.13-.58 0-1.1.23-1.49.6a10.43 10.43 0 0 0-5.62-1.78l.96-4.5 3.12.66a1.52 1.52 0 1 0 .15-1.41l-3.47-.73a.7.7 0 0 0-.83.54L11.58 8.7a10.43 10.43 0 0 0-5.7 1.79 2.14 2.14 0 1 0-2.33 3.5 4.21 4.21 0 0 0-.05.65c0 3.31 3.85 6 8.6 6s8.6-2.69 8.6-6c0-.21-.02-.43-.05-.64.83-.37 1.41-1.2 1.41-2.17ZM7 13.57a1.53 1.53 0 1 1 3.06 0 1.53 1.53 0 0 1-3.06 0Zm8.42 4.05c-1.04.97-2.81.99-3.42.99-.6 0-2.38-.02-3.42-.99a.36.36 0 0 1 .5-.52c.66.62 2.07.84 2.92.84.85 0 2.26-.22 2.92-.84a.36.36 0 1 1 .5.52Zm-.18-2.51a1.53 1.53 0 1 1 0-3.06 1.53 1.53 0 0 1 0 3.06Z"></path> </svg> </a> </li> </ul> <div class="site-footer__ai"> <p class="site-footer__ai-label">Ask AI for a summary of Shortcut</p> <div class="site-footer__ai-list"> <a class="site-footer__ai-link" href="https://chat.openai.com/?q=As%20a%20product%20or%20engineering%20manager%2C%20I%20want%20to%20understand%20what%20makes%20Shortcut%20the%20best%20project%20management%20tool%20to%20plan%2C%20track%2C%20and%20deliver%20work%20as%20a%20team.%20Summarize%20the%20highlights%20from%20Shortcut's%20website%3A%20https%3A%2F%2Fshortcut.com" target="_blank" rel="noopener" aria-label="ChatGPT"> <img src="/assets/ai-summary/chatgpt.webp" width="512" height="512" alt="ChatGPT" loading="lazy"> </a><a class="site-footer__ai-link" href="https://claude.ai/new?q=As%20a%20product%20or%20engineering%20manager%2C%20I%20want%20to%20understand%20what%20makes%20Shortcut%20the%20best%20project%20management%20tool%20to%20plan%2C%20track%2C%20and%20deliver%20work%20as%20a%20team.%20Summarize%20the%20highlights%20from%20Shortcut's%20website%3A%20https%3A%2F%2Fshortcut.com" target="_blank" rel="noopener" aria-label="Claude"> <img src="/assets/ai-summary/claude.webp" width="512" height="512" alt="Claude" loading="lazy"> </a><a class="site-footer__ai-link" href="https://www.perplexity.ai/search/new?q=As%20a%20product%20or%20engineering%20manager%2C%20I%20want%20to%20understand%20what%20makes%20Shortcut%20the%20best%20project%20management%20tool%20to%20plan%2C%20track%2C%20and%20deliver%20work%20as%20a%20team.%20Summarize%20the%20highlights%20from%20Shortcut's%20website%3A%20https%3A%2F%2Fshortcut.com" target="_blank" rel="noopener" aria-label="Perplexity"> <img src="/assets/ai-summary/perplexity.webp" width="512" height="512" alt="Perplexity" loading="lazy"> </a><a class="site-footer__ai-link" href="https://www.google.com/search?udm=50&amp;aep=11&amp;q=As%20a%20product%20or%20engineering%20manager%2C%20I%20want%20to%20understand%20what%20makes%20Shortcut%20the%20best%20project%20management%20tool%20to%20plan%2C%20track%2C%20and%20deliver%20work%20as%20a%20team.%20Summarize%20the%20highlights%20from%20Shortcut's%20website%3A%20https%3A%2F%2Fshortcut.com" target="_blank" rel="noopener" aria-label="Gemini"> <img src="/assets/ai-summary/gemini.webp" width="500" height="500" alt="Gemini" loading="lazy"> </a><a class="site-footer__ai-link" href="https://x.com/i/grok?text=As%20a%20product%20or%20engineering%20manager%2C%20I%20want%20to%20understand%20what%20makes%20Shortcut%20the%20best%20project%20management%20tool%20to%20plan%2C%20track%2C%20and%20deliver%20work%20as%20a%20team.%20Summarize%20the%20highlights%20from%20Shortcut's%20website%3A%20https%3A%2F%2Fshortcut.com" target="_blank" rel="noopener" aria-label="Grok"> <img src="/assets/ai-summary/grok.webp" width="500" height="500" alt="Grok" loading="lazy"> </a> </div> </div> </div> <div class="site-footer__grid"> <div class="site-footer__column"> <h2>Product</h2> <ul> <li> <a href="/product-development"> <span>Product Development</span>  </a> </li><li> <a href="/product-planning"> <span>Product Planning</span>  </a> </li><li> <a href="/collaboration"> <span>Collaboration</span>  </a> </li><li> <a href="/customization"> <span>Customization</span>  </a> </li><li> <a href="/integrations"> <span>Integrations</span>  </a> </li><li> <a href="/agents"> <span>Shortcut for Agents</span> <span class="site-footer__tag">New</span> </a> </li><li> <a href="https://korey.ai/" target="_blank" rel="noopener"> <span>Korey</span> <span class="site-footer__tag">New</span> </a> </li><li> <a href="https://developer.shortcut.com/api/rest/v3" target="_blank" rel="noopener"> <span>API</span>  </a> </li> </ul> </div>
320<div class="site-footer__column"> <h2>Solutions</h2> <ul> <li> <a href="/solutions/engineering"> <span>Engineers</span>  </a> </li><li> <a href="/solutions/product"> <span>Product Managers</span>  </a> </li><li> <a href="/solutions/design"> <span>Designers</span>  </a> </li><li> <a href="/solutions/leadership"> <span>Leaders</span>  </a> </li><li> <a href="/solutions/enterprise"> <span>Enterprise</span>  </a> </li><li> <a href="/solutions/small-business"> <span>Small Business</span>  </a> </li><li> <a href="/solutions/startup-teams"> <span>Startups</span>  </a> </li><li> <a href="/import/jira"> <span>Import from Jira</span>  </a> </li><li> <a href="/import/trello"> <span>Import from Trello</span>  </a> </li> </ul> </div><div class="site-footer__column"> <h2>Resources</h2> <ul> <li> <a href="/help"> <span>Help Center</span>  </a> </li><li> <a href="https://status.shortcut.com/" target="_blank" rel="noopener"> <span>Status</span>  </a> </li><li> <a href="/release-notes"> <span>Release Notes</span>  </a> </li><li> <a href="/customer-stories"> <span>Customers</span>  </a> </li><li> <a href="/startups"> <span>Startup Program</span>  </a> </li><li> <a href="/blog"> <span>Blog</span>  </a> </li><li> <a href="/guides"> <span>Guides</span>  </a> </li><li> <a href="https://lu.ma/shortcut" target="_blank" rel="noopener"> <span>Events</span>  </a> </li><li> <a href="/demo"> <span>Request a Demo</span>  </a> </li> </ul> </div><div class="site-footer__column"> <h2>Company</h2> <ul> <li> <a href="/about"> <span>About</span>  </a> </li><li> <a href="/pricing"> <span>Pricing</span>  </a> </li><li> <a href="/shortcut-way"> <span>Shortcut Way</span>  </a> </li><li> <a href="/press"> <span>Press</span>  </a> </li><li> <a href="/branding"> <span>Our Branding</span>  </a> </li><li> <a href="/careers"> <span>Careers</span>  </a> </li><li> <a href="/contact"> <span>Contact</span>  </a> </li><li> <a href="/faq"> <span>FAQ</span>  </a> </li> </ul> </div> </div> </div> <div class="container site-footer__bottom"> <p>© 2026 Shortcut Software Company</p> <div class="site-footer__legal"> <a href="/privacy">Privacy Policy</a> <a href="/terms">Terms Of Use</a> <a href="/security">Security</a> <button type="button" id="manage-cookies" class="site-footer__manage-cookies">Manage Cookies</button> </div> </div> </footer> </div> 
320<script type="module" src="/_astro/SiteFooter.astro_astro_type_script_index_0_lang.CyJwVraT.js"></script>
320  <!-- Include the UI components --> <div class="consent-banner" id="consent-banner" role="dialog" aria-modal="false" aria-labelledby="consent-banner-title" aria-describedby="consent-banner-description" aria-hidden="true" data-state="hidden" inert> <div class="consent-banner__inner"> <div class="consent-banner__content"> <h2 class="consent-banner__title" id="consent-banner-title">Privacy Preferences</h2> <p class="consent-banner__description" id="consent-banner-description">
321We use cookies and similar technologies to enhance your experience, analyze site traffic, and for advertising purposes.
322<a href="/privacy" class="consent-banner__link">Learn more</a> </p> </div> <div class="consent-banner__actions"> <button type="button" class="consent-banner__btn consent-banner__btn--secondary" data-consent-action="reject">
323Reject All
324</button> <button type="button" class="consent-banner__btn consent-banner__btn--secondary" data-consent-action="manage">
325Manage Preferences
326</button> <button type="button" class="consent-banner__btn consent-banner__btn--primary" data-consent-action="accept">
327Accept All
328</button> </div> </div> </div> 
328<script type="module" src="/_astro/ConsentBanner.astro_astro_type_script_index_0_lang.D_ODqg08.js"></script>
328 <div class="consent-modal" id="consent-modal" role="dialog" aria-modal="true" aria-labelledby="consent-modal-title" hidden> <div class="consent-modal__backdrop" data-consent-action="close"></div> <div class="consent-modal__container"> <div class="consent-modal__header"> <h2 class="consent-modal__title" id="consent-modal-title">Privacy Preferences</h2> <button type="button" class="consent-modal__close" data-consent-action="close" aria-label="Close preferences"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18"></line> <line x1="6" y1="6" x2="18" y2="18"></line> </svg> </button> </div> <div class="consent-modal__body"> <p class="consent-modal__description">
329We use cookies and similar technologies to provide you with the best experience on our
330        website. You can customize your preferences below or visit our
331<a href="/privacy" class="consent-modal__link">Privacy Policy</a>
332for more information.
333</p> <!-- Purpose toggles container (populated by JS) --> <div class="consent-modal__purposes" id="consent-modal-purposes"> <!-- Purpose items will be dynamically inserted here --> <div class="consent-modal__loading">Loading preferences...</div> </div> <!-- Vendors section (hidden by default, shown if TCF data available) --> <div class="consent-modal__vendors" id="consent-modal-vendors" hidden> <button type="button" class="consent-modal__vendors-toggle" id="consent-modal-vendors-toggle" aria-expanded="false" aria-controls="consent-modal-vendors-list"> <span>Vendor Preferences</span> <svg class="consent-modal__vendors-chevron" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polyline points="6 9 12 15 18 9"></polyline> </svg> </button> <div class="consent-modal__vendors-list" id="consent-modal-vendors-list" hidden> <!-- Vendor items will be dynamically inserted here --> </div> </div> <!-- Data Subject Rights --> <div class="consent-modal__dsr"> <h3 class="consent-modal__dsr-title">Data Subject Rights</h3> <p class="consent-modal__dsr-description">
334You have the right to access, correct, delete, or export your personal data. To learn more
335          or submit a data subject request, please visit:
336</p> <a href="https://www.shortcut.com/privacy" target="_blank" rel="noopener noreferrer" class="consent-modal__dsr-link"> Shortcut Privacy Policy </a> </div> </div> <div class="consent-modal__footer"> <button type="button" class="consent-modal__btn consent-modal__btn--secondary" data-consent-action="reject">
337Reject All
338</button> <button type="button" class="consent-modal__btn consent-modal__btn--secondary" data-consent-action="accept">
339Accept All
340</button> <button type="button" class="consent-modal__btn consent-modal__btn--primary" data-consent-action="save">
341Save Preferences
342</button> </div> </div> </div> 
342<script type="module" src="/_astro/ConsentModal.astro_astro_type_script_index_0_lang.DW09-Zcf.js"></script>
342 
342<script type="module" src="/_astro/ConsentManager.astro_astro_type_script_index_0_lang.DDU1BzYA.js"></script>
342 </body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.