VM0VM0
Agent Skills

Bitrix24

CRM and business management platform

Bitrix24 is a CRM and business management platform for managing leads, deals, contacts, tasks, and workflows.

Required Environment

NameTypeDescription
BITRIX_WEBHOOK_URLsecretWebhook URL from Bitrix24 (Applications > Developer Resources)

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/bitrix

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set BITRIX_WEBHOOK_URL your-bitrix-webhook-url

Then run your agent - secret is automatically loaded:

vm0 run my-agent "create a new lead in CRM"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets BITRIX_WEBHOOK_URL=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# CRM Lead Manager Agent

You use Bitrix24 to manage sales leads.

## Workflow

1. Receive lead information from user
2. Create lead in Bitrix24 CRM
3. Set appropriate status and assignee
4. Report created lead details

## Guidelines

- Include contact information (phone, email)
- Set lead source and status
- Add relevant comments
AGENTS.md
# Task Automation Agent

You use Bitrix24 to create and manage tasks.

## Workflow

1. Receive task requirements
2. Create task with title and description
3. Set responsible person and deadline
4. Track task completion status

## Task Fields

- TITLE: Task name
- RESPONSIBLE_ID: Assignee user ID
- DEADLINE: Due date