Roboteka
Roboteka · Robots · General

General

“General” robots for Bitrix24 business processes — ready-made activities for the workflow designer.

General

Download file from URL and attach to CRM card

Downloads a file from a URL and attaches it to a file field of a CRM entity (deal, contact, company, lead).

General

Count files in a field

Counts the number of attached files in a CRM entity file field. Useful for checking "are documents attached?" in a business process.

General

Difference between two dates

Calculates the difference between two dates in days, hours, minutes, or whole months.

General

Day of week for a date

Returns the day of week for the given date — as a number (1=Mon, 7=Sun), localized and in English.

General

Delete file from CRM card

Deletes a file from a CRM entity file field by index, or clears the field entirely.

General

Create a Drive folder

Creates a folder inside the given Drive folder. If one with the same name exists, by default its ID is returned instead of an error.

General

Copy or move a Drive file

Copies a Drive file into the given folder or moves it there. Returns the file ID: the new one on copy, the original on move.

General

Copy or move a Drive folder

Copies a Drive folder with its contents into the target folder or moves it there. Returns the folder ID.

General

Delete a Drive file

Deletes a Drive file by ID: to the recycle bin by default (recoverable), permanently with a flag.

General

Delete a Drive folder

Deletes a Drive folder by ID with all contents: to the recycle bin by default, permanently with a flag.

General

Public link to a Drive file

Returns a public link to a Drive file by its ID — it can be sent to a client with no portal access.

General

Public link to a Drive folder

Returns a public link to a Drive folder by its ID — the recipient sees all folder files with no portal access.

General

Check if a field is filled

Checks whether a CRM entity field has a non-empty value. Returns Y/N for use in a business process conditional branch.

General

Date formatting

Formats a date into any desired format. Localized month names follow the interface language: {D} → "15 May 2026", {d.m.Y} → "15.05.2026".

General

Gender by name

Detects gender from a first or full name using a bundled dictionary — no external services, no limits. Returns gender and ready-made salutation forms.

General

Get employee department

Returns the department of an employee. Used for routing tasks by division.

General

Get file URL from CRM card

Reads a file field from a CRM entity and returns the download URL, filename, and size.

General

Get employee manager

Returns the direct manager of an employee based on the department structure. Used for task escalation.

General

Get employee email / phone

Returns contact details of an employee from their user profile: email, work phone, and personal phone.

General

HTTP request GET/POST

Performs an HTTP request to any external API and returns the response body and status code.

General

Nearest date by condition

Finds the nearest future date matching a condition: next Monday, Friday, 1st of month, end of month, etc.

General

Country by phone number

Determines the country of a phone number: ISO code, localized and English names, calling code. Disambiguates shared calling codes (e.g. +1 — USA or Canada).

General

Generate QR code

Creates a QR code from any text (URL, vCard, Wi-Fi, SBP link…) and attaches the PNG to a file field of the current entity.

General

Random employee from list or department

Picks a random active employee from a given department or an explicit list of IDs. Handy for round-robin assignment.

General

Week number for a date

Returns the ISO-8601 week number of the year (weeks start on Monday), the ISO week-numbering year, and a label like 2026-W05.