Files API capabilities

The Files feature in Kommo enables users to upload and access files from various sources, including messengers, forms, bots, or notes, all in one place - the Media section.

Uploaded files can be used in various ways, such as values for fields, message response templates, file type fields, and comments.

We offer Files API for all integrations. To access Files API, you must specify the scope of your integration - Access to files and, if necessary, Deleting files.

Users can manage their file space flexibly using:

  • File deletion triggers
  • Rules for automatic file deletion
  • Limiting automatic downloading of large files from instant messengers

Currently, uploaded files can be used in the following places:

  • Attached to entities
  • Notes with files
  • File type field values
  • Messenger message templates
  • Salesbots when sending messages and setting the value of an additional file type field

Each file has a set of basic properties:

  • uuid – unique file identifier
  • version_uuid – unique version identifier
  • name – file name
  • size – file size
  • created_at/updated_at/deleted_at – timestamps
  • created_by/updated_by/deleted_by – information about the creator of the action
  • is_trashed – a flag indicating whether the file is deleted or not
  • extension – file extension
  • type – file type (image, video, document, and file)
  • mime_type – mime file type

An important feature of files is support for file versions that are used in additional fields. You can learn more about this in the Files API key features section.

❗️

The files storage is limited to 10 GB on a trial account.