[jitsi-users] Jitsi operations from command line



I'm new to Jitsi so pls bear with me if I sound novice here.
I'm working on a project of SIP phone, where I need to do everything from
Linux CLI and config files. No GUI
Is it possible to run Jitsi from command line (and keep running in
background) and perform some call operations?

My requirement is as below

(1)Register with remote SIP server. (define codecs,remote
port,tranport,secure rtp)
(2)Receive incoming calls from that server and auto answer.
(3)Play an audio file

Any pointer/help would be appreciated,