Forge
Product · API / developer platform by Atlassian
Build, host, and scale secure apps on Atlassian's serverless platform.
Forge is Atlassian's serverless development platform for building secure, scalable apps and AI agents for Jira, Confluence, and Bitbucket. It provides hosted infrastructure, a command-line interface, and built-in data residency to simplify app creation and distribution.
- Languages
- English
Category: API Management
- Platforms
- Web, API, Forge CLI (Terminal)
- Deployment
- Cloud (Atlassian-hosted infrastructure)
- Hosting Model
- Serverless (Atlassian-hosted)
- Development Interface
- Forge CLI
- UI Frameworks
- UI Kit, Custom UI, Atlaskit
- Authentication
- OAuth 2.0 (Managed)
- Serverless app development platform with built-in hosting
- Secure-by-design architecture with tenancy isolation
- Integrated Forge LLMs API for building AI-powered apps
- Automated data residency for Forge-hosted storage
- Direct distribution via the Atlassian Marketplace
Overview
It allows developers to write and host app code entirely on Atlassian infrastructure, which manages authentication, identity, scaling, and tenancy. The platform is the preferred choice for creating custom integrations or apps for the Atlassian Marketplace, supporting products like Jira, Confluence, and Bitbucket. Forge features a built-in security layer that enforces data residency and tenancy isolation by default. It provides a sophisticated DevOps toolchain, including a CLI and multiple development environments for staging and production. Developers can also leverage the Forge LLMs API to build AI-powered experiences without managing separate infrastructure.
Development Infrastructure
- Serverless Hosting: Developers can build and manage apps using Atlassian-hosted infrastructure for compute and storage, eliminating the need for external servers.
- Forge CLI: The command-line interface allows developers to create, test, and deploy apps directly from their terminal.
- Environment Management: Apps can be deployed across multiple environments including development, staging, and production.
- UI Kit: The platform provides a library of pre-built, customizable UI components that align with Atlassian design standards.
- Forge Container Service: Developers can use standard container images to deploy long-running services on the Forge platform.
AI and Automation
- Event Triggers: Apps can subscribe to back-end activities such as Jira issue updates or Confluence space creations to trigger automated functions.
- Forge LLMs API: The platform enables developers to build AI-powered apps using hosted LLMs with no additional setup required.
- Teamwork Graph Extensibility: Developers can build Forge connectors to feed external data into Atlassian's unified data layer for searchable and AI-ready context.
- Rovo Agent Development: The platform supports building custom Rovo agents and actions that interact with external APIs.
- Web Triggers: Apps can register endpoints to accept HTTP requests from third-party services using web triggers.
Security and Data Management
- Data Residency: App data in Forge hosted storage automatically inherits data residency in all Atlassian-supported regions.
- Managed Authentication: The platform uses OAuth 2.0 for authenticating apps with Jira and other products, ensuring third-party code never sees user credentials.
- Hosted Storage: Developers can use the built-in Storage API and Key-Value Store to operate apps with virtually no owned infrastructure.
Use cases
- Developers build custom Jira automation actions that respond to issue events and add comments automatically.
- Product teams create Confluence macros that retrieve and display data from external OAuth 2.0 APIs.
- AI developers build Rovo agents that query the Teamwork Graph to provide contextual answers to team questions.
- Enterprise teams migrate existing Connect apps to Forge to take advantage of built-in data residency and security.
- Marketplace vendors build and distribute apps that run entirely on Atlassian infrastructure to meet enterprise security standards.
Specifications
- APIs and SDKs
- REST API, GraphQL API, Forge JavaScript API, Forge LLMs API, Teamwork Graph API
- Platforms
- Web, API, Forge CLI (Terminal)
- Limits
- Invocation limits, Resource limits, KVS and Custom Entity Store limits, Forge SQL limits, Forge LLM limits
- Deployment
- Cloud (Atlassian-hosted infrastructure)
- Integrations
- Jira, Confluence, Jira Service Management, Bitbucket, Compass, Rovo, Slack, GitHub, Google Drive, Salesforce
- Languages
- English, Chinese, German, Spanish, French, Italian, Korean, Dutch, Japanese, Portuguese, Russian, Polish
- Hosting Model
- Serverless (Atlassian-hosted)
- Development Interface
- Forge CLI
- UI Frameworks
- UI Kit, Custom UI, Atlaskit
- Authentication
- OAuth 2.0 (Managed)
- Storage Options
- Key-Value Store (KVS), Custom Entity Store, Forge SQL, Forge Object Store
- AI Integration
- Forge LLMs API
- Runtime Environment
- Atlassian-managed serverless runtime
- Marketplace Revenue Share
- 95% for new cloud apps in the first year
How it works
- Install Forge CLI: Install the Forge CLI to create, test, and deploy apps directly from your terminal.
- Set up Developer Site: Sign up for a free forever cloud developer site to test your apps in a real environment.
- Build and Test: Use UI Kit or Custom UI to build your app's interface and write functions for the serverless backend.
- Deploy and Distribute: Promote your app from staging to production and optionally list it on the Atlassian Marketplace to reach users.
FAQ
What is Forge?
Forge is Atlassian's serverless app development platform that provides hosting, multiple development environments, and API authentication built-in.
Which products does Forge support?
Forge is the preferred platform for building apps for Jira, Confluence, Jira Service Management, Bitbucket, and Compass.
Does Forge support data residency?
Forge hosted storage automatically includes data residency, meaning app data inherits residency in all Atlassian-supported regions.
Is there a free environment for testing?
Atlassian offers a free forever cloud developer site where developers can test their apps in a real environment.
Added by AntSpace from public sources (developer.atlassian.com).