ClawLink
Productivity139 toolsBrowser login (OAuth), no API keys

Basecamp integration for AI agents

Manage projects, to-do lists, messages, and team collaboration

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Basecamp once and call the same tools from all of them.

Setup

Connect Basecamp through ClawLink's hosted setup to manage projects, to-do lists, messages, and team collaboration.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Basecamp exposes 139 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
basecamp_get_buckets_card_tables_lists_cardsRetrieve a paginated list of cards from a card table columnRead
basecamp_get_buckets_categoriesRetrieve all message types (categories) from a Basecamp projectRead
basecamp_get_buckets_chats_integrationsRetrieve all chatbot integrations from a Campfire chatRead
basecamp_get_buckets_chats_linesRetrieve a paginated list of Campfire lines from a specific chatRead
basecamp_get_buckets_inboxes_forwardsRetrieve a paginated list of active email forwards from a project's inboxRead
basecamp_get_buckets_message_boards_messagesRetrieve a paginated list of active messages from a message board in a Basecamp projectRead
basecamp_get_buckets_question_answersRetrieve a specific question answer by ID from a Basecamp projectRead
basecamp_get_buckets_questionnairesRetrieve a specific questionnaire (automatic check-ins) from a Basecamp projectRead
basecamp_get_buckets_questionnaires_questionsRetrieve a paginated list of questions from a questionnaire in a Basecamp projectRead
basecamp_get_buckets_questionsRetrieve a specific check-in question by ID from a Basecamp projectRead
basecamp_get_buckets_recordings_eventsRetrieve a paginated list of events for a recordingRead
basecamp_get_buckets_schedules_entriesRetrieve a paginated list of schedule entries from a scheduleRead
basecamp_get_buckets_todolists_groupsRetrieve a paginated list of active groups from a to-do list in a Basecamp projectRead
basecamp_get_buckets_todolists_todosRetrieve a paginated list of to-dos from a specific to-do list in a Basecamp projectRead
basecamp_get_buckets_todosRetrieve a specific to-do by ID from a Basecamp projectRead
basecamp_get_buckets_todosets_todolistsRetrieve a paginated list of to-do lists within a specific to-do set in a Basecamp projectRead
basecamp_get_buckets_uploadsRetrieve a specific upload by ID from a Basecamp project vaultRead
basecamp_get_buckets_vaultsRetrieve a specific vault from a Basecamp projectRead
basecamp_get_buckets_vaults_documentsRetrieve a paginated list of active documents from a vault in a Basecamp projectRead
basecamp_get_buckets_vaults_uploadsRetrieve a paginated list of active uploads from a vault in a Basecamp projectRead
basecamp_get_buckets_vaults_vaultsRetrieve a paginated list of vaults nested within a parent vault in a Basecamp projectRead
basecamp_get_buckets_webhooksRetrieve all webhooks configured for a Basecamp projectRead
basecamp_get_campfireRetrieve a specific Campfire (chat room) by ID from a Basecamp projectRead
basecamp_get_campfire_lineRetrieve a specific Campfire line by ID from a Basecamp projectRead
basecamp_get_cardGet a specific card by ID from a card tableRead
basecamp_get_card_tableRetrieve a card table (Kanban board) for a projectRead
basecamp_get_card_table_columnGet a specific column from a card table within a Basecamp projectRead
basecamp_get_chatbotGet a specific chatbot by ID from a Basecamp Campfire chatRead
basecamp_get_chatsRetrieve a paginated list of all active Campfires (chats) visible to the current userRead
basecamp_get_circles_peopleRetrieve all people on this Basecamp account who can be pingedRead