Heartbeat integration

Community platform for members, groups, channels, threads, events and courses.

Communication5 triggers · 45 actions

Build it by describing it

Type a sentence like this and the copilot builds, validates and simulates the workflow.
When “New Member Joined” happens in Heartbeat, check the details with AI, then “Create User” and tell my team in Slack.
  • Simulated before it goes live
  • Fixes proposed when something breaks
  • One credit per run

Triggers

Start a workflow when this happens
  • WHEN
    New Member Joined

    Fires when a new member joins the community. Members added with Create User or Create Member do not fire it.

  • WHEN
    New Thread

    Fires when a new thread is posted, in any channel or one channel.

  • WHEN
    New Mention in Thread or Comment

    Fires when chosen members or groups are @mentioned in a thread or comment.

  • WHEN
    New Event

    Fires when a new event is created in the community.

  • WHEN
    New Direct Message to Admin

    Fires when a chosen admin receives a direct message.

Actions

Then Calibra can do this for you
  • DO
    Create User

    Create a new user in a Heartbeat community.

  • DO
    List Members

    Lists community members, optionally filtered by text, group, role or admin status.

  • DO
    Get Member

    Gets one member by user ID, including profile details.

  • DO
    Find Member by Email

    Looks up a member by exact email address.

  • DO
    Update Member

    Updates a member's profile, identified by email. Fields left empty stay as they are.

  • DO
    Remove Member (Deactivate)

    Deactivates a member by email. Their threads, comments and messages stay; Reactivate Member undoes it.

  • DO
    Reactivate Member

    Gives a deactivated member access to the community again.

  • DO
    Pre-register Member

    Pre-registers a person who becomes a member with this role and groups the first time they log in.

  • DO
    List Completed Lessons

    Lists a member's completed course lessons, newest completion first.

  • DO
    Mark Lessons Completed

    Adds lessons to a member's completed lessons. Never removes completions.

  • DO
    List Roles

    Lists the roles in the community with their IDs.

  • DO
    List Groups

    Lists the groups in the community.

  • DO
    Get Group

    Gets one group with its members.

  • DO
    Create Group

    Creates a group, optionally under a parent group and with initial members.

  • DO
    Update Group

    Changes a group. Fields left empty stay as they are.

  • DO
    Delete Group

    Deletes a group. Members stay in the community.

  • DO
    Add Members to Group

    Adds members to a group by email, optionally moving them out of sibling groups.

  • DO
    Remove Members from Group

    Removes members from a group by email. They stay in the community.

  • DO
    List Channels

    Lists the channels in the community, optionally only one type.

  • DO
    List Channel Categories

    Lists the channel categories (sidebar sections).

  • DO
    Create Channel Category

    Creates a channel category (sidebar section).

  • DO
    Create Channel

    Creates a posts (threads) or chat channel in a category.

  • DO
    Update Channel

    Changes a channel's name, description, read-only setting or who can access it.

  • DO
    Delete Channel

    Permanently deletes a channel and all its threads.

  • DO
    List Threads

    Lists threads in a posts channel, newest first, one page at a time.

  • DO
    Get Thread

    Gets one thread with its comments and replies.

  • DO
    Create Thread

    Posts a new thread in a posts channel.

  • DO
    Reply to Thread

    Adds a comment to a thread, or a reply to a comment.

  • DO
    Send Channel Chat Message

    Sends a message to a chat channel.

  • DO
    List Channel Chat Messages

    Lists messages in a chat channel, newest first, one page at a time.

  • DO
    Send Direct Message

    Sends a direct message from an admin to a member.

  • DO
    Get Direct Chat

    Returns the direct chat between two users, creating an empty one if none exists.

  • DO
    List Direct Messages

    Lists the 100 most recent messages of a direct chat that includes an admin.

  • DO
    List Events

    Lists community events, optionally for one group or a time range.

  • DO
    Get Event

    Gets one event, optionally with the dates of all its occurrences.

  • DO
    Get Event Attendance

    Gets who attended the last 10 occurrences of an event.

  • DO
    Create Event

    Creates a community event and invites members, groups or outside guests.

  • DO
    List Invitation Links

    Lists the invitation links with their role and groups.

  • DO
    Create Invitation Link

    Creates an invitation link that gives new members a role and groups.

  • DO
    Invite Emails to Invitation Link

    Lets these emails join through an invitation link, optionally emailing them the invitation.

  • DO
    List Courses

    Lists courses with their cohorts, modules and lessons.

  • DO
    Get Lesson

    Gets one course lesson with its Markdown content.

  • DO
    List Documents

    Lists the community documents (wiki pages), one page at a time.

  • DO
    Get Document

    Gets one community document (wiki page) with its Markdown content.

  • DO
    Custom API Call

    Make a custom API call to a specific endpoint.

Questions

Is the Heartbeat integration free?

Yes. Heartbeat is available on every Calibra plan, including the free plan, which needs no card.

How is Heartbeat usage billed?

Calibra charges one credit per workflow run, however many steps it has. Steps that read from or write to this app do not cost extra.

Can I connect Heartbeat without writing code?

Yes. Describe the process in plain words and the AI copilot builds the workflow with Heartbeat for you. You can also use templates or the visual editor.

Describe your first process. Watch it run today.

Free plan, no card. One credit per run, however many steps it has.