A team and I are creating an automated trading strategy, and want to use a mutlisig wallet for security. However, if every transaction needs to be approved by the members, it wouldn't be automated. So I am wondering if there is a way to whitelist a smart contract so when the wallet is transacting with a specific protocol it wouldn't need approval every time.