{"componentChunkName":"component---src-templates-doc-tsx","path":"/product/integrations/teamwork/","result":{"data":{"file":{"id":"1676842f-f6f1-52c1-9833-cd2fae71a6d1","relativePath":"product/integrations/teamwork/index.mdx","sourceInstanceName":"docs","childMarkdownRemark":null,"childMdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Teamwork\",\n  \"sidebar_order\": 1\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar Alert = makeShortcode(\"Alert\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Turn Sentry issues into Teamwork tasks to streamline team collaboration and your development workflows.\"), mdx(\"p\", null, \"Teamwork needs to set up only once per organization, then it is available for \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"all\"), \" projects. It is maintained and supported by the company that created it. For more details, see \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/integrations/integration-platform/\"\n  }), \"Integration Platform\"), \".\"), mdx(\"h2\", {\n    \"id\": \"install-and-configure\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#install-and-configure\",\n    \"aria-label\": \"install and configure permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Install and Configure\"), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, mdx(\"p\", null, \"Teamwork \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"won't\"), \" work with self-hosted Sentry.\")), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Navigate to \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Settings > Integrations > Teamwork\")), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/f634be24f047b3fc7d3bc0d9d554479a/aa440/teamwork.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"47%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAIAAAC9o5sfAAAACXBIWXMAAAsSAAALEgHS3X78AAABOUlEQVQoz3VRPU/DMBDNT0f8AyQkRgQrUyfKQCWWLswIBkgcp7XTliS247Md54tzIiG10KeT73x3z/dsR5cXVzfX92zL398+SEx0DUrWtdLtH3jfDkNXHOBxQdDWLyy6u31YLp5FKdPPjNHcuWbGOXJZmNUTXS3p6zqPAKyQqu/7cRwHLJ7HfMTcOTdHh71gm9Iaa4wFADPB2rCd4zmJGeRjLCtlLcrzaBHnnKaUkIzSDO+cEprEhKZZ/BUnlFP2HWMywY5M17oSkrOdc66ddERFUYpKah0GtL79lRfQ9V03oDON1Q5c446qSAZt2Dan6WabcQMOt8EAr2ANrhqJXjlTGGmQ3J6QAZRSKElJ9LUohawkxihHCom6QMP0PuPJ2EDe7fYkSXF1Ac30Eg1G3vt+AnJ8+KZ/8ANhUv12ZsC6wAAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"teamwork\",\n    \"title\": \"teamwork\",\n    \"src\": \"/static/f634be24f047b3fc7d3bc0d9d554479a/c1b63/teamwork.png\",\n    \"srcSet\": [\"/static/f634be24f047b3fc7d3bc0d9d554479a/5a46d/teamwork.png 300w\", \"/static/f634be24f047b3fc7d3bc0d9d554479a/0a47e/teamwork.png 600w\", \"/static/f634be24f047b3fc7d3bc0d9d554479a/c1b63/teamwork.png 1200w\", \"/static/f634be24f047b3fc7d3bc0d9d554479a/aa440/teamwork.png 1500w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Follow the full \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://support.teamwork.com/projects/sentry\"\n  }), \"Teamwork installation instructions\"), \".\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#install-and-configure","title":"Install and Configure"}]},"internal":{"type":"Mdx"}}}},"pageContext":{"excerpt":"Turn Sentry issues into Teamwork tasks to streamline team collaboration and your development workflows. Teamwork needs to set up only once per organization, then it is available for  all  projects. It is maintained and supported by the company that created it. For more details, see  Integration Platform . Install and Configure Teamwork  won't  work with self-hosted Sentry. Navigate to  Settings > Integrations > Teamwork Follow the full  Teamwork installation instructions .","title":"Teamwork","description":null,"draft":null,"noindex":null,"notoc":null,"sidebar_order":1,"redirect_from":null,"keywords":null,"id":"1676842f-f6f1-52c1-9833-cd2fae71a6d1","legacy":false}},"staticQueryHashes":["1218203755","1222113826","1222113826","1766336459","2158593473","2764967025","3345802723","3818502851","3990806462","4015007367","4192517163","4264099332","518019976"]}