---
name: Bitrix Background Jobs
slug: bitrix-background-jobs
category: Automation
description: Manage background tasks in Bitrix using CAgent, addBackgroundJob, and Messenger queues. Use for deferred and asynchronous processing in Bitrix applications.
github: "https://github.com/bxmaximum/bitrix-framework-skills/tree/main/skills/bitrix-background-jobs"
stars: 19
forks: 3
install: "npx degit https://github.com/bxmaximum/bitrix-framework-skills/tree/main/skills/bitrix-background-jobs ~/.claude/skills/bitrix-background-jobs"
installs_to: ~/.claude/skills/bitrix-background-jobs
source_path: skills/bitrix-background-jobs/SKILL.md
collection_size: 25
category_size: 1523
collection_url: "https://dirskills.com/collections/bxmaximum/bitrix-framework-skills"
added: 2026-08-11T07:22:28.165Z
last_synced: 2026-08-11T07:22:28.165Z
canonical_url: "https://dirskills.com/skills/bitrix-background-jobs"
---

# Bitrix Background Jobs

Manage background tasks in Bitrix using CAgent, addBackgroundJob, and Messenger queues. Use for deferred and asynchronous processing in Bitrix applications.

**Install:**

```bash
npx degit https://github.com/bxmaximum/bitrix-framework-skills/tree/main/skills/bitrix-background-jobs ~/.claude/skills/bitrix-background-jobs
```

## README

# Background Tasks in Bitrix

Baseline: **main 23.0+**. Features newer than baseline are marked **Since**.

Progressive disclosure: open **only** the rule files that match the task. Do not read every `rules/*.md`.

## How to use

1. Identify the layer the task touches.
2. Open the matching `rules/*.md` below.
3. Prefer framework-native Bitrix patterns over custom abstractions.


## Choose a rule file

### When to read `rules/agents.md`

Read `rules/agents.md` (`CAgent agents`) when the task involves:

- Agents (`CAgent`)

### When to read `rules/background-job.md`

Read `rules/background-job.md` (`Application::addBackgroundJob`) when the task involves:

- `Application::addBackgroundJob()`

### When to read `rules/messenger.md`

Read `rules/messenger.md` (`Messenger queues`) when the task involves:

- Messenger (Message Queues)
- When to Choose What
- Checklist

## Checklist

- [ ] Opened only the rule file(s) needed for this task.
- [ ] Followed DI / `/local/` / security canons from `AGENTS.md`.
