Skip to content

Dropbox

Retrieves file content from the Carbon data service for a user's Dropbox integration. Given selected Carbon file IDs, it queries the Carbon service and returns a single concatenated string of the matched file contents, each wrapped in a simple block with identifiers. Supports an optional query to further narrow the returned content.
Preview

Usage

Use this node when you need to bring Dropbox-sourced documents into your workflow for downstream processing (for example, as context for LLM prompts or analysis steps). Typically, you first select files via a Carbon file picker or an upstream step that supplies Carbon file IDs. Then pass those IDs here to fetch and return the combined text content.

Inputs

FieldRequiredTypeDescriptionExample
file_idsTrueCARBON_FILE_IDSA JSON-encoded array of Carbon file IDs associated with the Dropbox integration. These identify which Dropbox files to fetch.[12345, 67890]
queryFalseSTRINGOptional text query to filter or narrow the selection of content returned from the specified files.quarterly earnings

Outputs

FieldTypeDescriptionExample
OutputSTRINGA single string containing all fetched file contents, each enclosed in a block. If the data is chunked, the id may include a chunk suffix. Document content here... Another document chunk...

Important Notes

  • File IDs must be valid JSON: Provide file_ids as a JSON array (for example, [12345, 67890]); otherwise, the node will fail to parse.
  • Integration is fixed to Dropbox: This node specifically targets the Dropbox integration within Carbon.
  • Authorization handled automatically: salt_user_id is injected by the platform and should not be modified manually.
  • Single concatenated output: All matched content is combined into one string output, wrapped in simple blocks.
  • Network-dependent: The node relies on the Carbon service; connectivity or service issues may cause request failures.
  • Timeout behavior: Requests have a default timeout; large queries or many files may require patience or narrower queries.

Troubleshooting

  • Invalid JSON in file_ids: Ensure file_ids is a JSON array string (e.g., [12345, 67890]). Fix formatting if you see a JSON decoding error.
  • Empty or unexpected output: Confirm the selected file IDs belong to Dropbox and that your optional query is not overly restrictive.
  • Request failed errors: Check network connectivity and service status. Retry with fewer files or without a query if the request times out.
  • Malformed response errors: If you see a response decoding error, try again later; ensure the Carbon service is operating normally.
  • Missing authorization: If access is denied, verify that your session/account is valid so salt_user_id can be injected correctly.