Hi,
Is it possible to update(Publish) the package automatically.
I mean without involvement of FM
You can deploy existing packages from one environment to another using Cognos administration.
Other than that, FM is the only place to create/update and publish packages.