Как получить номер мобильного сотрудника

Есть скрипт :
<?php
    use MikoPBX\Core\Asterisk\AGI;
    use MikoPBX\Core\System\Notifications;
    require_once 'Globals.php';
    $agi = new AGI();
    $FROM_DID = $agi->get_variable("FROM_DID",  true);
    $DATETIME = $agi->get_variable("DATETIME",  true);
    $DATETIME = new DateTime();
    $linkedid   = $agi->get_variable('CDR(linkedid)', true);
    $agi_callerid = $agi->request['agi_callerid'];
    $agi_callername = $agi->request['agi_calleridname'];
    $body = "*Пропущенный звонок*".
        "\r\n".
        "Дата и время звонка: {$DATETIME->format('Y.m.d H:i:s')}".
        "\r\n".
        "Вам звонил: {$agi_callerid} / {$agi_calleridname}";
    $text = urlencode($body);  
    shell_exec("curl 'http://ХХХХХХ/api/send.php?token=2540&no=ХХХХХХХХ&text={$text}'");
?>


как получить мобильный номер сотрудника которому звонили и ФИО?

Вся информация есть в таблице "m_Extensions", см поля "callerid,number,userid":

$extensions = Extensions::find('type="SIP" OR type="EXTERNAL"')->toArray();
foreach ($extensions as $data){
    $innerNumbers[] = substr($data['number'], -10);
}