Осваивайте переменные Астериска
http://asterisk.ru/knowledgebase/Asterisk+Variables
и операции над ними. Типа, усекновение головы Иоана-крестителя.
Выгружать содержимое - вставляя шаг NoOp
exten => s,n,NoOp(${CHANNEL})
увидите в командной строке что-то типа
NoOp("SIP/1001-00000040", "SIP/1001-00000040")
из которого понятно, что нам надо отрезать первые 4 символа - SIP/, следующие 4 записать в переменную например, а остальные выкинуть, таким образом получить номер экстеншн
exten => s,n,NoOp(${CHANNEL:4:4})
И это тоже можно увидеть.
Дальше не буду подсказывать?