Basecamp icon

Basecamp

Consume Basecamp API

Actions58

Message → Create

AI-generated

Summary

Posts a new message to a specified Basecamp project message board.

Inputs

  • accountId (required) — The Basecamp account to use. Choose from the list, or specify an ID using an expression.
  • projectId (required) — The project to post the message to. Choose from the list, or specify an ID using an expression.
  • messageBoardId (required) — The ID of the message board (found in project details) to post the message to.
  • subject (required) — Subject of the message.
  • additionalFields — Additional message fields. Includes 'content' (supports HTML) and 'status' (default: active).

Output shape

a single record (the created message).

The returned item contains the Basecamp message ID and details.

Examples

Example 1: Create a draft message in a specific project board.

Set accountId, projectId, messageBoardId, subject, and additionalFields.status to 'draft'.

Example 2: Post a standard message to a project board.

Set accountId, projectId, messageBoardId, subject, and additionalFields.content.

Links

Discussion