Programmatic access to Veracrypt container

Dear all,
We're looking for a solution in order to update a Veracrypt container once a day, so our customers can receive an encrypted file containing everything they need. Proposed seqeuence of events:

Generating all information: by our server application.

Opening the Veracrypt-container and assigning it to a drive (mount).

Moving the information into the container.

Unmounting the container.
Would this be possible with Veracrypt? I have done some trials with Veracrypt, but then everythinh was done manually.
Thnx in advance! Martin.