---
title: "Uploadcare integration for LuumenAI"
url: "https://www.luumen.ai/integrations/uploadcare/"
entity: SoftwareIntegration
category: "Knowledge & documentation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Uploadcare integration for LuumenAI

Inspect Uploadcare files and groups, then store or clean them up with approval

## What LuumenAI can do with Uploadcare

LuumenAI connects to Uploadcare with an API token and exposes 34 tools (17 read-only · 11 write · 6 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 34 tools (17 read-only · 11 write · 6 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Knowledge & documentation

## About Uploadcare with LuumenAI

Connect Uploadcare and Luumen can look up file info, metadata, group contents, and project settings without leaving the terminal. It also tracks the status of virus scans and URL uploads. Changes — storing files, creating groups or webhooks, deleting files — are previewed first and, by default, wait for your approval. Auth is an API key.

## Example tools

Read-only (17 in total):

- `UPLOADCARE_CHECK_AWS_REKOGNITION_MODERATION_STATUS` — Check the execution status of AWS Rekognition Moderation labels detection.
- `UPLOADCARE_CHECK_REMOVE_BG_STATUS` — Check Remove.bg execution status and get the UUID of the file with removed background.
- `UPLOADCARE_GET_AWS_REKOGNITION_EXECUTION_STATUS` — Check AWS Rekognition execution status for label detection.
- `UPLOADCARE_GET_CLAMAV_SCAN_STATUS` — Check the execution status of a ClamAV virus scan.
- `UPLOADCARE_GET_FILE_GROUP_INFO_UPLOAD` — Get information about a file group from the Upload API.
- `UPLOADCARE_GET_FILE_INFO` — Get information about a specific file.
- `UPLOADCARE_GET_FILE_METADATA` — Retrieve all metadata key-value pairs associated with an Uploadcare file.
- `UPLOADCARE_GET_FILE_METADATA_KEY` — Get the value of a specific metadata key for an Uploadcare file.

Write and destructive (17 in total, subject to configured approval policy):

- `UPLOADCARE_COPY_FILE_LOCAL` — Copy a file to local storage within the same Uploadcare project.
- `UPLOADCARE_CREATE_FILE_GROUP_UPLOAD` — Create a file group from already uploaded files using Uploadcare's Upload API.
- `UPLOADCARE_CREATE_WEBHOOK` — Create a new webhook subscription to receive notifications when file events occur.
- `UPLOADCARE_DELETE_FILE_METADATA_KEY` — Delete a specific metadata key from an Uploadcare file.
- `UPLOADCARE_DELETE_FILES` — Delete multiple files from Uploadcare storage in a single request.
- `UPLOADCARE_DELETE_GROUP` — Delete a file group.
- `UPLOADCARE_DELETE_SINGLE_FILE` — Delete a single file from Uploadcare storage by UUID.
- `UPLOADCARE_DELETE_WEBHOOK` — Permanently deletes a webhook subscription from your Uploadcare project.

## Frequently asked questions

### How does LuumenAI connect to Uploadcare?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Uploadcare on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to Uploadcare — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/uploadcare/
