CINXE.COM

Productive

<!DOCTYPE html><html lang="en" translate="no" class="notranslate"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content="Productive web client"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, viewport-fit=cover"> <meta name="google" content="notranslate"> <meta name="msapplication-tap-highlight" content="no"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="mobile-web-app-capable" content="yes"> <meta name="slack-app-id" content="A01UDSEDEAK"> <title>Productive</title> <link rel="shortcut icon" href="/assets/favicon.ico"> <link rel="apple-touch-icon-precomposed" href="/assets/images/apple-touch-icon.png"> <meta name="productive/config/environment" content="%7B%22modulePrefix%22%3A%22productive%22%2C%22environment%22%3A%22production%22%2C%22version%22%3A%220.2.0%2B24-11-22%7C09%3A15%2B874babc%22%2C%22deployTarget%22%3A%22production%22%2C%22manageFlags%22%3Atrue%2C%22rootURL%22%3A%22%2F%22%2C%22locationType%22%3A%22history%22%2C%22isMobileApp%22%3Afalse%2C%22rootDomain%22%3A%22productive.io%22%2C%22fileUploadUrl%22%3A%22https%3A%2F%2Fproductive-files-production.s3.eu-west-1.amazonaws.com%22%2C%22APP%22%3A%7B%7D%2C%22amplitudeApiKey%22%3A%22316410ce9fa88625fe7ebe9b138a0e69%22%2C%22amplitudePerformanceApiKey%22%3A%2201879899e6e9741a140029336e817260%22%2C%22vitallyApiKey%22%3A%22ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmhkV1FpT2lJMU1XSTNORGcyWVMwMVpEQTJMVFExTlRrdFltUXdaUzB6TTJZd01qY3dZV0UyTUdNaUxDSmhjR2tpT2lKaGNHa2lMQ0p6WldNaU9pSmlaamN4TXpBNE5TSjkuaEJ0c1ZYWGd6UEZhZDBpZllKbGJ0UFQxV1h3R2VpdGZZV2ZCOGpLbGFOazo%3D%22%2C%22profitwellKey%22%3A%22557e2ba31860b0485e7e2b886db7024b%22%2C%22stripePublishableKey%22%3A%22pk_live_XCNl1ttuTGiZe6JOx6LNvMSy%22%2C%22intercomAppId%22%3A%22fb4269c7d05ac700cbaddefb7bd5862f69a2b21b%22%2C%22bugsnagApiKey%22%3A%22d077e577a0797812c569adeaf0247a43%22%2C%22gtmKey%22%3A%22GTM-TBP5CQJ%22%2C%22preflightIframe%22%3Atrue%2C%22recaptchaSiteKey%22%3A%226LdREswpAAAAANzz5ZCCOjU6sKNjrSuibPzSl6v1%22%2C%22externalServices%22%3A%7B%22api%22%3A%22https%3A%2F%2Fapi.productive.io%22%2C%22apiLatest%22%3A%22https%3A%2F%2Fapi-latest.productive.io%22%2C%22apiEdge%22%3A%22https%3A%2F%2Fapi-edge.productive.io%22%2C%22apiGa%22%3A%22https%3A%2F%2Fapi-ga.productive.io%22%2C%22zip%22%3A%22https%3A%2F%2Fzip.productive.io%22%2C%22export%22%3A%22https%3A%2F%2Fexport.productive.io%22%2C%22exportLatest%22%3A%22https%3A%2F%2Fexport-latest.productive.io%22%2C%22exporterLatest%22%3A%22https%3A%2F%2Fexporter-latest.productive.io%22%2C%22pdf%22%3A%22https%3A%2F%2Fpdf-generator.productive.io%22%2C%22publicWeb%22%3A%22https%3A%2F%2Fproductive.io%22%2C%22stripeJs%22%3A%22https%3A%2F%2Fjs.stripe.com%2Fv3%22%2C%22intercom%22%3A%22https%3A%2F%2Fwidget.intercom.io%22%2C%22pdfViewer%22%3A%22https%3A%2F%2Fpdf-viewer.productive.io%22%2C%22realtime%22%3A%22https%3A%2F%2Frealtime.productive.io%22%2C%22docsRealtime%22%3A%22https%3A%2F%2Fdocs-realtime.productive.io%22%2C%22docsRealtimeLatest%22%3A%22https%3A%2F%2Fdocs-realtime-latest.productive.io%22%2C%22aiApi%22%3A%22https%3A%2F%2Fai-api.productive.io%22%2C%22aiApiLatest%22%3A%22https%3A%2F%2Fai-api-latest.productive.io%22%2C%22organizationEmailSuffix%22%3A%22%40inbox.productive.io%22%2C%22amplitude%22%3A%22https%3A%2F%2Fapi.amplitude.com%22%2C%22publicBlogApi%22%3A%22https%3A%2F%2Fwww.productive.io%2Fblog%2Fwp-json%2Fwp%2Fv2%22%2C%22publicWebApi%22%3A%22https%3A%2F%2Fwww.productive.io%2Fwp-json%2Fwp%2Fv2%22%2C%22mergeDev%22%3A%22https%3A%2F%2Fcdn.merge.dev%22%2C%22exporter%22%3A%22https%3A%2F%2Fexporter.productive.io%22%2C%22calendar%22%3A%22https%3A%2F%2Fcalendar.productive.io%22%2C%22files%22%3A%22https%3A%2F%2Ffiles.productive.io%22%2C%22filesProxy%22%3A%22https%3A%2F%2Fapp.productive.io%22%7D%2C%22host%22%3A%22https%3A%2F%2Fapp.productive.io%22%2C%22ember-cli-mirage%22%3A%7B%22enabled%22%3Afalse%7D%2C%22ember-cli-content-security-policy%22%3A%7B%22policy%22%3A%22default-src%20'none'%3B%20frame-src%20https%3A%2F%2Fjs.stripe.com%20https%3A%2F%2Fintercom-sheets.com%20https%3A%2F%2Fplayer.vimeo.com%20https%3A%2F%2F*.youtube.com%20https%3A%2F%2Fcdn.merge.dev%20https%3A%2F%2Fwww.loom.com%20https%3A%2F%2Fwww.google.com%2Frecaptcha%2F%20https%3A%2F%2Frecaptcha.google.com%2Frecaptcha%2F%20https%3A%2F%2Frecaptcha.net%2Frecaptcha%2F%20https%3A%2F%2Fmeetings-eu1.hubspot.com%2F%20https%3A%2F%2Fvaultjs.apideck.com%2F%20https%3A%2F%2Fpdf-viewer.productive.io%20https%3A%2F%2Fproductive.io%20https%3A%2F%2F*.productive.io%20https%3A%2F%2Fexport.productive.io%20https%3A%2F%2Fapp.productive.io%3B%20script-src%20'self'%20'unsafe-eval'%20https%3A%2F%2Fjs.stripe.com%20https%3A%2F%2Fjs.intercomcdn.com%20'sha256-zJyj6Ffo1G8gfLvuQxP5%2BQ7MKc6rmtFjPUOsu93HJO0%3D'%20'sha256-Q9Iyq8RoXq3D7aZDN7kWfnNOi1thqFFnW%2BNSuIx89Ug%3D'%20'sha256-qgF0ls6EG3UJ1jC8mAqJ3tlWWGjaPsOtQdsQkdRlbXQ%3D'%20'sha256-Kw0yh0qaWo6GG7Ro%2BneJDNhByHnnFuERnTyCIRGG5Iw%3D'%20'sha256-tMGtyw5T9wfmk6KyqZ3Hjf30p19SVDjn9al6%2F27Yvyc%3D'%20https%3A%2F%2Fconnect-cdn.atl-paas.net%20https%3A%2F%2Fbam.nr-data.net%20https%3A%2F%2Fcdn.vitally.io%20https%3A%2F%2Fpublic.profitwell.com%20https%3A%2F%2Fwww.googletagmanager.com%20https%3A%2F%2Fwww.google.com%2Frecaptcha%2F%20https%3A%2F%2Fwww.gstatic.com%2Frecaptcha%2F%20https%3A%2F%2Frecaptcha.net%2Frecaptcha%2F%20https%3A%2F%2Fapp.productive.io%20https%3A%2F%2Fassets.productive.io%20https%3A%2F%2Fwidget.intercom.io%20https%3A%2F%2Fcdn.merge.dev%20https%3A%2F%2Fexport.productive.io%3B%20font-src%20'self'%20data%3A%20https%3A%2F%2Ffonts.gstatic.com%20https%3A%2F%2Fjs.intercomcdn.com%20https%3A%2F%2Fassets.productive.io%20https%3A%2F%2Ffiles.productive.io%3B%20connect-src%20'self'%20https%3A%2F%2F*.productive.io%20https%3A%2F%2F*.intercomcdn.com%20wss%3A%2F%2F*.intercom.io%20https%3A%2F%2F*.intercom.io%20https%3A%2F%2Fnotify.bugsnag.com%20example.com%20https%3A%2F%2Fapi.vitally.io%20https%3A%2F%2Fapp.vitally.io%20https%3A%2F%2Fwww2.profitwell.com%20https%3A%2F%2Fbam.nr-data.net%20http%3A%2F%2Flocalhost%3A12345%20http%3A%2F%2Flocalhost%3A12346%20https%3A%2F%2Fwww.loom.com%20https%3A%2F%2Fapi.honeycomb.io%2Fv1%2Ftraces%20https%3A%2F%2Fsessions.bugsnag.com%20https%3A%2F%2Fd077e577a0797812c569adeaf0247a43.otlp.bugsnag.com%2Fv1%2Ftraces%20https%3A%2F%2Fapi.github.com%20https%3A%2F%2Fassets.productive.io%20https%3A%2F%2Frealtime.productive.io%20wss%3A%2F%2Frealtime.productive.io%20https%3A%2F%2Fdocs-realtime.productive.io%20wss%3A%2F%2Fdocs-realtime.productive.io%20https%3A%2F%2Fdocs-realtime-latest.productive.io%20wss%3A%2F%2Fdocs-realtime-latest.productive.io%20https%3A%2F%2Fai-api.productive.io%20https%3A%2F%2Fai-api-latest.productive.io%20https%3A%2F%2Fapi.amplitude.com%20https%3A%2F%2Fexport.productive.io%20https%3A%2F%2Ffiles.productive.io%20https%3A%2F%2Fapi.productive.io%20https%3A%2F%2Fapi-latest.productive.io%20https%3A%2F%2Fapi-edge.productive.io%20https%3A%2F%2Fproductive-files-production.s3.eu-west-1.amazonaws.com%3B%20img-src%20'self'%20blob%3A%20data%3A%20https%3A%2F%2F*%20https%3A%2F%2Fexport.productive.io%20https%3A%2F%2Fassets.productive.io%20https%3A%2F%2Fapi.productive.io%20https%3A%2F%2Fapi-latest.productive.io%20https%3A%2F%2Fapi-edge.productive.io%20productive-files-production.s3.eu-west-1.amazonaws.com%20files.productive.io%3B%20style-src%20'self'%20'unsafe-inline'%20https%3A%2F%2Ffonts.googleapis.com%20https%3A%2F%2Fp.typekit.net%20https%3A%2F%2Fassets.productive.io%3B%20media-src%20'self'%20https%3A%2F%2Fjs.intercomcdn.com%20https%3A%2F%2Fassets.productive.io%20https%3A%2F%2Ffiles.productive.io%20https%3A%2F%2Fproductive-files-production.s3.eu-west-1.amazonaws.com%3B%22%2C%22reportOnly%22%3Afalse%7D%2C%22EmberENV%22%3A%7B%22_APPLICATION_TEMPLATE_WRAPPER%22%3Afalse%2C%22_DEFAULT_ASYNC_OBSERVERS%22%3Atrue%2C%22_JQUERY_INTEGRATION%22%3Afalse%2C%22_NO_IMPLICIT_ROUTE_MODEL%22%3Atrue%2C%22_TEMPLATE_ONLY_GLIMMER_COMPONENTS%22%3Atrue%7D%7D"> <meta http-equiv="Content-Security-Policy" content="default-src 'none'; frame-src https://js.stripe.com https://intercom-sheets.com https://player.vimeo.com https://*.youtube.com https://cdn.merge.dev https://www.loom.com https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://recaptcha.net/recaptcha/ https://meetings-eu1.hubspot.com/ https://vaultjs.apideck.com/ https://pdf-viewer.productive.io https://productive.io https://*.productive.io https://export.productive.io https://app.productive.io; script-src 'self' 'unsafe-eval' https://js.stripe.com https://js.intercomcdn.com 'sha256-zJyj6Ffo1G8gfLvuQxP5+Q7MKc6rmtFjPUOsu93HJO0=' 'sha256-Q9Iyq8RoXq3D7aZDN7kWfnNOi1thqFFnW+NSuIx89Ug=' 'sha256-qgF0ls6EG3UJ1jC8mAqJ3tlWWGjaPsOtQdsQkdRlbXQ=' 'sha256-Kw0yh0qaWo6GG7Ro+neJDNhByHnnFuERnTyCIRGG5Iw=' 'sha256-tMGtyw5T9wfmk6KyqZ3Hjf30p19SVDjn9al6/27Yvyc=' https://connect-cdn.atl-paas.net https://bam.nr-data.net https://cdn.vitally.io https://public.profitwell.com https://www.googletagmanager.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://recaptcha.net/recaptcha/ https://app.productive.io https://assets.productive.io https://widget.intercom.io https://cdn.merge.dev https://export.productive.io; font-src 'self' data: https://fonts.gstatic.com https://js.intercomcdn.com https://assets.productive.io https://files.productive.io; connect-src 'self' https://*.productive.io https://*.intercomcdn.com wss://*.intercom.io https://*.intercom.io https://notify.bugsnag.com example.com https://api.vitally.io https://app.vitally.io https://www2.profitwell.com https://bam.nr-data.net http://localhost:12345 http://localhost:12346 https://www.loom.com https://api.honeycomb.io/v1/traces https://sessions.bugsnag.com https://d077e577a0797812c569adeaf0247a43.otlp.bugsnag.com/v1/traces https://api.github.com https://assets.productive.io https://realtime.productive.io wss://realtime.productive.io https://docs-realtime.productive.io wss://docs-realtime.productive.io https://docs-realtime-latest.productive.io wss://docs-realtime-latest.productive.io https://ai-api.productive.io https://ai-api-latest.productive.io https://api.amplitude.com https://export.productive.io https://files.productive.io https://api.productive.io https://api-latest.productive.io https://api-edge.productive.io https://productive-files-production.s3.eu-west-1.amazonaws.com; img-src 'self' blob: data: https://* https://export.productive.io https://assets.productive.io https://api.productive.io https://api-latest.productive.io https://api-edge.productive.io productive-files-production.s3.eu-west-1.amazonaws.com files.productive.io; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://p.typekit.net https://assets.productive.io; media-src 'self' https://js.intercomcdn.com https://assets.productive.io https://files.productive.io https://productive-files-production.s3.eu-west-1.amazonaws.com;"> <link rel="stylesheet" href="/assets/productive.css"> <link defer="" crossorigin="" href="https://assets.productive.io/assets/chunk.87460586dfcbbd18d1b0.css" rel="stylesheet"> <link defer="" crossorigin="" href="https://assets.productive.io/assets/5256b20d91b7ed430a72549f.css" rel="stylesheet"></head> <body> <iframe id="api-domain-iframe" src="https://api.productive.io/api/preflight" data-host="https://api.productive.io" data-root-domain="productive.io" style="position:absolute;left:-9999px"></iframe> <script>!function(){"use strict";!function(){var t="";try{t=localStorage.getItem("productive-theme")}catch(t){console.error(t)}var e=window.location&&window.location.search||"",o=-1!==e.indexOf("xdm_e=")&&-1!==e.indexOf("xdm_c=");t&&"productive"!==t&&!o&&document.querySelector("html").setAttribute("data-theme",t)}()}();</script> <style> .application-loading-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-loading-screen-bg);z-index:20;transition:opacity .3s ease-out}.application-loading-container{background-image:url('/assets/images/productive-loader-white.gif');background-repeat:no-repeat;background-position:center center;background-size:200px 200px}@media (prefers-color-scheme:dark){html[data-theme^=system] .application-loading-container{background-image:url('/assets/images/productive-loader-dark.gif')}}html[data-theme^=dark] .application-loading-container{background-image:url('/assets/images/productive-loader-dark.gif')}.application-loading-container.is-hidden{opacity:0}.application-loading-error{display:none;align-items:center;justify-content:center;min-height:100vh;background-color:var(--color-loading-screen-bg);position:relative;z-index:21}.application-loading-error.is-visible{display:flex}.application-loading-error.is-visible+.application-loading-container{display:none}.application-loading-error__container{padding:24px;background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:4px;max-width:600px;text-align:center} </style> <div class="application-loading-error"> <div class="application-loading-error__container"> <svg width="56" height="56" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.001 2.017a2 2 0 0 1 2.73.731l6.873 11.875a1.999 1.999 0 0 1-1.73 3.001H3.126a2 2 0 0 1-1.731-3.001L8.269 2.748a2 2 0 0 1 .732-.73zm1 1.233a.5.5 0 0 0-.434.25L2.694 15.374a.5.5 0 0 0 .433.75h13.746a.5.5 0 0 0 .433-.75L10.433 3.5A.5.5 0 0 0 10 3.25zM10 7.375a.75.75 0 0 1 .75.75v3.125a.75.75 0 0 1-1.5 0V8.125a.75.75 0 0 1 .75-.75zm.938 6.688a.937.937 0 1 1-1.875 0 .937.937 0 0 1 1.874 0z" fill="#E04444"></path> </svg> <h1>Your browser is not supported!</h1> <p> Your browser is unfortunately not supported by Productive. To continue using our application please update to any <a href="https://outdatedbrowser.com/" target="_blank" rel="noopener noreferrer">modern browser</a>. </p> </div> </div> <div class="application-loading-container"></div> <script>!function(){"use strict";var t={},e={},n=document.querySelector('meta[name="productive/config/environment"]'),i=n?JSON.parse(decodeURIComponent(n.getAttribute("content"))):{};function o(t){t&&!t.prototype.finally&&(t.prototype.finally=function(t){var e=this.constructor;return this.then((function(n){return e.resolve(t()).then((function(){return n}))}),(function(n){return e.resolve(t()).then((function(){throw n}))}))})}function r(t,e){try{return t[e]}catch(t){return console.log(t),null}}function a(n,i){var a=window&&window.navigator?window.navigator.userAgent:"",s=a.indexOf("MSIE ")>-1||a.indexOf("Trident/")>-1,c=i&&i.onFinish||function(){};if(s)c();else{var d=document.getElementById(n);if(!d&&i&&i.host&&((d=document.createElement("iframe")).setAttribute("id",n),d.setAttribute("src",i.host+"/api/preflight"),d.setAttribute("data-host",i.host),d.setAttribute("data-root-domain",i.rootDomain),d.setAttribute("style","position:absolute;left:-9999px"),document.body.appendChild(d)),d)if(d.isFinished)c();else{var u=d.getAttribute("data-host");!function(t){try{return document.domain=t,!0}catch(t){return console.log(t),!1}}(d.getAttribute("data-root-domain"))?c():(d.addEventListener("load",(function(){d.isFinished=!0,c();var n=d.contentWindow;o(r(n,"Promise")),t[u]=r(n,"fetch"),e[u]=r(n,"config")})),d.addEventListener("error",(function(t){d.isFinished=!0,console.log("Api domain iframe error",t),c()})))}else console.log('Could not find "#'+n+'" element'),c()}}window.preApp={hostFetchMap:t,hostConfigMap:e,setupApiDomainIframe:a,getApiDomainFetch:function(e){return t[e]||window.fetch},getConfig:function(t){return e[t]}},function(){if(-1!==window.location.search.indexOf("xdm_e=")&&-1!==window.location.search.indexOf("xdm_c=")){var t=document.querySelector(".application-loading-container");t.id="ac-iframe-options",t.classList.add("ac-content"),t.classList.add("jira-widget"),t.setAttribute("data-options","sizeToParent:true;"),t.innerHTML='<div class="jira-spinner"></div>',document.write('<script defer src="https://connect-cdn.atl-paas.net/all.js"><\/script>'),document.write("<style>@keyframes jira-rotation {0% {transform: rotate(0deg); }100% { transform: rotate(360deg); } } .jira-spinner {margin: 1em auto;position: relative;border: 0.5em solid rgba(0, 49, 105, 0.2);border-left-color: #003169;transform: translateZ(0);animation: jira-rotation 1s infinite linear;border-radius: 50%;width: 2em;height: 2em; } .jira-spinner::after {border-radius: 50%;width: 2em;height: 2em; }</style>")}}(),window.Capacitor||document.write(['<script defer src="',location.origin,"/","pre-app-","hook",i.deployRevisionBranch?["-",i.deployRevisionBranch].join(""):"",".js?",Date.now(),'"><\/script>'].join("")),o(window.Promise),function(){var t;try{t=localStorage.getItem("productive-theme")}catch(t){console.error(t)}if(t){var e=document.querySelector("html");e&&e.setAttribute("data-theme",t)}}(),function(){if(!String.prototype.includes||!window.Symbol||!window.Proxy){var t=document.querySelector(".application-loading-error");t&&t.classList.add("is-visible")}}(),a("api-domain-iframe")}();</script> <script defer="" crossorigin="" src="https://assets.productive.io/assets/vendor.07c986075df0e6c1d1db995b3846e4d5.js"></script> <auto-import-script defer="" entrypoint="app"></auto-import-script> <script defer="" crossorigin="" src="https://assets.productive.io/assets/chunk.87460586dfcbbd18d1b0.js"></script> <script defer="" crossorigin="" src="https://assets.productive.io/assets/chunk.fe348577845e514eff9c.js"></script> <div id="ember-basic-dropdown-wormhole"></div> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10