|
1 | 1 | --- |
2 | 2 | title: Build a Plane App (Beta) |
3 | 3 | sidebarTitle: Build a Plane App (Beta) |
4 | | -description: Step-by-step guide for developers to build and integrate an app with Plane using OAuth-based authentication and authorization workflow. |
| 4 | +description: Step-by-step development guide to build and integrate an app with Plane using OAuth-based authentication and authorization workflow. |
5 | 5 | --- |
6 | 6 |
|
7 | 7 | < Note>Plane apps are currently in **Beta **. Please send any feedback to [email protected].</ Note> |
8 | 8 |
|
9 | 9 | ## Introduction |
10 | | -Plane apps (beta) seamlessly integrate tools and services with Plane so you can use them without ever leaving your Workspace. Apps are conveniently available from our [marketplace](https://plane.so/marketplace/integrations), helping you stay focused and productive. |
| 10 | +Plane apps seamlessly integrate tools and services with Plane so you can |
| 11 | +use them without ever leaving your Workspace. Apps are conveniently available |
| 12 | +from our [marketplace](https://plane.so/marketplace/integrations), helping you |
| 13 | +stay focused and productive. |
11 | 14 |
|
12 | 15 | ## Why Build a Plane App? |
13 | | -Plane has a large ecosystem of users, build community integrations to highlight your product or service to the Plane community, or simply build an integration for your own internal requirements. |
14 | 16 |
|
15 | | -Stop doing manual work. Plane integrations eliminate repetitive tasks like copying updates between tools, creating work items from support tickets, or generating status reports. Instead of spending hours on administrative work, let your integration handle it automatically. |
| 17 | +**Stop doing manual work.** |
| 18 | +Plane integrations eliminate repetitive tasks like copying updates between |
| 19 | +tools, creating work items from support tickets, and generating status reports. |
| 20 | +Instead of spending hours on administrative work, let your app handle it |
| 21 | +automatically. |
16 | 22 |
|
17 | | -Connect everything you already use. Your team probably uses 5-10 different tools. Plane integrations create a unified workflow by connecting your CRM, time tracking, CI/CD pipelines, communication tools, and more. One change in Plane can trigger updates across your entire tech stack. |
| 23 | +**Connect everything you already use.** |
| 24 | +Your team probably uses dozens of different tools. Plane apps create a unified |
| 25 | +workflow by connecting your favorite CRM, time tracking app, CI/CD pipelines, |
| 26 | +communication tools, and more, together into Plane. One change in Plane can |
| 27 | +trigger updates across your entire tech stack. |
18 | 28 |
|
19 | | -Build exactly what you need. Unlike rigid SaaS platforms, Plane's open-source nature means you can create integrations that fit your specific workflow. |
| 29 | +**Build exactly what you need.** |
| 30 | +Unlike rigid SaaS platforms, Plane's open core nature means you can create |
| 31 | +integrations that fit your specific workflow. |
20 | 32 |
|
21 | 33 | ## Prerequisites |
22 | 34 |
|
23 | 35 | - A [Plane](https://app.plane.so) workspace |
24 | 36 | - Admin access to your workspace settings |
25 | | -- Familiarity with OAuth 2.0 concepts (authorization code flow). |
26 | | -- A backend server to handle OAuth token exchange. |
| 37 | +- Familiarity with OAuth 2.0 concepts (authorization code flow) |
| 38 | +- A backend server to handle OAuth token exchange |
27 | 39 |
|
28 | 40 | ## High-Level Workflow |
29 | 41 |
|
|
0 commit comments