Create pages based on pre-defined content, using readily available blueprints or your own custom-made blueprints.
Create your own custom content, such as pages, blogs, and macro attachments.
Make custom content easily discoverable via Confluence's quick search and full search options.
Make custom content within attachments easily discoverable using consistent graphic elements and customized UI components.
Create macros, which provide dynamic content inside Confluence pages, and insert them into any content you edit.
Add your custom or pre-defined macro to the Insert menu, Select Macro dialog, or Macro placeholder.
View macro content in detail and design a consistent full-screen overlay for custom macro content.
Use the full screen macro dialog to bring your existing SaaS product's user interface right into Confluence.
Use consistent graphic elements and customized UI components to enable efficient editing of your macro's properties.
Customize the view mode toolbar so that users can use surface key features to interact with app content.
Allow your app to define context and actions, like implementing a custom workflow, that add value to content for users.
Configure apps to provide users with further information about a page’s metadata with byline extensions.
Group and store additional page actions in the More Actions menu of any Confluence page.
Confluence Connect patterns are common ways for you to extend the functionality of Confluence Cloud.
Confluence REST API examples for common use cases.
Assign custom properties to Confluence content and enable search filtering using those properties with search extensions.
Change the look and feel of headers, spaces, pages, and blog posts in Confluence Cloud with Confluence Connect themes.
Change the look and feel of pages, blog posts, and the Confluence header by applying properties to your Confluence theme.