Your understanding that it means agreement and intention to cooperate is good. I agree with mcalex that "I'm in" sounds better. This phrase is commonly used in gambling card games like Poker. Before a game begins, the dealer wants to know who is "in", i.e. who will pay the ante (a small sum of money, in order to play). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.