Skip to content

Boards Micro Apps

Huddo Boards includes a number of micro applications that can be used to integrate the functionality of Boards within other systems. If you have a specific requirement that is not covered by the micro apps below, please contact us to discuss.

Typical Integration

To integrate a micro app into your system, you can use an iframe. It is best practice to include authentication details required for your environment. For example:

<iframe src="https://<BOARDS_URL>/auth/<PROVIDER>/<CLIENTID>?redirect_to=<APP_URL>" width="600" height="800px"/>

Available Apps

Select Board

APP_URL: /app/selectboard

This app is useful in an iframe to select a board and post a message to the parent window. This is typical when integrating with third party applications that do not have a direct integration with Huddo Boards.

Select Board Select Board View

The format sent to the parent window is:

{
  type: 'select-board',
  boardId: string,
  boardName: string,
  view: 'kanban' | 'timeline' | 'activity' | 'mindmap',
}

My Next Tasks Summary

APP_URL: /app/tasks/summary

This app displays a summary of the user's next tasks in a compact format.

My Next Tasks Summary

My Next Tasks

APP_URL: /app/tasks/next

This app displays the user's next tasks in a list format.

My Next Tasks

Create Card

APP_URL: /app/createcard

This app allows users to create a new card in a specific board.

Create Card

Attach Card

APP_URL: /app/attachcard

This app allows users to attach a link to a board, list or card. This integration is useful in applications sending email (e.g. Outlook/Verse).

Board:

Attach Board

Card:

Attach Card

Linked Cards

APP_URL: /app/linkedcards?url=<ENCODED_URL>

This app displays a list of cards which have links (bookmarks) of the URL specified in the query parameter.

Where <ENCODED_URL> is the encodeURIComponent(url) of the URL to search for,

e.g. /app/linkedcards?url=https%3A%2F%2Fgoogle.com

Linked Cards