Widgets Embedded in the Interface of Custom CRM Object Types
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
Widgets allow you to integrate custom functionality directly into the Bitrix24 interface. We have previously described this mechanism in the section Widget Embedding Mechanism.
Unlike standard embedding locations for widgets (such as in deals), for custom CRM object types, it is important to note that these locations become available only after specific custom object types are added to Bitrix24.
The identifiers of these types are used in the symbolic codes of the widget embedding locations. Suppose a custom type "Vendors" has been added to Bitrix24, and the identifier for this custom object type is 131. In this case, the following locations will be available for embedding widgets:
- Tab in the detail form of the entity with the code
CRM_SMART_131_DETAIL_TAB timelinebutton in the entity card with the codeCRM_SMART_131_DETAIL_ACTIVITY
CRM Widgets
- Widgets in CRM: Overview of Placements
- Dropdown Menu Item Above the CRM_XXX_LIST_TOOLBAR Elements List
- Tab in the Detail Form of CRM Entity CRM_XXX_DETAIL_TAB, CRM_DYNAMIC_XXX_DETAIL_TAB
- Button Above the Timeline of the CRM_XXX_DETAIL_ACTIVITY, CRM_DYNAMIC_XXX_DETAIL_ACTIVITY Card
- Dropdown Menu Item for the Top Button of the CRM_XXX_DETAIL_TOOLBAR, CRM_DYNAMIC_XXX_DETAIL_TOOLBAR
- Context Menu Item for CRM Activity in CRM_XXX_ACTIVITY_TIMELINE_MENU, CRM_DYNAMIC_XXX_ACTIVITY_TIMELINE_MENU
- Dropdown Menu Item for the Document Generator CRM_XXX_DOCUMENTGENERATOR_BUTTON
- Button in the Automation Rules Designer CRM_XXX_ROBOT_DESIGNER_TOOLBAR
- Button in Sales Pipelines and Tunnels CRM_FUNNELS_TOOLBAR, CRM_XXX_FUNNELS_TOOLBAR
- CRM Analytics Menu Item CRM_ANALYTICS_MENU
- Button in the CRM Analytics Header CRM_ANALYTICS_TOOLBAR