Send multiple transactions at once

Hey there,
I wanted to ask if it’s possible to send like 3 transactions in 1 transaction.
Like for example I have 1 eth transfer and 2 contract transactions.
I wanna put all in one. Is it possible if yes how?

You can make your own smart contract that does those transactions in one transaction. It could depend on what those transactions do.

Then you could call a smart contract function with specific parameters to do the equivalent of those transactions.

But I am trying to interact with deployed smart contracts. I don’t think it’s possible like that, Is it ?

You can interact with other smart contracts from a smart contract.

probably that is not the solution that you want, with creating a new smart contract to do those transactions as one transaction.

you can also send all 3 transactions one after another