If the collateral ratio falls more ether will be sent to the SRS smart contracts. Serenus holders can cash in their tokens for ether at any time. See the white paper for details.
The code for the smart contract is open source and available on Github. It's written in Vyper.