Uploadcare Automation

Automate Uploadcare file management including listing, storing, inspecting, downloading, and organizing file groups through natural language commands

Install

Hot:54

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-uploadcare-automation&locale=en&source=copy

Uploadcare Automation

Skill Overview


Automate Uploadcare file management through natural language commands, including listing files, permanently storing them, checking metadata, generating download links, and managing file groups.

Use Cases


  • Prevent automatic file deletion - Files uploaded to Uploadcare are automatically deleted after 24 hours by default. This skill can automatically mark files for permanent storage to prevent data loss.

  • Batch file auditing - Quickly list all files in a project and filter them by storage status, date, or sorting criteria, making it easier to regularly inspect and manage large numbers of uploaded files.

  • File metadata queries - Retrieve detailed file information (size, type, CDN URL, image dimensions, etc.), verify upload integrity, or generate temporary download links.
  • Core Features


  • Listing and filtering - Browse all files in a project, with support for filtering by storage status (stored/not stored), deletion status, upload date range, sorting, and pagination.

  • Permanent storage - Mark temporary files as permanently stored using their file UUIDs, preventing deletion after 24 hours; supports batch processing of multiple files.

  • Metadata and downloads - Query detailed file information (filename, size, MIME type, upload time, image dimensions, etc.) and generate temporary download links for sharing or further processing.
  • Frequently Asked Questions

    Why are Uploadcare files automatically deleted?


    By default, Uploadcare treats uploaded files as temporary files. Unless the storage API is called manually, files are automatically deleted after 24 hours. This prevents temporary files from consuming storage space.

    How can I permanently save uploaded files?


    You need to call the UPLOADCARE_STORE_FILE tool and provide the file's UUID (in a format such as 3e55317b-23d1-4f35-9b4c-b9accb7b53f4). Once stored, the file will be retained permanently and will not be automatically cleaned up.

    What is the required format for file UUIDs?


    The UUID must follow the hexadecimal 8-4-4-4-12 format, for example, 3e55317b-23d1-4f35-9b4c-b9accb7b53f4. UUIDs in an invalid format will be rejected by the API.