Basecamp Integration

Basecamp API Operations

Browse all 140 operations available for Basecamp workflow automation.

project-management

140 operations
ActionBASECAMP_PUT_BUCKETS_RECORDINGS_STATUS_ARCHIVED

Archive Recording

Tool to mark a recording as archived in a Basecamp project.

2 input
ActionBASECAMP_POST_BUCKETS_TODOS_COMMENTS

Comment on To-Do

Tool to add a comment to a to-do in a Basecamp project.

3 input
ActionBASECAMP_COMPLETE_TODO

Complete To-Do

Tool to mark a to-do as completed in Basecamp.

2 input
ActionBASECAMP_POST_BUCKETS_CHATS_LINES

Create Campfire Line

Tool to create a line in a Basecamp Campfire chat.

3 input
ActionBASECAMP_POST_INTEGRATIONS_CHATBOT_KEY_BUCKETS_CHATS_LINES

Create Campfire Line via Chatbot

Tool to create a line in a Basecamp Campfire chat using a chatbot key.

5 input
ActionBASECAMP_POST_BUCKETS_CARD_TABLES_COLUMNS

Create Card Table Column

Tool to create a column within a Basecamp card table.

4 input
ActionBASECAMP_CREATE_CARD

Create Card in Column

Tool to create a new card in a column of a Basecamp card table.

6 input
ActionBASECAMP_CREATE_CHATBOT

Create Chatbot

Tool to create a new chatbot in a Basecamp Campfire chat.

4 input
ActionBASECAMP_CREATE_CHATBOT_LINE

Create Chatbot Line

Tool to post a message as a chatbot to a Basecamp Campfire.

4 input
ActionBASECAMP_POST_BUCKETS_RECORDINGS_COMMENTS

Create Comment on Recording

Tool to publish a comment on a recording within a Basecamp project.

4 input
ActionBASECAMP_POST_BUCKETS_TODOLISTS_COMMENTS

Create Comment on To-Do List

Tool to add a comment to a to-do list in a Basecamp project.

3 input
ActionBASECAMP_CREATE_DOCUMENT

Create Document in Vault

Tool to create a new document in a Basecamp vault.

5 input
ActionBASECAMP_POST_LINEUP_MARKERS

Create Lineup Marker

Tool to create an account-wide marker that shows up in the Lineup.

2 input
ActionBASECAMP_POST_BUCKETS_CATEGORIES

Create Message Category

Tool to create a new message type (category) in a Basecamp project.

3 input
ActionBASECAMP_POST_BUCKETS_MESSAGE_BOARDS_MESSAGES

Create Message on Message Board

Tool to publish a message to a Basecamp message board within a project.

7 input
ActionBASECAMP_POST_PROJECTS

Create New Project

Tool to create a new project in Basecamp with a name and optional description.

2 input
ActionBASECAMP_POST_TEMPLATES

Create New Template

Tool to create a new template in Basecamp with a name and optional description.

2 input
ActionBASECAMP_POST_BUCKETS_CARD_TABLES_COLUMNS_ON_HOLD

Create On-Hold Section in Column

Tool to create an on-hold section in a card table column.

2 input
ActionBASECAMP_CREATE_PROJECT_CONSTRUCTION

Create Project from Template

Tool to create a new project from a Basecamp template asynchronously.

2 input
ActionBASECAMP_POST_BUCKETS_SCHEDULES_ENTRIES

Create Schedule Entry

Tool to create a schedule entry in a Basecamp schedule within a project.

9 input
ActionBASECAMP_CREATE_CARD_STEP

Create Step in Card

Tool to create a step within a card in a Basecamp card table.

5 input
ActionBASECAMP_CREATE_TODO

Create To-Do (Deprecated)

DEPRECATED: Use BASECAMPPOSTBUCKETSTODOLISTSTODOS instead.

9 input
ActionBASECAMP_CREATE_TODOLIST_GROUP

Create To-Do List Group

Tool to create a new to-do group within a parent to-do list in Basecamp.

4 input
ActionBASECAMP_POST_BUCKETS_TODOSETS_TODOLISTS

Create To-Do List in To-Do Set

Tool to create a new to-do list in a Basecamp to-do set within a project.

4 input
ActionBASECAMP_POST_BUCKETS_TODOLISTS_TODOS

Create To-Do in To-Do List

Tool to create a to-do in a Basecamp to-do list within a project.

