Last updated
April 29th, 2026

Basecamp Integration Overview

WorkSights integrates with Basecamp to display project activity as structured signals on the timeline. When mapped users create messages, to-dos, comments, files, or scheduled events, WorkSights receives metadata and surfaces it as clear activity entries.

For connection steps, see Basecamp Setup.

What WorkSights Receives

WorkSights receives metadata for the following Basecamp objects:

  • Messages: creation, updates, and subject line
  • Comments: creation and updates across messages, to-dos, and files. Comment text is not imported.
  • To-dos: list creation, to-do creation, updates, and completions
  • Files: upload events and file name
  • Scheduled Events: creation and updates with start and end times

Message bodies, comment text, file contents, and schedule notes are never received.

How Basecamp Activity Appears

Each Basecamp event appears as an individual timeline entry with the associated project name and object context such as message subject, to-do title, or file name. WorkSights uses distinct icons for messages, to-dos, files, comments, and scheduled events to make activity types easy to recognize at a glance.

WorkSights maps Basecamp activity to existing activity categories: To-dos appear as Task entries, messages and comments appear as General entries. Each category follows WorkSights's standard color system.

Integration Page Overview

The Basecamp integration page contains three tabs:

  • Overview: connection details and integration owner
  • Users: Basecamp users mapped to WorkSights users
  • Connections: connected Basecamp accounts

Data Notes

WorkSights receives only the metadata Basecamp provides through its webhook system: object names, timestamps, project references, and the identity of the user who performed the action.

Message bodies, comment text, file contents, and attachment data are never imported. WorkSights cannot access anything beyond what the authorized Basecamp account can access.

Troubleshooting

If Basecamp activity is not appearing as expected:

  • Confirm the affected Basecamp user is mapped to a WorkSights user in the Users tab.
  • Verify that OAuth permissions were approved during setup.
  • Confirm the activity occurred after the connection was established. Basecamp does not provide historical data.
  • Reconnect the integration if the Basecamp OAuth token has expired.
  • For persistent issues, contact support via the in-app chat.

Related Guides

Basecamp Setup

Messages

Comments

To-Dos

Files

Scheduled Events