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.
| Tool | What it does | Kind |
|---|---|---|
basecamp_get_buckets_card_tables_lists_cards | Retrieve a paginated list of cards from a card table column | Read |
basecamp_get_buckets_categories | Retrieve all message types (categories) from a Basecamp project | Read |
basecamp_get_buckets_chats_integrations | Retrieve all chatbot integrations from a Campfire chat | Read |
basecamp_get_buckets_chats_lines | Retrieve a paginated list of Campfire lines from a specific chat | Read |
basecamp_get_buckets_inboxes_forwards | Retrieve a paginated list of active email forwards from a project's inbox | Read |
basecamp_get_buckets_message_boards_messages | Retrieve a paginated list of active messages from a message board in a Basecamp project | Read |
basecamp_get_buckets_question_answers | Retrieve a specific question answer by ID from a Basecamp project | Read |
basecamp_get_buckets_questionnaires | Retrieve a specific questionnaire (automatic check-ins) from a Basecamp project | Read |
basecamp_get_buckets_questionnaires_questions | Retrieve a paginated list of questions from a questionnaire in a Basecamp project | Read |
basecamp_get_buckets_questions | Retrieve a specific check-in question by ID from a Basecamp project | Read |
basecamp_get_buckets_recordings_events | Retrieve a paginated list of events for a recording | Read |
basecamp_get_buckets_schedules_entries | Retrieve a paginated list of schedule entries from a schedule | Read |
basecamp_get_buckets_todolists_groups | Retrieve a paginated list of active groups from a to-do list in a Basecamp project | Read |
basecamp_get_buckets_todolists_todos | Retrieve a paginated list of to-dos from a specific to-do list in a Basecamp project | Read |
basecamp_get_buckets_todos | Retrieve a specific to-do by ID from a Basecamp project | Read |
basecamp_get_buckets_todosets_todolists | Retrieve a paginated list of to-do lists within a specific to-do set in a Basecamp project | Read |
basecamp_get_buckets_uploads | Retrieve a specific upload by ID from a Basecamp project vault | Read |
basecamp_get_buckets_vaults | Retrieve a specific vault from a Basecamp project | Read |
basecamp_get_buckets_vaults_documents | Retrieve a paginated list of active documents from a vault in a Basecamp project | Read |
basecamp_get_buckets_vaults_uploads | Retrieve a paginated list of active uploads from a vault in a Basecamp project | Read |
basecamp_get_buckets_vaults_vaults | Retrieve a paginated list of vaults nested within a parent vault in a Basecamp project | Read |
basecamp_get_buckets_webhooks | Retrieve all webhooks configured for a Basecamp project | Read |
basecamp_get_campfire | Retrieve a specific Campfire (chat room) by ID from a Basecamp project | Read |
basecamp_get_campfire_line | Retrieve a specific Campfire line by ID from a Basecamp project | Read |
basecamp_get_card | Get a specific card by ID from a card table | Read |
basecamp_get_card_table | Retrieve a card table (Kanban board) for a project | Read |
basecamp_get_card_table_column | Get a specific column from a card table within a Basecamp project | Read |
basecamp_get_chatbot | Get a specific chatbot by ID from a Basecamp Campfire chat | Read |
basecamp_get_chats | Retrieve a paginated list of all active Campfires (chats) visible to the current user | Read |
basecamp_get_circles_people | Retrieve all people on this Basecamp account who can be pinged | Read |