9 input
ActionBASECAMP_CREATE_UPLOAD

Create Upload in Vault

Tool to create a new upload (file) in a Basecamp vault.

5 input
ActionBASECAMP_POST_BUCKETS_WEBHOOKS

Create Webhook

Tool to create a new webhook subscription for a Basecamp project.

3 input
ActionBASECAMP_CREATE_VAULT

Create a Vault

Tool to create a new vault (folder) within an existing parent vault in a Basecamp project.

3 input
ActionBASECAMP_DELETE_CAMPFIRE_LINE

Delete Campfire Line

Tool to delete a Campfire line from a chat conversation.

3 input
ActionBASECAMP_DELETE_BUCKETS_CARD_TABLES_COLUMNS_ON_HOLD

Delete Card Table Column On-Hold Section

Tool to remove the on-hold section from a card table column.

2 input
ActionBASECAMP_DELETE_CHATBOT

Delete Chatbot

Tool to delete a chatbot from a Campfire chat.

3 input
ActionBASECAMP_DELETE_MESSAGE_TYPE

Delete Message Type

Tool to delete a message type from a Basecamp project.

2 input
ActionBASECAMP_DELETE_WEBHOOKS

Delete Webhook

Tool to delete a webhook from a Basecamp project.

2 input
ActionBASECAMP_GET_PEOPLE

Get All People

Tool to retrieve all people visible to the current user in the Basecamp account.

ActionBASECAMP_GET_CAMPFIRE

Get Campfire

Tool to retrieve a specific Campfire (chat room) by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_CHATS_INTEGRATIONS

Get Campfire Chatbot Integrations

Tool to retrieve all chatbot integrations from a Campfire chat.

2 input
ActionBASECAMP_GET_CAMPFIRE_LINE

Get Campfire Line

Tool to retrieve a specific Campfire line by ID from a Basecamp project.

3 input
ActionBASECAMP_GET_BUCKETS_CHATS_LINES

Get Campfire Lines

Tool to retrieve a paginated list of Campfire lines from a specific chat.

2 input
ActionBASECAMP_GET_CARD_TABLE_COLUMN

Get Card Table Column

Tool to get a specific column from a card table within a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_CARD_TABLES_LISTS_CARDS

Get Cards from Card Table List

Tool to retrieve a paginated list of cards from a card table column.

3 input
ActionBASECAMP_GET_CHATBOT

Get Chatbot by ID

Tool to get a specific chatbot by ID from a Basecamp Campfire chat.

3 input
ActionBASECAMP_GET_CHATS

Get Chats

Tool to retrieve a paginated list of all active Campfires (chats) visible to the current user.

ActionBASECAMP_GET_CIRCLES_PEOPLE

Get Circles People

Tool to retrieve all people on this Basecamp account who can be pinged.

ActionBASECAMP_GET_COMMENT

Get Comment

Tool to retrieve a specific comment by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_DOCUMENT

Get Document by ID

Tool to get a specific document by ID from a Basecamp project bucket.

2 input
ActionBASECAMP_GET_BUCKETS_VAULTS_DOCUMENTS

Get Documents from Vault

Tool to retrieve a paginated list of active documents from a vault in a Basecamp project.

3 input
ActionBASECAMP_GET_INBOX

Get Inbox

Tool to get the inbox (email forwards) for a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_INBOXES_FORWARDS

Get Inbox Forwards

Tool to retrieve a paginated list of active email forwards from a project's inbox.

2 input
ActionBASECAMP_GET_MESSAGE_BOARD

Get Message Board

Tool to get the message board for a project.

2 input
ActionBASECAMP_GET_BUCKETS_CATEGORIES

Get Message Categories

Tool to retrieve all message types (categories) from a Basecamp project.

1 input
ActionBASECAMP_GET_MESSAGE_TYPE

Get Message Type by ID

Tool to retrieve a specific message type by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_MESSAGE

Get Message by ID

Tool to retrieve a specific message by ID from a Basecamp project message board.

2 input
ActionBASECAMP_GET_BUCKETS_MESSAGE_BOARDS_MESSAGES

Get Messages from Message Board

Tool to retrieve a paginated list of active messages from a message board in a Basecamp project.

2 input
ActionBASECAMP_GET_MY_PROFILE

Get My Profile

Tool to retrieve the current user's personal info including profile details, permissions, and settings.

