Autodial out connects too early with zap channels

When I place this into /var/spool/asterisk/outgoing

Channel: sip/8004
MaxRetries: 1
RetryTime: 1
WaitTime: 60
Context: from-sip
Extension: 0302
Priority: 1

(extensions.conf)
exten => 0302,n,playback(dialermessage)

It rings the sip extension just fine, and connects when you pick up the reciever, playing the mesege “dialermessege” from the beginning as we would hope and expect.

Now, when I put this call file in:

Channel: zap/1/333-456-7777
MaxRetries: 1
RetryTime: 1
WaitTime: 60
Context: from-sip
Extension: 0302
Priority: 1

It will call the regular phone line, but annoyingly start playing the messege before the receiving phone picks up.

How to make it not connect and continue through the context without being picked up first??