Hi,
leider bin ich auch kein Profi, falls keine qualifizierteren Posts kommen, kannst du ja mal etwas in die Richtung versuchen:
exten => _X.,3,Set(CALLERID(num)=CDR(src)) ev. auch CALLERID(name)
siehe hier
vor dem dial.
Da ist aber sehr vieles von den eingehenden und ausgehenden...