ActionBASECAMP_GET_PEOPLE_BY_PERSON_ID

Get Person by ID

Tool to retrieve the profile for a specific user by their ID.

1 input
ActionBASECAMP_GET_PROJECT

Get Project

Tool to retrieve a specific project by its ID with complete details.

1 input
ActionBASECAMP_GET_TEMPLATES_PROJECT_CONSTRUCTIONS

Get Project Construction Status

Tool to retrieve the status of a project construction from a template.

2 input
ActionBASECAMP_GET_BUCKETS_WEBHOOKS

Get Project Webhooks

Tool to retrieve all webhooks configured for a Basecamp project.

1 input
ActionBASECAMP_GET_PROJECTS_BY_PROJECT_ID

Get Project by ID

Tool to retrieve a single project by its ID with full details including dock tools.

1 input
ActionBASECAMP_GET_PROJECTS

Get Projects

Tool to retrieve a paginated list of projects visible to the current user, sorted by most recently created first.

2 input
ActionBASECAMP_GET_PROJECTS_PEOPLE

Get Projects People

Tool to retrieve all active people assigned to a Basecamp project.

1 input
ActionBASECAMP_GET_PROJECTS_RECORDINGS

Get Projects Recordings

Tool to retrieve a paginated list of records for a given type of recording across projects.

5 input
ActionBASECAMP_GET_BUCKETS_QUESTION_ANSWERS

Get Question Answer by ID

Tool to retrieve a specific question answer by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_QUESTIONS

Get Question by ID

Tool to retrieve a specific check-in question by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_QUESTIONNAIRES

Get Questionnaire

Tool to retrieve a specific questionnaire (automatic check-ins) from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_QUESTIONNAIRES_QUESTIONS

Get Questions from Questionnaire

Tool to retrieve a paginated list of questions from a questionnaire in a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_RECORDINGS_EVENTS

Get Recording Events

Tool to retrieve a paginated list of events for a recording.

2 input
ActionBASECAMP_GET_BUCKETS_SCHEDULES_ENTRIES

Get Schedule Entries

Tool to retrieve a paginated list of schedule entries from a schedule.

3 input
ActionBASECAMP_GET_SCHEDULE_ENTRY

Get Schedule Entry

Tool to get a specific schedule entry by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_SCHEDULE

Get Schedule for Project

Tool to retrieve schedule details for a specific project.

2 input
ActionBASECAMP_GET_SUBSCRIPTION

Get Subscription

Tool to get subscription information for a recording.

2 input
ActionBASECAMP_GET_TEMPLATES_BY_TEMPLATE_ID

Get Template by ID

Tool to retrieve a single template by its ID with full details including dock tools.

1 input
ActionBASECAMP_GET_TEMPLATES

Get Templates

Tool to retrieve a paginated list of active templates visible to the current user, sorted by most recently created first.

1 input
ActionBASECAMP_GET_REPORTS_TIMESHEET

Get Timesheet Report

Tool to retrieve all timesheet entries across the Basecamp account within a given timeframe.

4 input
ActionBASECAMP_GET_TODOLIST

Get To-Do List

Tool to retrieve a specific to-do list from a Basecamp project by its ID.

2 input
ActionBASECAMP_GET_TODOSET

Get To-Do Set

Tool to retrieve a specific to-do set from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_TODOS

Get To-Do by ID

Tool to retrieve a specific to-do by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_TODO

Get To-Do by ID

Tool to retrieve a specific to-do by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_TODOLISTS_TODOS

Get To-Dos from To-Do List

Tool to retrieve a paginated list of to-dos from a specific to-do list in a Basecamp project.

5 input
ActionBASECAMP_GET_BUCKETS_TODOLISTS_GROUPS

Get To-do List Groups

Tool to retrieve a paginated list of active groups from a to-do list in a Basecamp project.

4 input
ActionBASECAMP_GET_BUCKETS_TODOSETS_TODOLISTS

Get Todoset To-Do Lists

Tool to retrieve a paginated list of to-do lists within a specific to-do set in a Basecamp project.

4 input
ActionBASECAMP_GET_UPLOAD

Get Upload

Tool to get a specific upload by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_UPLOADS

Get Upload by ID

Tool to retrieve a specific upload by ID from a Basecamp project vault.

2 input
ActionBASECAMP_GET_BUCKETS_VAULTS_UPLOADS

Get Uploads from Vault

