Asterisk .call file for click2call with pjsip

Hi,
When I use the .call file for click2call, I specify a channel (i.e. Channel: PJSIP/user1), but this way only one contact rings, because asterisk calls the dial function Dial(PJSIP/user1), which by default works by ringing the first associated contact for that endpoint.
Is there a way to modify this behaviour, making asterisk use the following function?

Dial(${PJSIP_DIAL_CONTACTS(user1)})

Surprisingly I did not found anything about this problem with pjsip, nevertheless click2call functions are quite commonly used.

Thanks

You will need to use a local channel, and have that do the actual Dial().