Scripts encapsulate Python logic with UI prompts for parameters—suited to provisioning workflows (e.g. bulk prefix creation). Execution is tied to django-rq workers rather than Source A’s Celery job registry.
Reports generate structured output (tabular, exportable) from inventory queries—complementary to scripts (read-heavy vs read/write).
Redis Queue workers process asynchronous tasks including plugin-scoped queues. Plugin authors declare queue names; settings merge them into the deployment’s RQ configuration.
Event rules connect object lifecycle transitions to scripts or webhooks, enabling integration with ticketing, monitoring, or IPAM downstream systems without polling the entire database.
Templates render device configuration text from inventory variables—optionally synchronized from Git per product documentation—supporting “single source of truth” render pipelines for Ansible/Salt-style consumption.