Imgix icon

Imgix

Real-time image processing and delivery service for asset management, transformations, blending overlays, color adjustments, and origin imports.

Helps image-heavy apps that import assets from origin, blend overlays, position and align watermarks, and apply auto-optimization parameters.

Example Use Cases

These are the Imgix actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

IMGIX_CLOSE_UPLOAD_SESSION

Tool to close an Imgix Asset Manager upload session after the client uploads to the presigned URL. Use after uploading a file to expedite asset processing. Closing is strongly recommended by imgix.

IMGIX_CREATE_IMGIX_SOURCE

Tool to create and deploy a new imgix Source. Use when you need to add a new image source with deployment configuration for S3, Web Folder, Web Proxy, GCS, Azure, or S3-compatible storage. Requires source name and deployment details with type-specific credentials and settings.

IMGIX_CREATE_UPLOAD_SESSION

Tool to create an Imgix Asset Manager upload session and return a presigned URL for client-side upload. Use when you need to upload a new image to a storage-backed imgix Source without requiring external hosting. Client performs HTTP PUT of file bytes to the presigned URL, then calls IMGIX_CLOSE_UPLOAD_SESSION to finalize.

IMGIX_GET_SOURCE

Tool to retrieve details for a single imgix Source by its ID. Returns the source configuration including deployment status, type, and settings.

IMGIX_GET_UPLOAD_SESSION_STATUS

Tool to retrieve the status of an Imgix Asset Manager upload session. Use when you need to check the current state (PENDING/CLOSED/COMPLETE/CANCELED) of an upload session for polling or verification after client PUT and/or after closing.

IMGIX_LIST_ASSETS

Tool to retrieve a paginated list of assets in an imgix Source. Use when you need to list, filter, or search assets with cursor-based pagination and sorting.

IMGIX_LIST_REPORTS

Tool to retrieve a list of all available reports for your imgix account. Use when you need to access analytics and usage information. Reports are generated daily and retained for 90 days.

IMGIX_UPDATE_SOURCE

Tool to update an existing imgix Source. Use when you need to modify source name, deployment configuration, bucket settings, or other source attributes. Deployment changes trigger automatic redeployment.

Adjust Image Brightness

Tool to adjust image brightness. Use when you need to modify an image's brightness level (−100 to 100) by supplying your source domain and asset path.

Adjust Image Contrast

Tool to adjust image contrast. Use when you need to modify an image's contrast level (−100 to 100).