OAUTH2
basecamp_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
- Account IDsubdomain · stringRequired
BASECAMP
Project management and team collaboration tool by 37signals
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
142
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
Capability index
Showing 61–90 of 142 actions
BASECAMP_GET_PROJECTS_RECORDINGS
Tool to retrieve a paginated list of records for a given type of recording across projects. Use when you need to list recordings of a specific type (Message, Document, Todo, etc.) with optional filtering by project, status, and sorting.
Untrusted display-only summary
BASECAMP_GET_REPORTS_TIMESHEET
Tool to retrieve all timesheet entries across the Basecamp account within a given timeframe. Use when you need to generate time reports, track hours logged, or analyze time entries by person or project. Without date parameters, returns only the last month of entries.
Untrusted display-only summary
BASECAMP_GET_SCHEDULE
Tool to retrieve schedule details for a specific project. Use when you need information about a schedule including entries count and configuration.
Untrusted display-only summary
BASECAMP_GET_SCHEDULE_ENTRY
Tool to get a specific schedule entry by ID from a Basecamp project. Use when you need to retrieve details about a scheduled event including its time, participants, and metadata.
Untrusted display-only summary
BASECAMP_GET_SUBSCRIPTION
Tool to get subscription information for a recording. Use when you need to check subscription status, view subscriber count, or get detailed information about all subscribers for a specific recording.
Untrusted display-only summary
BASECAMP_GET_TEMPLATES
Tool to retrieve a paginated list of active templates visible to the current user, sorted by most recently created first. Use when you need to list templates or filter by status (active/archived/trashed).
Untrusted display-only summary
BASECAMP_GET_TEMPLATES_BY_TEMPLATE_ID
Tool to retrieve a single template by its ID with full details including dock tools. Use when you need to get information about a specific template that the user has access to.
Untrusted display-only summary
BASECAMP_GET_TEMPLATES_PROJECT_CONSTRUCTIONS
Tool to retrieve the status of a project construction from a template. Use when you need to monitor the progress of a project being created from a template. Can be polled at intervals (no more than once per second) to track construction status.
Untrusted display-only summary
BASECAMP_GET_TODO
Tool to retrieve a specific to-do by ID from a Basecamp project. Use when you need to fetch detailed information about a single to-do item including its content, title, assignees, completion status, dates, and parent relationships.
Untrusted display-only summary
BASECAMP_GET_TODOLIST
Tool to retrieve a specific to-do list from a Basecamp project by its ID. Use when you need to get details about a to-do list including its title, description, completion status, and URLs for todos and groups.
Untrusted display-only summary
BASECAMP_GET_TODOSET
Tool to retrieve a specific to-do set from a Basecamp project. Use when you need to get details about a to-do set, including its completion status and to-do lists count.
Untrusted display-only summary
BASECAMP_GET_UPLOAD
Tool to get a specific upload by ID from a Basecamp project. Use when you need to retrieve details about an uploaded file including metadata, download URL, and dimensions.
Untrusted display-only summary
BASECAMP_GET_WEBHOOK
Tool to retrieve a specific webhook by ID from a Basecamp project. Use when you need details about a webhook including its delivery history.
Untrusted display-only summary
BASECAMP_LIST_CHATBOTS
Tool to get all chatbots for a chat/campfire. Use when you need to retrieve the list of chatbot integrations with their line URLs for posting messages.
Untrusted display-only summary
BASECAMP_LIST_COMMENTS
Tool to get all comments on a recording in a Basecamp project. Use when you need to retrieve the list of active comments with their content, creators, and metadata.
Untrusted display-only summary
BASECAMP_LIST_MESSAGE_TYPES
Tool to retrieve all message types in a Basecamp project. Use when you need to list all available message types for organizing messages in a project.
Untrusted display-only summary
BASECAMP_LIST_PROJECT_PEOPLE
Tool to get all people on a specific Basecamp project. Use when you need to retrieve the list of active members who have access to a particular project.
Untrusted display-only summary
BASECAMP_LIST_TODOLISTS
Tool to get all to-do lists in a to-do set within a Basecamp project. Use when you need to retrieve all to-do lists from a specific to-do set, optionally filtering by status (archived or trashed).
Untrusted display-only summary
BASECAMP_LIST_UPLOADS
Tool to retrieve all active uploads from a vault in a Basecamp project. Use when you need to list all uploaded files stored in a specific vault.
Untrusted display-only summary
BASECAMP_MOVE_CARD
Tool to move a card to a different column within a Basecamp card table. Use when you need to relocate a card from one column to another in a project.
Untrusted display-only summary
BASECAMP_MOVE_CARD_TABLE_COLUMN
Tool to reorder columns within a Basecamp card table. Use when you need to change the position of a column in a card table by specifying the column to move and its new position.
Untrusted display-only summary
BASECAMP_PIN_MESSAGE
Tool to pin a message to the top of the message board. Use when you need to feature a message prominently at the top of a message board in a project.
Untrusted display-only summary
BASECAMP_POST_ATTACHMENTS
Tool to upload a file to Basecamp system. Use when you need to upload a file to get an attachable_sgid reference for use in other operations like creating messages or todos with attachments.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CARD_TABLES_CARDS_MOVES
Tool to move a card to a different column within a Basecamp card table. Use when you need to relocate a card from one column to another in a project.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CARD_TABLES_CARDS_POSITIONS
Tool to reposition a step within a card in a Basecamp card table. Use when you need to change the order of steps/subtasks within a card by moving a step to a specific position.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CARD_TABLES_COLUMNS
Tool to create a column within a Basecamp card table. Use when you need to add a new column to organize cards in a card table project.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CARD_TABLES_COLUMNS_ON_HOLD
Tool to create an on-hold section in a card table column. Use when you need to add an on-hold area to organize cards that are temporarily paused or waiting.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CATEGORIES
Tool to create a new message type (category) in a Basecamp project. Use when you need to create a custom message category for organizing different types of messages in a project.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_CHATS_LINES
Tool to create a line in a Basecamp Campfire chat. Use when you need to post a message to a specific Campfire chat within a project.
Untrusted display-only summary
BASECAMP_POST_BUCKETS_MESSAGE_BOARDS_MESSAGES
Tool to publish a message to a Basecamp message board within a project. Use when you need to create a new message with optional rich HTML content and subscriptions.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.