Tool to retrieve a paginated list of active uploads from a vault in a Basecamp project.

3 input
ActionBASECAMP_GET_BUCKETS_VAULTS

Get Vault from Project

Tool to retrieve a specific vault from a Basecamp project.

2 input
ActionBASECAMP_GET_BUCKETS_VAULTS_VAULTS

Get Vaults from Parent Vault

Tool to retrieve a paginated list of vaults nested within a parent vault in a Basecamp project.

2 input
ActionBASECAMP_GET_WEBHOOK

Get Webhook by ID

Tool to retrieve a specific webhook by ID from a Basecamp project.

2 input
ActionBASECAMP_GET_CARD

Get a specific card by ID

Tool to get a specific card by ID from a card table.

2 input
ActionBASECAMP_GET_CARD_TABLE

Get card table (Kanban board)

Tool to retrieve a card table (Kanban board) for a project.

2 input
ActionBASECAMP_PUT_PROJECTS_PEOPLE_USERS

Grant or Revoke Project Access

Tool to grant or revoke project access for users in Basecamp.

4 input
ActionBASECAMP_LIST_CHATBOTS

List Chatbots

Tool to get all chatbots for a chat/campfire.

2 input
ActionBASECAMP_LIST_COMMENTS

List Comments

Tool to get all comments on a recording in a Basecamp project.

3 input
ActionBASECAMP_LIST_MESSAGE_TYPES

List Message Types

Tool to retrieve all message types in a Basecamp project.

1 input
ActionBASECAMP_LIST_PROJECT_PEOPLE

List Project People

Tool to get all people on a specific Basecamp project.

2 input
ActionBASECAMP_LIST_TODOLISTS

List To-Do Lists in To-Do Set

Tool to get all to-do lists in a to-do set within a Basecamp project.

4 input
ActionBASECAMP_LIST_UPLOADS

List Uploads from Vault

Tool to retrieve all active uploads from a vault in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_CARD_TABLES_STEPS_COMPLETIONS

Mark Step Completion Status

Tool to mark a card table step as completed or uncompleted in Basecamp.

3 input
ActionBASECAMP_POST_BUCKETS_CARD_TABLES_CARDS_MOVES

Move Card to Column

Tool to move a card to a different column within a Basecamp card table.

3 input
ActionBASECAMP_MOVE_CARD

Move Card to Column

Tool to move a card to a different column within a Basecamp card table.

3 input
ActionBASECAMP_PIN_MESSAGE

Pin Message

Tool to pin a message to the top of the message board.

2 input
ActionBASECAMP_POST_BUCKETS_RECORDINGS_PIN

Pin Recording

Tool to pin a recording (message) in a Basecamp project.

2 input
ActionBASECAMP_MOVE_CARD_TABLE_COLUMN

Reorder Card Table Column

Tool to reorder columns within a Basecamp card table.

5 input
ActionBASECAMP_REPOSITION_CARD_STEP

Reposition Card Step

Tool to change the position of a step within a card.

4 input
ActionBASECAMP_POST_BUCKETS_CARD_TABLES_CARDS_POSITIONS

Reposition Step in Card

Tool to reposition a step within a card in a Basecamp card table.

4 input
ActionBASECAMP_PUT_BUCKETS_TODOS_POSITION

Reposition To-Do

Tool to change the position of a to-do within its list in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_TODOLISTS_GROUPS_POSITION

Reposition To-Do List Group

Tool to reposition a to-do list group within its parent to-do list in a Basecamp project.

3 input
ActionBASECAMP_UNWATCH_CARD_TABLE_COLUMN

Stop Watching Card Table Column

Tool to stop watching a card table column.

2 input
ActionBASECAMP_POST_BUCKETS_RECORDINGS_SUBSCRIPTION

Subscribe to Recording

Tool to subscribe the current user to a recording for notifications.

2 input
ActionBASECAMP_TRASH_PROJECT

Trash Project

Tool to mark a Basecamp project as trashed.

1 input
ActionBASECAMP_PUT_BUCKETS_RECORDINGS_STATUS_TRASHED

Trash Recording

Tool to mark a recording as trashed in a Basecamp project.

2 input
ActionBASECAMP_TRASH_TEMPLATE

Trash Template

Tool to mark a template as trashed in Basecamp.

1 input
ActionBASECAMP_PUT_BUCKETS_RECORDINGS_STATUS_ACTIVE

