bx24_crm_activities
Manage Bitrix24 CRM activities: calls, meetings, todos. Create, update, complete, and delete them, plus handle timeline comments, notes, logs, and bindings.
Instructions
Bitrix24 CRM activities (дела/звонки/встречи/письма): CRUD, complete, todo, configurable, types, badges, timeline (comments/notes/logmessages/bindings). Methods crm.activity., crm.activity.todo., crm.activity.configurable., crm.activity.type., crm.activity.badge., crm.timeline. (REST 1.0 + 3.0). RU/EN: дело, запланируй звонок, запланируй встречу, заверши дело, таймлайн, заметка, лог / activity, plan a call, plan a meeting, complete activity, timeline, note, log.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Entity ID | |
| order | No | Order object (e.g. { 'ID': 'DESC' }) | |
| start | No | Pagination offset (number of records to skip) | |
| action | Yes | Operation to perform: - "add": Create an activity (call/meeting/task). Bind with OWNER_ID + OWNER_TYPE_ID. - "get": Get an activity by ID - "list": List/filter activities - "update": Update an activity - "delete": Delete an activity (destructive) - "fields": Describe activity fields - "complete": Mark an activity completed - "count": Count activities by filter - "binding_add": Bind an activity to an entity - "binding_delete": Remove a binding (destructive) - "binding_list": List activity bindings - "binding_fields": Describe binding fields - "todo_add": Add a todo activity - "todo_get": Get a todo activity - "todo_list": List todo activities - "todo_update": Update a todo activity - "todo_delete": Delete a todo activity (destructive) - "todo_fields": Describe todo fields - "configurable_add": Add a configurable activity - "configurable_get": Get a configurable activity - "configurable_list": List configurable activities - "configurable_update": Update a configurable activity - "configurable_delete": Delete a configurable activity (destructive) - "configurable_fields": Describe configurable activity fields - "type_add": Add an activity type - "type_get": Get an activity type - "type_list": List activity types - "type_update": Update an activity type - "type_delete": Delete an activity type (destructive) - "type_fields": Describe type fields - "badge_add": Add an activity badge - "badge_get": Get an activity badge - "badge_list": List activity badges - "badge_update": Update an activity badge - "badge_delete": Delete an activity badge (destructive) - "badge_fields": Describe badge fields - "timeline_comment_add": Add a timeline comment to an entity - "timeline_comment_update": Update a timeline comment - "timeline_comment_get": Get a timeline comment - "timeline_comment_list": List timeline comments - "timeline_comment_delete": Delete a timeline comment (destructive) - "timeline_comment_fields": Describe comment fields - "timeline_list": List timeline items - "timeline_note_save": Save a timeline note - "timeline_note_get": Get a timeline note - "timeline_note_delete": Delete a timeline note (destructive) - "timeline_bindings_bind": Bind a timeline record to entities - "timeline_bindings_list": List timeline bindings - "timeline_bindings_unbind": Unbind a timeline record (destructive) - "timeline_bindings_fields": Describe binding fields - "timeline_logmessage_add": Add a timeline log message - "timeline_logmessage_get": Get a log message - "timeline_logmessage_list": List log messages - "timeline_logmessage_delete": Delete a log message (destructive) - "timeline_item_pin": Pin a timeline record - "timeline_item_unpin": Unpin a timeline record | |
| fields | No | Activity fields: TYPE_ID, SUBJECT, DESCRIPTION, START_TIME, END_TIME, COMPLETED, OWNER_ID, OWNER_TYPE_ID, RESPONSIBLE_ID. | |
| filter | No | Filter object (e.g. { '>OPPORTUNITY': 10000, 'STAGE_ID': 'WON' }) | |
| select | No | Array of field names to return (projection) | |
| comment | No | Timeline comment/log/note text | |
| confirm | No | Set to true to confirm destructive actions when BX24_CONFIRM_DESTRUCTIVE is enabled. | |
| ownerId | No | Owner entity ID (e.g. lead/contact/company/deal ID) | |
| commentId | No | Timeline comment ID | |
| ownerTypeId | No | Owner type: 1=lead,2=deal,3=contact,4=company |