Keypad
Scheduled Tasks4
Sandboxed Scheduled Scripts
Run shell, PHP or Python scripts on a cron schedule in a systemd sandbox: as the unprivileged user aipbx-task (never root, never the web server), with only the task's own folder writable, memory and CPU limits, and no network unless allowed. The system starts them every minute; "Run now" starts a task within a minute. A failed run is an alert in the bell.
Feature Status:
Disabled (Inactive)
When switched off, no task runs, not even with "Run now".
| Task Name | Cron Schedule | Interpreter | Last Run | Status | Actions |
|---|---|---|---|---|---|
|
Clean old recordings
Deletes recordings older than 90 days
|
30 3 * * 0
2026-11-08 03:30:00
|
shell | — | Disabled | |
|
Holiday mode on
Switches the main line to the holiday message
|
0 18 24 12 *
2026-12-24 18:00:00
|
shell | — | Active | |
|
Nightly CDR export
Sends yesterday's calls to the billing system
|
15 2 * * *
2026-11-07 02:15:00
|
python |
2026-11-06 14:16:44
|
Active | |
|
Weekly queue report
Mails the queue statistics to the managers
|
0 8 * * 1
2026-11-09 08:00:00
|
python |
2026-11-02 22:36:44
|
Active |