Huddo Boards
Huddo Boards - Collaboration done right. A task management tool with multiple ways to enter and view the data, including textual, kanban, mindmap and timeline.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Huddo Support |
URL | https://www.huddo.com |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Huddo by ISW Development Pty Ltd |
Website | https://www.huddo.com |
Privacy policy | https://huddo.com/privacy-policy |
Categories | Collaboration;Productivity |
This connector allows users to find, create and update data inside a Huddo Board as well as triggers based on actions that are performed in Huddo Boards. Please visit Huddo Boards to get started.
How to get credentials
Please ensure you already have an account with Huddo Boards, you may then just "Login with Huddo Boards" to authorise and continue.
Getting started with your connector
Once you have an account with Huddo Boards, you are all setup to use this connector. It is easy then to use actions, such as Create a Board, to get data from external applications, into Huddo Boards. There are also triggers which allows actions performed inside Huddo Boards to send data to other applications.
As an example, if you want to have a Microsoft To Do and Huddo Boards in sync, starting with Microsoft To Do, using 'Create a Board' action when you create a new Microsoft To Do List a new Board is created in Huddo Boards. Then, with the 'Create a card or list' action, a card will be created in Huddo Boards when a task is added in Microsoft To Do. In reverse, using the 'Board Added' and 'Card added to Board' triggers, creation of Boards and Cards in Huddo Boards will allow Lists and Tasks to be created in Microsoft To Do.
Known issues and limitations
Some of the actions in the connector require you to have already created some content, for example you should have already created a board to track your tasks before creating any tasks, please visit Huddo Boards to get started.
Common errors and remedies
Please visit Huddo Boards Documentation for more information.
FAQ
What kind of Huddo Boards hosted account can I use with Power Automate? Huddo Boards' Power Automate integration supports cloud-hosted accounts only.
What kind of authentication does Huddo Boards use? Huddo Boards uses OAuth.
Do I need a paid Huddo Boards account to use Huddo Boards with Power Automate? You don't need a specific Huddo Boards plan to use Huddo Boards with Power Automate.
Are there any API token limits in Huddo Boards when I use Huddo Boards with Power Automate? No, there are no token limits when using Huddo Boards with Power Automate.
Please visit Huddo Boards Documentation for more information.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Assign a task |
Assign a Member to a Task (Task Nodes only) |
Change card or board dates |
Change Start, End or Due dates on a Card / Board |
Complete a task |
Mark a Task as Complete |
Create a Board |
Create a Board |
Create a card or list |
Create a Node |
Create a comment |
Create a comment |
Find a task |
Finds a Task assigned to you by its name |
Find a user |
Search for Users |
Get board by id |
Get Board by ID (includes all Nodes of the Board) |
Get Board members |
Get Members of the Board |
Get Card details |
Get a single Node |
Get cards in board |
Get all Cards in a Board |
Get child cards or lists |
Get Children of a Board / List / Card |
Get comments |
Get comments from a Board / List / Card |
Incomplete a task |
Mark a Task as Incomplete |
My Boards |
Get Boards that I am a Member of |
My Profile |
Returns logged in User |
Search for a Board |
Search for a Board |
Assign a task
Assign a Member to a Task (Task Nodes only)
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Task Id
|
nodeId | True | string |
The Task ID you want to assign a Member to |
User id
|
id | string |
User ID |
Change card or board dates
Change Start, End or Due dates on a Card / Board
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / Board ID |
start
|
start | date |
Start date |
|
due
|
due | date |
Due date |
|
end
|
end | date |
End date |
Complete a task
Mark a Task as Complete
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / List / Board ID |
Create a Board
Create a Board
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Name
|
name | string |
Board Name |
|
Description
|
description | string |
Board Description |
|
Template id
|
sourceId | string |
Template ID to create a Board from |
Create a card or list
Create a Node
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
name
|
name | string |
Card Name |
|
boardId
|
boardId | string |
Board ID |
|
Parent
|
parentId | string |
Parent Card / List ID |
|
Type
|
type | string |
Type of Card / List to create |
|
Description
|
description | string |
Description |
Create a comment
Create a comment
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / Board ID |
description
|
description | html |
Rich text for comment |
Find a task
Finds a Task assigned to you by its name
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Search
|
q | string |
Search for a Task by name |
|
completed
|
completed | boolean |
Mark a Task as Complete / Incomplete |
Returns
- response
- array of node
Find a user
Search for Users
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Search
|
q | True | string |
Search for a User by name |
Returns
- response
- array of user
Get board by id
Get Board by ID (includes all Nodes of the Board)
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board
|
boardId | True | string |
Board ID |
Returns
- Body
- board
Get Board members
Get Members of the Board
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Expand Groups
|
expand | boolean |
Expand Groups to Users |
|
Search
|
q | string |
Search for a Member by name |
|
Board
|
boardId | True | string |
Board ID |
Returns
- response
- array of member
Get Card details
Get a single Node
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / List / Board ID |
Returns
- Body
- node
Get cards in board
Get all Cards in a Board
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board
|
boardId | True | string |
Board ID |
Type
|
type | string |
Card Type |
|
Search
|
q | string |
Search for a Card by name |
Returns
- response
- array of nodeSummary
Get child cards or lists
Get Children of a Board / List / Card
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / List / Board ID |
Returns
- response
- array of node
Get comments
Get comments from a Board / List / Card
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / List / Board ID |
Returns
- response
- array of node
Incomplete a task
Mark a Task as Incomplete
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Id
|
nodeId | True | string |
Card / List / Board ID |
My Boards
Get Boards that I am a Member of
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Show templates
|
template | boolean |
Show my templates instead of my Boards |
Returns
- response
- array of board
My Profile
Search for a Board
Search for a Board
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Search
|
q | string |
Search for a Board by name |
Returns
- response
- array of node
Triggers
Assigned Task |
Triggers when you get assigned a Task |
Board Added |
Triggers when you get added to a Board |
Card added to board |
Watch a specific Board for new Cards |
Completed Task |
Triggers when you Complete a Task |
Task completed in board |
Watch a specific Board for Completed Tasks |
Assigned Task
Triggers when you get assigned a Task
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
Assignment ID |
name
|
payload.name | string |
Task Name |
listId
|
payload.listId | string |
List ID |
list
|
payload.list | string |
List Name |
nodeId
|
payload.nodeId | string |
Task ID |
board
|
payload.board | string |
Board |
boardId
|
payload.boardId | string |
Board ID |
Board Added
Triggers when you get added to a Board
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
Board ID |
name
|
payload.name | string |
Board Name |
Card added to board
Watch a specific Board for new Cards
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board
|
boardId | True | string |
Board ID |
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
Card ID |
name
|
payload.name | string |
Card Name |
listId
|
payload.listId | string |
List ID |
list
|
payload.list | string |
List Name |
type
|
payload.type | string |
Type |
board
|
payload.board | string |
Board |
boardId
|
payload.boardId | string |
Board ID |
Completed Task
Triggers when you Complete a Task
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
Task ID |
name
|
payload.name | string |
Task Name |
listId
|
payload.listId | string |
List ID |
list
|
payload.list | string |
List Name |
board
|
payload.board | string |
Board |
boardId
|
payload.boardId | string |
Board ID |
Task completed in board
Watch a specific Board for Completed Tasks
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board
|
boardId | True | string |
Board ID |
Returns
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
Task ID |
name
|
payload.name | string |
Task Name |
listId
|
payload.listId | string |
List ID |
list
|
payload.list | string |
List Name |
board
|
payload.board | string |
Board |
boardId
|
payload.boardId | string |
Board ID |
Definitions
node
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Card / List Name |
_id
|
_id | string |
Card / List ID |
boardId
|
boardId | string |
Board ID |
parentId
|
parentId | string |
Parent Card / List ID |
position
|
position | integer |
Position |
description
|
description | string |
Description |
completed
|
completed | boolean |
Completed |
board
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Board Name |
_id
|
_id | string |
Board ID |
description
|
description | string |
Description |
completed
|
completed | boolean |
Completed |
childNodes
|
childNodes | array of nodeWithChildren |
nodeWithChildren
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Card / List Name |
_id
|
_id | string |
Card / List ID |
boardId
|
boardId | string |
Board ID |
parentId
|
parentId | string |
Parent Card / List ID |
position
|
position | integer |
Position |
description
|
description | string |
Description |
completed
|
completed | boolean |
Completed |
childNodes
|
childNodes | array of node |
user
Name | Path | Type | Description |
---|---|---|---|
id
|
id | string |
User ID |
provider
|
provider | string |
Primary login provider |
organisation
|
organisation | string |
Organisation |
aliases
|
aliases | array of object |
Aliases |
id
|
aliases.id | string |
Alias ID |
provider
|
aliases.provider | string |
Login provider |
organisation
|
aliases.organisation | string |
Organisation |
providerURL
|
aliases.providerURL | string |
Login provider link |
member
Name | Path | Type | Description |
---|---|---|---|
board
|
board | string | |
role
|
role | string | |
kind
|
entity.kind | string | |
id
|
entity.id | string | |
name
|
entity.source.name | string | |
image
|
entity.source.image | string | |
link
|
entity.source.link | string | |
email
|
entity.source.email | string | |
provider
|
entity.source.provider | string |
nodeSummary
Name | Path | Type | Description |
---|---|---|---|
id
|
payload.id | string |
The Card / List / Board ID from the webhook event |
name
|
payload.name | string |
The Card / List / Board Name |
listId
|
payload.listId | string |
The List ID |
type
|
payload.type | string |
Node Type (Task, Entry, List, Board or Comment) |
boardId
|
payload.boardId | string |
The Board ID from the webhook event |
board
|
payload.board | string |
The Board Name |