Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Client Visibility → Toggle Client Visibility
AI-generatedOverview
This node toggles the visibility of a specific recording within a project (bucket) in Basecamp, determining whether the recording is visible to clients. It is useful for managing client access to recordings, such as making certain recordings available or hidden from clients based on project needs.
Use Case Examples
- A project manager wants to make a meeting recording visible to clients after the meeting concludes.
- An admin needs to hide a recording from clients due to sensitive content.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) used in the API endpoint path to specify which project the recording belongs to. |
| Recording ID | The ID of the recording used in the API endpoint path to specify which recording's visibility is being toggled. |
| Visible to Clients | Boolean flag indicating whether the recording should be visible to clients (true) or not (false). |
| Return Full Response | Whether to return the full HTTP response including status code, headers, and body instead of only the response body. |
| Request Options | Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration. |
Output
JSON
response- The response from the Basecamp API after toggling the recording visibility. This can be either the full HTTP response or just the response body depending on the 'Return Full Response' setting.
Dependencies
- Basecamp API with OAuth2 authentication
Troubleshooting
- Ensure the Project ID and Recording ID are correct and exist in Basecamp to avoid 404 errors.
- Check OAuth2 credentials are valid and have sufficient permissions to modify recording visibility.
- If SSL issues occur, consider enabling 'Ignore SSL Issues' option but be aware of security risks.
- Timeout errors may occur if the server is slow or unreachable; adjust the timeout setting accordingly.
Links
- Basecamp API Documentation - Official documentation for Basecamp API endpoints and usage.