# Trek for Raycast

URL: https://www.raycast.com/opti21/trek

> View Basecamp Projects and Manage Todos

- Install: raycast://extensions/opti21/trek
- Author: [Brandon (opti)](https://www.raycast.com/opti21)
- Installs: 249
- Categories: Productivity
- Updated: 2026-10-19
- Source: https://github.com/raycast/extensions/tree/6e41546d4072ee1684be8a03feaf4dcd655d5378/extensions/trek/

## Commands

- **View All Basecamps**: View all Basecamps connected to your Basecamp account
- **View Projects**: View all projects in default basecamp
- **Quick Create Todo**: Create a todo in a default todo list. You can set this by going to the 'View All Basecamps' command, locating the todo list you want to use, and clicking the 'Set Default Todo List' button.
- **Create Todo - Default List**: Create a todo in default todo list with more details. You can set this by going to the 'View All Basecamps' command, locating the todo list you want to use, and clicking the 'Set Default Todo List' button.
- **Create Todo**: Create a todo by selecting account, project, and todo list
- **Schedule Meeting**: Schedule a meeting in a Basecamp project

## README

### Trek

Manage your projects and todos from Basecamp directly in Raycast. This extension helps you stay on top of your tasks, collaborate with your team, and boost your productivity without leaving your keyboard.

> **Note**: This is an independent extension built to work with Basecamp and is not affiliated with or endorsed by 37signals.
> **Compatibility**: Works with Basecamp 4 only.

#### Features

- 📋 Browse and manage your projects
- ✅ View and create todos
- 💬 Add comments to todos
- ✓ Mark todos as complete
- 📌 See pinned projects (marked with a pin icon)
- 🔄 Quick project switching
- ⚡ Quick create todos
- 📅 Schedule meetings

#### Getting Started

1. Install the extension from Raycast Store
2. Launch the extension in Raycast
3. Press Enter when prompted to sign in to Basecamp
4. A consent screen will open - click "Yes, I'll allow access"
5. Raycast will reopen automatically
6. Select your account you want to work with
7. Start managing your projects and todos!

##### Setting Up Defaults

To make the extension more efficient, you can set default values for:

1. **Default Basecamp Account** (Used by "View Projects" command):

   - Run the "View All Basecamps" command
   - Find your desired Basecamp account
   - Press `cmd + k` to open the action panel
   - Select "Set Default Basecamp"

2. **Default Todo List** (Used by "Create Todo (Default List)" command):
   - Navigate to your desired todo list through "View All Basecamps"
   - Press `cmd + k` to open the action panel
   - Select "Set Default Todo List"

These defaults help streamline your workflow:

- The "View Projects" command will automatically show projects from your default Basecamp
- The "Create Todo (Default List)" command will automatically create todos in your default todo list

#### Commands

- **View All Basecamps**: Browse and set defaults for all your Basecamp accounts
- **View Projects**: Quick access to projects in your default Basecamp
- **Create Todo (Default List)**: Quickly create todos in your default todo list
- **Create Todo**: Create todos with the ability to select account, project, and todolist
- **Quick Create**: Rapidly create todos with minimal input for maximum efficiency
- **Schedule Meeting**: Schedule meetings in your Basecamp projects

#### Future Updates (When I have time, or open to PRs)

- Better attachment handling

#### Feedback

If you have any feedback or run into issues, please file them on GitHub.

#### Credits

Built with ❤️ using the Raycast Extensions API and Basecamp API.
