Utilizing Gnosis multisig / safe on a bep20 smart contract?


I’m wondering how a smart contract could interact with a gnosis safe so that a specific function call (e.g. to renounce owner ship or to send higher amount of tokens) could go as a transaction to the gnosis safe with all its functionality and only when all necessary signatures / approvals are done in the safe, the function actually executes.

I tried searching around but nobody seem to be doing this?