Built by Metorial, the integration platform for agentic AI.

Learn More

    Provider Summary

    • create and manage projects

    • manage to-do lists and tasks

    • post messages and comments

    • upload and share files

    • schedule project events

    • manage campfire chats

    • track project activity

    • configure webhooks

    • manage team access

    • create check-in questions

Basecamp

Discover authorized Basecamp accounts and your profile, manage projects and to-do lists, create and complete tasks, post messages and comments, send Campfire messages, and schedule events.

Call list_accounts first, then pass the chosen accountId to account-scoped tools. Connections with a previously saved account ID can continue using it when the tool input is omitted. Use get_project to discover enabled project tools and their IDs. Partial updates preserve omitted project, to-do list, to-do, and non-recurring schedule fields.

Tools

List Accounts

Discover authorized Basecamp accounts with their IDs, names, and URLs.

Get Current User

Read your authenticated profile in the selected Basecamp account.

Create Project

Create a new Basecamp project with a name and optional description. The project is created with all default tools enabled.

Get Project

Get detailed information about a specific Basecamp project, including its dock (available tools like message board, to-do set, schedule, campfire, vault). The dock provides IDs needed for other operations like creating messages or to-do lists.

List Messages

List messages from a Basecamp project's message board. Returns a paginated list of active messages.

List People

List all people visible to the current user in the Basecamp account, or list people assigned to a specific project.

List Projects

List all projects in your Basecamp account. Returns active projects by default; optionally filter by status to see archived or trashed projects.

List To-Do Lists

List all to-do lists within a project's to-do set. Returns active lists by default.

List To-Dos

List to-do items from a specific to-do list within a Basecamp project. By default returns active, pending to-dos. Use \

Manage Comment

Create or update a comment on any Basecamp recording (to-do, message, document, etc.). To create, provide the \

Manage Message

Create or update a message on a Basecamp project's message board. To create, provide the \

Manage Schedule Entry

Create or update a schedule entry (event) in a Basecamp project's schedule. To create, provide the \

Manage To-Do List

Create or update a to-do list within a Basecamp project. To-do lists are containers for individual to-do items. To create, provide the \

Manage To-Do

Create, update, complete, or uncomplete a to-do item in a Basecamp project. To create a to-do, provide the \

Send Campfire Message

Send a message to a Basecamp Campfire (group chat). Campfires are real-time chat rooms within projects.

Update Project

Update a Basecamp project's name or description. You can also trash a project to mark it for deletion (auto-deleted after 30 days).

License

This integration is licensed under the FSL-1.1.

Built with ❤️ by Metorial