i mach das Pickup mit Pickupmarks - das funktioniert in beiden Contexts
exten => _*8X.,1,Verbose(1,${CALLERID(num)} will Anruf von ${EXTEN} holen)
exten => _*8X.,n,SET(GLOBAL(PICKUPMARK)=${EXTEN:2})
exten => _*8X.,n,Pickup(${EXTEN:2}@PICKUPMARK)
wenn ein Call reinkommt gibst ihn eh gleich...