Simple Macro help required please

Hi,

I am trying to write a very short macro to replace the following:

exten => _910[125789].,1,Dial(IAX2/88888888@voipplus-iax/44${EXTEN:3},120,r)
exten => _910[125789].,2,Congestion
exten => _910[125789].,3,Hangup

exten => _920[125789].,1,Dial(IAX2/guest/${EXTEN:2}|90|Tt)
exten => _920[125789].,2,Congestion
exten => _920[125789].,3,Hangup

exten => _930[125789].,1,Dial(SIP/${EXTEN:2}@01234567890,30,tr)
exten => _930[125789].,2,Congestion
exten => _930[125789].,3,Hangup

etc…

With the following:

exten => _910[125789].,1,Macro(outbound,IAX2,88888888@voipplus-iax,44${EXTEN:3},120,r)
exten => _920[125789].,1,Macro(outbound,IAX2,guest,${EXTEN:2}|90|Tt)
exten => _930[125789].,1,Macro(outbound,SIP,${EXTEN:2},@01234567890,30,tr)

[Macro-outbound]
exten => s,1,Dial(${ARG1}/${ARG2}/${ARG3},${ARG4},${ARG5})
exten => s,2,Congestion
exten => s,3,Hangup

But, I can’t get it to work, what am I doing wrong please?

use a lower case m
[macro-outbound]