Connect Imagekit io to OpenClaw on Operator.io
ImageKit.io is a cloud-based media management platform for image and video delivery. Instantly optimize, transform, and deliver visuals globally via a lightning-fast CDN.
Automate Imagekit io with AI
Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Imagekit io. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Imagekit io on its own, running actions like bulk job status, bulk move files, bulk remove tags.
Your agent reaches Imagekit io directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Imagekit io
Your agent can call any of these Imagekit io actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Bulk Job Status
Retrieve the status of a bulk folder operation. Use this tool to monitor the progress of asynchronous Copy Folder or Move Folder operations by providing the jobId returned from those operations.
Bulk Move Files
Tool to move multiple files in bulk. Use when you need to relocate up to 100 ImageKit files to a specified folder in one API call.
Bulk Remove Tags
Tool to remove tags from multiple files in bulk. Use when you need to strip specified tags from up to 50 existing files in one API call.
Copy Folder
Initiate an asynchronous bulk copy of a folder and all its contents to a new location. Use this tool when you need to: - Duplicate an entire folder structure including all nested files and subfolders - Create a backup of a folder at a di...
Create Custom Metadata Field
Create a new custom metadata field in ImageKit DAM. Use this tool to define custom metadata fields that can be attached to assets (images, videos, etc.) in your ImageKit media library. Once created, you can assign values to these fields...
Create Folder
Creates a new folder in ImageKit.io media library. Use this to organize assets into structured folder hierarchies. The folder will be created at the specified parent path. If the parent folder doesn't exist, the API will return an error.
Delete Custom Metadata Field
Permanently deletes a custom metadata field from ImageKit. This action is irreversible. Note: Even after deletion, you cannot create a new field with the same name. Use 'List Custom Metadata Fields' first to get the field ID if needed. R...
Delete File
Permanently deletes a file from ImageKit by its unique file ID. WARNING: This action is irreversible. The file and all its versions will be permanently removed. Note: Cached versions of the file may still be served until the cache expire...
Delete File Version
Permanently deletes a specific non-current file version from ImageKit.io. Use this when you need to remove an older version of a file while keeping the current version intact. Note: This action is irreversible. To delete all versions of...
Delete Folder
Permanently delete a folder and all its contents from ImageKit Media Library. WARNING: This is a destructive operation that cannot be undone. All files and subfolders within the specified folder will be permanently removed. Use this when...
Delete Multiple Files
Permanently delete multiple files from ImageKit media library in a single batch operation. Use this tool when you need to: - Remove up to 100 files at once by their unique file IDs - Clean up unused assets from your media library - Bulk...
Get Upload Authentication Parameters
Tool to generate authentication parameters for client-side file uploads. Use when preparing client-side uploads.
Get File Details
Tool to retrieve details of a specific file. Use after uploading or listing assets to get full metadata.
Get File Metadata
Tool to retrieve metadata of an uploaded file. Use after confirming a successful upload to get EXIF, pHash, dimensions, and other image metadata.
Get File Version Details
Tool to retrieve details of a specific file version. Use after listing or uploading assets when you need to inspect version metadata.
Get Usage
Retrieve ImageKit account usage metrics for a specified date range. Returns bandwidth consumption and media library storage usage. The response includes data from startDate up to (but not including) endDate. Maximum allowed date range is...
List and Search Media Assets
List and search media assets (files, folders, file-versions) in your ImageKit media library. Use this tool to: - Browse all assets with optional pagination (limit/skip) - Filter by type (file, folder, file-version, or all) - Filter by na...
List Custom Metadata Fields
List all custom metadata fields defined in the ImageKit Media Library. Use this tool to: - Retrieve all metadata field definitions (name, label, type, constraints) - Get field IDs required for updating or deleting fields - View field con...
List File Versions
Retrieves all versions of a specific file in ImageKit. Returns a list of file version objects including metadata like version ID, creation date, and publication status. Use this to view file history, compare versions, or find a specific...
Move Folder
Move a folder from one location to another in your ImageKit media library. This operation is asynchronous - it returns a jobId immediately, and the actual move happens in the background. The folder will be moved to become a subfolder of...
Purge ImageKit Cache
Purge CDN and ImageKit internal caches for a specific URL or URL pattern. Use this action when you need to: - Invalidate cached content after updating an image - Force CDN to fetch the latest version of a file - Clear cache for a directo...
Check purge cache status
Tool to check the status of a cache purge request. Use after initiating a purge to retrieve its current state. Example: "What's the status of purge request id abc123?"
Rename File
Renames an existing file in the ImageKit media library. Use this action when you need to change a file's name. Important: Old URLs will stop working after rename (unless CDN cache is active). This operation renames all file versions. Set...
Restore File Version
Restores a non-current file version to become the current version in ImageKit. Use this to revert a file to a previous state. First use the List File Versions API to find the versionId of the version you want to restore.
Update Custom Metadata Field
Updates an existing custom metadata field's label or schema constraints in ImageKit DAM. Use this to: - Change the display label of a metadata field - Update validation constraints (min/max values, min/max length) - Set or modify the def...
Update File Details
Update file details in ImageKit media library. Use this tool to modify tags, custom coordinates, custom metadata, AI tags, apply extensions (like background removal), or change publication status. Note: When updating publication status v...
How to connect Imagekit io
You authorize Imagekit io once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Imagekit io without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Imagekit io
- How do I connect Imagekit io to Operator?
- Connecting Imagekit io is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Imagekit io and you never reauthorize by hand.
- What can my agent do with Imagekit io?
- Your agent can run 26 Imagekit io actions on its own, including bulk job status, bulk move files, bulk remove tags. You describe the outcome you want in plain language and it picks the right ones, checking its work as it goes.
- Do I need to write code or manage Imagekit io API keys?
- No. Operator manages the Imagekit io connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Imagekit io together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Imagekit io and tools like Youtube, Elevenlabs, Spotify in one job, reading from one and acting in another without you wiring anything between them.
Connect Imagekit io to another app
Your agent can run Imagekit io together with any of these. Each page shows what it does across both apps in one job.
More apps to automate
Apps your agent runs alongside Imagekit io, or browse all integrations.
Put your agent on Imagekit io
Sign in, connect Imagekit io, and hand your agent the work. Your first week is free.
Try for free