Unarchive Recording

Tool to unarchive a recording in a Basecamp project by marking it as active.

2 input
ActionBASECAMP_UNCOMPLETE_TODO

Uncomplete To-Do

Tool to mark a to-do as uncompleted in Basecamp.

2 input
ActionBASECAMP_UNPIN_MESSAGE

Unpin Message

Tool to unpin a message from the message board.

2 input
ActionBASECAMP_DELETE_BUCKETS_RECORDINGS_PIN

Unpin Recording

Tool to unpin a recording (message) in a Basecamp project.

2 input
ActionBASECAMP_UNSUBSCRIBE_CURRENT_USER

Unsubscribe Current User from Recording

Tool to unsubscribe the current user from a recording.

2 input
ActionBASECAMP_UPDATE_CARD

Update Card

Tool to update a card's details in a Basecamp card table.

6 input
ActionBASECAMP_UPDATE_CARD_TABLE_COLUMN

Update Card Table Column

Tool to update a card table column's properties in a Basecamp project.

4 input
ActionBASECAMP_PUT_BUCKETS_CARD_TABLES_COLUMNS_COLOR

Update Card Table Column Color

Tool to update a card table column's visual color designation in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_CARD_TABLES_STEPS

Update Card Table Step

Tool to update an existing card table step in Basecamp.

5 input
ActionBASECAMP_PUT_BUCKETS_CHATS_INTEGRATIONS

Update Chatbot Integration

Tool to update an existing chatbot integration in a Basecamp Campfire chat.

5 input
ActionBASECAMP_PUT_BUCKETS_COMMENTS

Update Comment

Tool to update comment content in a Basecamp project.

3 input
ActionBASECAMP_UPDATE_DOCUMENT

Update Document

Tool to update an existing document's title or content in a Basecamp project.

4 input
ActionBASECAMP_PUT_BUCKETS_DOCUMENTS

Update Document in Bucket

Tool to update an existing document in a Basecamp project bucket.

4 input
ActionBASECAMP_PUT_BUCKETS_MESSAGES

Update Message

Tool to update a message's subject, content, or category in a Basecamp project.

5 input
ActionBASECAMP_PUT_BUCKETS_CATEGORIES

Update Message Category

Tool to update an existing message type (category) in a Basecamp project.

4 input
ActionBASECAMP_PUT_PROJECTS

Update Project

Tool to update an existing project's name, description, access policy, or schedule in Basecamp.

5 input
ActionBASECAMP_PUT_BUCKETS_RECORDINGS_CLIENT_VISIBILITY

Update Recording Client Visibility

Tool to update client visibility for a recording in Basecamp.

3 input
ActionBASECAMP_PUT_BUCKETS_RECORDINGS_SUBSCRIPTION

Update Recording Subscription

Tool to update recording subscriptions by adding or removing subscribers.

4 input
ActionBASECAMP_PUT_BUCKETS_SCHEDULES

Update Schedule Configuration

Tool to update a schedule configuration in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_SCHEDULE_ENTRIES

Update Schedule Entry

Tool to update an existing schedule entry in a Basecamp schedule.

9 input
ActionBASECAMP_PUT_TEMPLATES

Update Template

Tool to update a template's name and description in Basecamp.

3 input
ActionBASECAMP_UPDATE_TODO

Update To-Do

Tool to update a to-do's content, assignees, or due date in a Basecamp project.

9 input
ActionBASECAMP_PUT_BUCKETS_TODOS

Update To-Do in Bucket

Tool to update an existing to-do in a Basecamp project.

9 input
ActionBASECAMP_PUT_BUCKETS_UPLOADS

Update Upload in Bucket

Tool to update an existing upload in a Basecamp project bucket.

4 input
ActionBASECAMP_UPDATE_VAULT

Update Vault Title

Tool to update a vault's title in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_VAULTS

Update Vault Title

Tool to update a vault's title in a Basecamp project.

3 input
ActionBASECAMP_PUT_BUCKETS_WEBHOOKS

Update Webhook

Tool to update an existing webhook in a Basecamp project.

5 input
ActionBASECAMP_POST_ATTACHMENTS

Upload File Attachment

Tool to upload a file to Basecamp system.

2 input
ActionBASECAMP_WATCH_CARD_TABLE_COLUMN

Watch Card Table Column

Tool to start watching a card table column in a Basecamp project.

2 input