Asterisk for making outgoing call

How can we make an outgoing call using asterisk which should automatically send the calls to the required destination without using the softphones.

I used RAGI to interface with Asterisk, Here the call file is generated and placed in the /var/spool/asterisk/outgoing directory when i try to call the extension defined in the extensions.conf. But here i have to call the extension using the softphone (Xlite). I want the call file to be generated without the use of softphone.

How can i get this done. Appreciate your answer.

Use the Originate command in the Manager API, details are in the wiki