Last updated 26 January 2026
You can call any writable function on any Ethereum contract directly in Teams, as long as the contract is deployed on a supported network.
Using custom transactions to automate ERC20 token transfers.
Using custom transactions to automate ERC20 token transfers.
Navigate to any account you’re a signer on, and click Custom txn in the top-right corner. You can also hit the X key or use the command menu (CMD K).

Then paste the contract address.

The network will be auto-deteced, but if the contract exists on multiple networks (e.g. WETH), you’ll need to select a network in the dropdown.

If your contract has a valid ABI, you can select from a list of the writable functions.

A form will appear with the input parameters for the function you selected.

If the function is payable, you’ll see an Amount to pay input, denominated in ETH.

If your contract’s ABI is not found, you’ll need to enter raw calldata.