Asterisk. Команда Pickup.

Pickup() - Отвечает на звонок с другого телефона.

Pickup(добавочныйномер[@контекст][&добавочныйномер2[@контекст2][...])

Отвечает на все звонки, поступающие на номер, указанный в аргу­менте добавочныйномер. Если указано несколько добавочных номеров, приложение Pickup() будет извлекать первый подходящий. Если аргумент контекст не задан, будет использоваться текущий контекст.
Существует также специальный контекст PICKUPMARK. Если он задан, команда Pickup будет находить первый вызывающий канал, для которого значение переменной канала PICKUPMARK соответствует значению аргумента добавочныйномер.