[ Communication ]
Heartbeat integration for your workflows.
Connect Heartbeat to Collabase once and use 45 actions and 5 triggers in your workflows. No code needed, hosted in Switzerland.
Heartbeat in Collabase
Connect Heartbeat to Collabase once and use 45 actions and 5 triggers in your workflows. No code needed, hosted in Switzerland.
[ About the service ]
Community platform for members, groups, channels, threads, events and courses
How to connect it
- Open the integrations in the workspace settings.
- Choose Heartbeat and connect your account.
- Add a trigger or an action to the workflow.
- Log in to your Heartbeat community as an admin.
- Open Settings, then Automation, then API Keys.
- Click Create API Key and give it a label.
- Copy the key and paste it here.
Heartbeat triggers
| Name | Description | Fields |
|---|---|---|
| New Member JoinedInstant via webhook | Fires when a new member joins the community. Members added with Create User or Create Member do not fire it. | 0 |
| New ThreadInstant via webhook | Fires when a new thread is posted, in any channel or one channel. |
|
| New Mention in Thread or CommentInstant via webhook | Fires when chosen members or groups are @mentioned in a thread or comment. |
|
| New EventInstant via webhook | Fires when a new event is created in the community. | 0 |
| New Direct Message to AdminInstant via webhook | Fires when a chosen admin receives a direct message. |
|
Heartbeat actions
| Name | Description | Fields |
|---|---|---|
| Create User | Create a new user in a Heartbeat community |
+ 6
|
| List Members | Lists community members, optionally filtered by text, group, role or admin status. |
|
| Get Member | Gets one member by user ID, including profile details. |
|
| Find Member by Email | Looks up a member by exact email address. | |
| Update Member | Updates a member's profile, identified by email. Fields left empty stay as they are. |
+ 2
|
| Remove Member (Deactivate) | Deactivates a member by email. Their threads, comments and messages stay; Reactivate Member undoes it. | |
| Reactivate Member | Gives a deactivated member access to the community again. | |
| Pre-register Member | Pre-registers a person who becomes a member with this role and groups the first time they log in. |
|
| List Completed Lessons | Lists a member's completed course lessons, newest completion first. |
|
| Mark Lessons Completed | Adds lessons to a member's completed lessons. Never removes completions. |
|
| List Roles | Lists the roles in the community with their IDs. | 0 |
| List Groups | Lists the groups in the community. |
|
| Get Group | Gets one group with its members. |
|
| Create Group | Creates a group, optionally under a parent group and with initial members. |
|
| Update Group | Changes a group. Fields left empty stay as they are. |
|
| Delete Group | Deletes a group. Members stay in the community. |
|
| Add Members to Group | Adds members to a group by email, optionally moving them out of sibling groups. |
|
| Remove Members from Group | Removes members from a group by email. They stay in the community. |
|
| List Channels | Lists the channels in the community, optionally only one type. |
|
| List Channel Categories | Lists the channel categories (sidebar sections). | 0 |
| Create Channel Category | Creates a channel category (sidebar section). |
|
| Create Channel | Creates a posts (threads) or chat channel in a category. |
+ 2
|
| Update Channel | Changes a channel's name, description, read-only setting or who can access it. |
+ 1
|
| Delete Channel | Permanently deletes a channel and all its threads. |
|
| List Threads | Lists threads in a posts channel, newest first, one page at a time. |
|
| Get Thread | Gets one thread with its comments and replies. |
|
| Create Thread | Posts a new thread in a posts channel. |
|
| Reply to Thread | Adds a comment to a thread, or a reply to a comment. |
|
| Send Channel Chat Message | Sends a message to a chat channel. |
|
| List Channel Chat Messages | Lists messages in a chat channel, newest first, one page at a time. |
|
| Send Direct Message | Sends a direct message from an admin to a member. |
|
| Get Direct Chat | Returns the direct chat between two users, creating an empty one if none exists. |
|
| List Direct Messages | Lists the 100 most recent messages of a direct chat that includes an admin. |
|
| List Events | Lists community events, optionally for one group or a time range. |
|
| Get Event | Gets one event, optionally with the dates of all its occurrences. |
|
| Get Event Attendance | Gets who attended the last 10 occurrences of an event. |
|
| Create Event | Creates a community event and invites members, groups or outside guests. |
+ 2
|
| List Invitation Links | Lists the invitation links with their role and groups. | 0 |
| Create Invitation Link | Creates an invitation link that gives new members a role and groups. |
|
| Invite Emails to Invitation Link | Lets these emails join through an invitation link, optionally emailing them the invitation. |
|
| List Courses | Lists courses with their cohorts, modules and lessons. | 0 |
| Get Lesson | Gets one course lesson with its Markdown content. |
|
| List Documents | Lists the community documents (wiki pages), one page at a time. |
|
| Get Document | Gets one community document (wiki page) with its Markdown content. |
|
| Custom API Call | Make a custom API call to a specific endpoint |
+ 3
|
[ Communication ]
Related integrations
Tools that often share a workflow.
Questions about Heartbeat
What can I automate with Heartbeat in Collabase?
Heartbeat brings 45 actions and 5 triggers, for example Create User, List Members, Get Member, Find Member by Email and 41 more. You combine them in a workflow without code and mix them with every other integration.
How do I connect Heartbeat to Collabase?
You open the integrations in the workspace settings, choose Heartbeat and connect your account once, using an API key. After that all triggers and actions are available in the workflow.
Can Heartbeat start a workflow?
Yes. Heartbeat provides 5 triggers, for example New Member Joined, New Thread, New Mention in Thread or Comment and 2 more. The workflow runs as soon as the event happens.
Does the Heartbeat integration cost extra?
No. All integrations are included in every licence, in the Isolated Cloud and in Self-Hosted operation. There is no module price.
Test it against your own content. A proof of concept is ready within days.
We set up an instance with your content and you test it against real workflows. In a first conversation we clarify scope, operating model and timing.
