skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bxmaximum/bitrix-framework-skills193 installs

bitrix-bizproc

Business processes (bizproc) — CBPDocument, Starter, custom activities and triggers in /local/activities, template rights. Use for approvals, document workflows, robots/activities, starting or stopping workflows from PHP, or bizproc agents.

How do I install this agent skill?

npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-bizproc
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides technical documentation and code examples for Bitrix24's business process (bizproc) module. It contains standard PHP API usage, class definitions, and directory structure guidelines for Bitrix developers. No security issues were detected.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Business processes (bizproc)

Baseline: main 23.0+ · Verified: bizproc 26.1400.0, bizprocdesigner 26.800.0, main 26.800.0

Runtime, documents and activities are in bizproc; the template designer UI is bizprocdesigner (needs feature BizProc). Load bizproc and the document owner module (crm, lists, …).

TaskRead
Start, terminate, kill, external events, document ids, Starterrules/start-stop.md
Custom activity: folder, .description.php, class, reserved names, waiting for eventsrules/custom-activities.md
Custom triggers for the Nodes designerrules/triggers.md
Template rights, designer controllers, import, template servicerules/templates-access.md
Stuck pauses, fault limit, tracking, storage cleanup, agents vs Messengerrules/runtime-ops.md

Invariants

  • A document id is [moduleId, entity, documentId], a type [moduleId, entity, documentType]. Copy triples from the owner module or an existing template; never invent them.
  • CBPDocument methods report through $errors (by reference), not exceptions: check it after every call.
  • Check rights before a manual start and in every custom controller (CBPDocument::canUserOperateDocument() / canUserOperateDocumentType()).
  • Approvals and document state machines → bizproc. Periodic sync and heavy I/O → agents or Messenger (bitrix-background-jobs), never inside execute().
  • Custom activity classes and helpers are vendor-prefixed and never reuse CBPActivity member names.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/bxmaximum/bitrix-framework-skills/bitrix-bizproc">View bitrix-bizproc on skillZs</a>