On Friday, Musk posted a public note explaining why he didn't quit the council.
"Advisory councils simply provide advice and attending does not mean that I agree with actions by the administration," he wrote in the note that he shared on Twitter.
Musk also said he would express his objections to Trump's recent executive order on immigration — or so-called the "Muslim ban" — at the scheduled council meeting on Friday.
Musk says he believes "engaging on critical issues will on balance serve the greater good."
There's no shortage of criticism directed at him, even when he tried to explain his reasons for attending in the Twitter post below:
Regarding the meeting at the White House: pic.twitter.com/8b1XH4oW6h
— Elon Musk (@elonmusk) February 3, 2017
More on the #DeleteUber campaign
Kalanick posted a memo to company staff that's quite similar to Musk's — he claims that his participation on the council did not mean he endorsed the administration's agenda, and he expressed his concern about the new immigration policy.
His conclusion is different from Musk's, though.
"There are many ways we will continue to advocate for just change on immigration but staying on the council was going to get in the way of that," he wrote.