Настройка условного IVR-приветствия по дате в MikoPBX

Как настроить проигрывание разных IVR-приветствий в зависимости от даты (первое число месяца)?

  1. Создайте PHP-AGI приложение в разделе диалпланов
  2. Используйте следующий код:
<?php
require_once('Globals.php');
$ivr_one = 7350; // IVR для 1-го числа
$ivr_all = 7300; // IVR для остальных дней
$agi = new AGI();
$agi->answer();
if (date("d") == 1){
    $agi->exec_goto("internal", $ivr_one, "1");
}else{
    $agi->exec_goto("internal", $ivr_all, "1");
}
  1. Направьте входящие вызовы на это приложение
  2. Создайте два разных IVR-меню с нужными приветствиями

Переходите по ссылке в нашу группу для получения дополнительной информации: