У меня получилось следующее решение (у меня FreePBX, потому пишу для него):
в файле /etc/asterisk/extensions_custom.conf добавить
[from-internal-custom]
exten => _Z9999999999,1,Set(TRUNK_OPTIONS="D(1)")
где 9999999999 - внешний номер, для которого нужно ввести добавочный после звонка,
D(1) - добавочный номер (указан в скобках), который будет "нажат" - отправлен в виде DTMF-последовательности после снятия трубки.
Есть ещё вариант задать во FreePBX настройку транка "Asterisk Trunk Dial Options" - "D(1)". Но меня данный вариант не устроил.