Design principles

You can write plugins to enhance the functionality of HipChat in various ways. This page introduces the principles behind extending HipChat. In addition, we have included guides, patterns and components from the Atlassian User Interface Library (AUI) that are specific to HipChat. You can leverage this functionality from our library to fast track your integration development and be in harmony with HipChats ecosystem.




Improve signal to noise

You can move common, repetitive or consistent activity into the sidebar and choose to display only important notifications in rooms.

Close the loop

Teams can act quickly from within the conversation by using actions that are enabled by your applications. 


Enrich the conversation

Help improve the conversation by providing access to information that is both relevant and in context.

Meaningful actions

Contribute actions that complement the intent and purpose of the integration.


Was this page helpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport