Williams is entering the final year of his deal, and may even be willing to reduce his salary-cap number for the opportunity to play with San Francisco.
"I think the plan was to land him right now and then let the rest kind of work itself out," Shanahan said on Saturday. "I think it's always an advantage when you get someone in the building, on your roster. Now, you've got a chance, and we'll get a really good look at him."
General manager John Lynch joined 95.7 The Game on Thursday and was asked about Williams' contract, and if there is a plan to try to lock him up to an extension.
"It's a one year deal, and figure it out," Lynch said on the Joe, Lo and Dibs show. "Now, figuring it out, some teams have policies that they don't talk contracts during the year. We don't have a hard and true policy for that, so we felt like it was important to just get Trent in the building. We felt what we had to give was worth that, to have that position locked up with a guy who is an exceptional player. So we took that leap.
"I always believe if you want to try to work to get a guy done, the best way to do that is to get him in the building, get him comfortable with who we are. I think he'll really like what we have going on here, and we'll kind of let that all play out."
Williams is currently set to count $12.5 million against the salary cap, which is just $1 million more than the amount that recently-retired tackle Joe Staley was scheduled to eat up.
You can listen to the entire conversation with Lynch below.
More San Francisco 49ers News
-
49ers' Brock Purdy sounds confident Trent Williams will play vs. Eagles
The San Francisco 49ers were without future Hall of Fame left tackle Trent Williams in Week 18 against the Seattle Seahawks. Williams suffered a hamstring injury on the first offensive play of the previous game against the Chicago Bears, forcing him to miss most of that contest... -
49ers' Trent Williams expected to play vs. Eagles
The San Francisco 49ers are expected to have star left tackle Trent Williams available for Sunday's Wild Card matchup against the Philadelphia Eagles, according to ESPN's Adam Schefter. Williams suffered a hamstring injury early in Week 17's game against the Chicago Bears,... -
49ers mailbag: Who will start at LB? Will Trent Williams, Ricky Pearsall play? How can SF score against Philly's defense?
It's postseason time, and the San Francisco 49ers are gearing up to face the Philadelphia Eagles on Sunday in the Wild Card round of the NFC playoffs. The team will fly to the East Coast for the matchup. And it won't be easy to come away with a win. The Eagles have a talented... -
49ers Notebook: Demarcus Robinson's monster game; Trent Williams risks injury for his team; George Kittle's post-injury tequila
There haven't been many playoff wins that have been more satisfying than Sunday's 23-19 road victory over the Philadelphia Eagles, which sent the defending Super Bowl champions into the offseason and sent an aggressive fan base home unhappy. The last postseason trip to Lincoln...