Integrations
Bitrix24
22 actions for Bitrix24.
Complete Task in Bitrix24#
Marks a task as completed in Bitrix24.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CompleteTask
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Task ID | Text | Yes | {input} | The ID of the task to complete. |
Outputs#
| Output | Type |
|---|---|
| Task Id | Text |
| Success | Yes/No |
| Result | Object |
Use as an agent tool#
Tool name: bitrix24_complete_task
Mark a task as completed in Bitrix24
Create Company in Bitrix24#
Creates a new company in Bitrix24 CRM with the specified fields.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CreateCompany
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Title | Text | Yes | (empty) | Company name/title. |
| Phone | Text | No | (empty) | Company phone number. |
| Text | No | (empty) | Company email address. | |
| Website | Text | No | (empty) | Company website URL. |
| Additional Fields | Object | No | — | Additional fields as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Company Id | Text |
| Company Data | Object |
Use as an agent tool#
Tool name: bitrix24_create_company
Create a new company in Bitrix24 CRM
Create Contact in Bitrix24#
Creates a new contact in Bitrix24 CRM with the specified fields.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CreateContact
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| First Name | Text | No | (empty) | First name of the contact. |
| Last Name | Text | No | (empty) | Last name of the contact. |
| Text | No | (empty) | Email address of the contact. | |
| Phone | Text | No | (empty) | Phone number of the contact. |
| Additional Fields | Object | No | — | Additional fields as JSON object (e.g., {“COMPANY_ID”: “123”}). |
Outputs#
| Output | Type |
|---|---|
| Contact Id | Text |
| Contact Data | Object |
Use as an agent tool#
Tool name: bitrix24_create_contact
Create a new contact in Bitrix24 CRM
Create Deal in Bitrix24#
Creates a new deal in Bitrix24 CRM with the specified fields.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CreateDeal
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Title | Text | Yes | (empty) | Title of the deal. |
| Stage ID | Text | No | (empty) | Stage ID of the deal (e.g., ‘NEW’, ‘PREPARATION’). |
| Opportunity | Text | No | (empty) | Deal value/opportunity amount. |
| Contact ID | Text | No | (empty) | ID of the associated contact. |
| Company ID | Text | No | (empty) | ID of the associated company. |
| Additional Fields | Object | No | — | Additional fields as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Deal Id | Text |
| Deal Data | Object |
Use as an agent tool#
Tool name: bitrix24_create_deal
Create a new deal in Bitrix24 CRM
Create Lead in Bitrix24#
Creates a new lead in Bitrix24 CRM with the specified fields.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CreateLead
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Title | Text | Yes | (empty) | Title of the lead. |
| First Name | Text | No | (empty) | First name of the lead contact. |
| Last Name | Text | No | (empty) | Last name of the lead contact. |
| Text | No | (empty) | Email address of the lead. | |
| Phone | Text | No | (empty) | Phone number of the lead. |
| Additional Fields | Object | No | — | Additional fields as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Lead Id | Text |
| Lead Data | Object |
Use as an agent tool#
Tool name: bitrix24_create_lead
Create a new lead in Bitrix24 CRM
Create Task in Bitrix24#
Creates a new task in Bitrix24 with the specified fields.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24CreateTask
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Title | Text | Yes | (empty) | Title of the task. |
| Description | Text | No | {input} | Description of the task. |
| Responsible ID | Text | No | (empty) | User ID of the person responsible for the task. |
| Deadline | Text | No | (empty) | Task deadline (format: YYYY-MM-DD or YYYY-MM-DD HH:MM:SS). |
| Additional Fields | Object | No | — | Additional fields as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Task Id | Text |
| Task Data | Object |
Use as an agent tool#
Tool name: bitrix24_create_task
Create a new task in Bitrix24
Delete Contact from Bitrix24#
Deletes a contact from Bitrix24 CRM by its ID.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24DeleteContact
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Contact ID | Text | Yes | {input} | The ID of the contact to delete. |
Outputs#
| Output | Type |
|---|---|
| Contact Id | Text |
| Success | Yes/No |
| Result | Object |
Use as an agent tool#
Tool name: bitrix24_delete_contact
Delete a contact from Bitrix24 CRM
Get Company from Bitrix24#
Retrieves a company from Bitrix24 CRM by its ID.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24GetCompany
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Company ID | Text | Yes | {input} | The ID of the company to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Company Id | Text |
| Company Data | Object |
Use as an agent tool#
Tool name: bitrix24_get_company
Get a company from Bitrix24 CRM by ID
Get Contact from Bitrix24#
Retrieves a contact from Bitrix24 CRM by its ID.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24GetContact
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Contact ID | Text | Yes | {input} | The ID of the contact to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Contact Id | Text |
| Contact Data | Object |
Use as an agent tool#
Tool name: bitrix24_get_contact
Get a contact from Bitrix24 CRM by ID
Get Deal from Bitrix24#
Retrieves a deal from Bitrix24 CRM by its ID.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24GetDeal
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Deal ID | Text | Yes | {input} | The ID of the deal to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Deal Id | Text |
| Deal Data | Object |
Use as an agent tool#
Tool name: bitrix24_get_deal
Get a deal from Bitrix24 CRM by ID
Get Sales Metrics from Bitrix24#
Retrieves sales metrics and analytics from Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24GetSalesMetrics
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Start Date | Text | No | (empty) | Start date for metrics period (format: YYYY-MM-DD). Leave empty for all time. |
| End Date | Text | No | (empty) | End date for metrics period (format: YYYY-MM-DD). Leave empty for current date. |
Outputs#
| Output | Type |
|---|---|
| Total Deals | Number |
| Total Value | Number |
| Closed Deals | Number |
| Conversion Rate | Number |
| Total Leads | Number |
| Total Contacts | Number |
| Metrics | Object |
Use as an agent tool#
Tool name: bitrix24_get_sales_metrics
Get sales metrics and analytics from Bitrix24 CRM
List Companies from Bitrix24#
Lists companies from Bitrix24 CRM with optional filtering and pagination.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24ListCompanies
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Filter Parameters | Object | No | — | Filter parameters as JSON object (e.g., {“TITLE”: “Acme”}). |
| Select Fields | Object | No | — | Fields to return as JSON array (e.g., [“ID”, “TITLE”, “PHONE”]). Leave empty for all fields. |
| Start Position | Number | No | 0 | Pagination start position (default: 0). |
Outputs#
| Output | Type |
|---|---|
| Companies | List |
| Total Count | Number |
| Next Start | Number |
Use as an agent tool#
Tool name: bitrix24_list_companies
List companies from Bitrix24 CRM with optional filtering
List Contacts from Bitrix24#
Lists contacts from Bitrix24 CRM with optional filtering and pagination.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24ListContacts
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Filter Parameters | Object | No | — | Filter parameters as JSON object (e.g., {“NAME”: “John”}). |
| Select Fields | Object | No | — | Fields to return as JSON array (e.g., [“ID”, “NAME”, “EMAIL”]). Leave empty for all fields. |
| Start Position | Number | No | 0 | Pagination start position (default: 0). |
Outputs#
| Output | Type |
|---|---|
| Contacts | List |
| Total Count | Number |
| Next Start | Number |
Use as an agent tool#
Tool name: bitrix24_list_contacts
List contacts from Bitrix24 CRM with optional filtering
List Deals from Bitrix24#
Lists deals from Bitrix24 CRM with optional filtering and pagination.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24ListDeals
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Filter Parameters | Object | No | — | Filter parameters as JSON object (e.g., {“STAGE_ID”: “NEW”}). |
| Select Fields | Object | No | — | Fields to return as JSON array (e.g., [“ID”, “TITLE”, “OPPORTUNITY”]). Leave empty for all fields. |
| Start Position | Number | No | 0 | Pagination start position (default: 0). |
Outputs#
| Output | Type |
|---|---|
| Deals | List |
| Total Count | Number |
| Next Start | Number |
Use as an agent tool#
Tool name: bitrix24_list_deals
List deals from Bitrix24 CRM with optional filtering
List Leads from Bitrix24#
Lists leads from Bitrix24 CRM with optional filtering and pagination.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24ListLeads
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Filter Parameters | Object | No | — | Filter parameters as JSON object (e.g., {“STATUS_ID”: “NEW”}). |
| Select Fields | Object | No | — | Fields to return as JSON array (e.g., [“ID”, “TITLE”, “STATUS_ID”]). Leave empty for all fields. |
| Start Position | Number | No | 0 | Pagination start position (default: 0). |
Outputs#
| Output | Type |
|---|---|
| Leads | List |
| Total Count | Number |
| Next Start | Number |
Use as an agent tool#
Tool name: bitrix24_list_leads
List leads from Bitrix24 CRM with optional filtering
List Tasks from Bitrix24#
Lists tasks from Bitrix24 with optional filtering and pagination.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24ListTasks
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Filter Parameters | Object | No | — | Filter parameters as JSON object (e.g., {“STATUS”: “2”}). |
| Select Fields | Object | No | — | Fields to return as JSON array (e.g., [“ID”, “TITLE”, “STATUS”]). Leave empty for all fields. |
| Start Position | Number | No | 0 | Pagination start position (default: 0). |
Outputs#
| Output | Type |
|---|---|
| Tasks | List |
| Total Count | Number |
| Next Start | Number |
Use as an agent tool#
Tool name: bitrix24_list_tasks
List tasks from Bitrix24 with optional filtering
Search Entities in Bitrix24#
Searches for entities (contacts, deals, leads, companies, tasks) in Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24SearchEntities
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Entity Type | Text | No | contact | Type of entity to search for. Options: contact, deal, lead, company, task |
| Search Query | Text | Yes | (empty) | Search query text to find matching entities. |
| Additional Filters | Object | No | — | Additional filter parameters as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Entities | List |
| Total Count | Number |
| Entity Type | Text |
Use as an agent tool#
Tool name: bitrix24_search_entities
Search for entities in Bitrix24 CRM
Update Company in Bitrix24#
Updates an existing company in Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24UpdateCompany
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Company ID | Text | Yes | (empty) | The ID of the company to update. |
| Title | Text | No | (empty) | Updated company name. |
| Phone | Text | No | (empty) | Updated phone number. |
| Text | No | (empty) | Updated email address. | |
| Additional Fields | Object | No | — | Additional fields to update as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Company Id | Text |
| Success | Yes/No |
| Company Data | Object |
Use as an agent tool#
Tool name: bitrix24_update_company
Update an existing company in Bitrix24 CRM
Update Contact in Bitrix24#
Updates an existing contact in Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24UpdateContact
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Contact ID | Text | Yes | (empty) | The ID of the contact to update. |
| First Name | Text | No | (empty) | Updated first name of the contact. |
| Last Name | Text | No | (empty) | Updated last name of the contact. |
| Text | No | (empty) | Updated email address of the contact. | |
| Phone | Text | No | (empty) | Updated phone number of the contact. |
| Additional Fields | Object | No | — | Additional fields to update as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Contact Id | Text |
| Success | Yes/No |
| Contact Data | Object |
Use as an agent tool#
Tool name: bitrix24_update_contact
Update an existing contact in Bitrix24 CRM
Update Deal in Bitrix24#
Updates an existing deal in Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24UpdateDeal
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Deal ID | Text | Yes | (empty) | The ID of the deal to update. |
| Title | Text | No | (empty) | Updated title of the deal. |
| Stage ID | Text | No | (empty) | Updated stage ID of the deal. |
| Opportunity | Text | No | (empty) | Updated deal value. |
| Additional Fields | Object | No | — | Additional fields to update as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Deal Id | Text |
| Success | Yes/No |
| Deal Data | Object |
Use as an agent tool#
Tool name: bitrix24_update_deal
Update an existing deal in Bitrix24 CRM
Update Lead in Bitrix24#
Updates an existing lead in Bitrix24 CRM.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24UpdateLead
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Lead ID | Text | Yes | (empty) | The ID of the lead to update. |
| Title | Text | No | (empty) | Updated title of the lead. |
| Status ID | Text | No | (empty) | Updated status ID of the lead. |
| Additional Fields | Object | No | — | Additional fields to update as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Lead Id | Text |
| Success | Yes/No |
| Lead Data | Object |
Use as an agent tool#
Tool name: bitrix24_update_lead
Update an existing lead in Bitrix24 CRM
Update Task in Bitrix24#
Updates an existing task in Bitrix24.
Plans: Trial, Pro, Premium, Enterprise · Type: Bitrix24UpdateTask
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Task ID | Text | Yes | (empty) | The ID of the task to update. |
| Title | Text | No | (empty) | Updated title of the task. |
| Description | Text | No | (empty) | Updated description of the task. |
| Deadline | Text | No | (empty) | Updated task deadline. |
| Additional Fields | Object | No | — | Additional fields to update as JSON object. |
Outputs#
| Output | Type |
|---|---|
| Task Id | Text |
| Success | Yes/No |
| Task Data | Object |
Use as an agent tool#
Tool name: bitrix24_update_task
Update an existing task in Bitrix24