"It's something we've talked about quite a bit through Spring Training," D-backs general manager Mike Hazen said. "We want to continue to build our depth, and we feel like he's going to complement both the rotation and the bullpen."
The 26-year-old Scribner was 2-1 with a 4.18 ERA in 10 games (four starts) for the Angels last year.
"We feel like the stuff plays up a little more than just the velocity," Hazen said. "Secondary stuff. We think he's versatile in where he can impact us up here. We just want to continue to build that."
Nick Ahmed was one of the heroes of the D-backs' stirring 15-inning win over the Dodgers last Monday, but he has not played since due to a case of the flu.
Ahmed was initially in the lineup Saturday, but manager Torey Lovullo decided to scratch him and give him another day to get healthy.
"Had a pretty bad virus that kind of ran through me for a few days, but feeling better," Ahmed said. "Not 100 percent obviously yet, but going to be able to help the team today in whatever they need me to help -- come off the bench and just help us get a win. I think I'll be back in the starting lineup tomorrow hopefully."
Ahmed had been off to a tremendous start at the plate going 8-for-17 with seven RBIs before getting sick.
"It is," Ahmed said when asked if it was frustrating to be out after swinging the bat so well. "But I can't control it though so I'm just going to try to pick up where I left off. It's not anything that's going to really take away from what I was doing at the plate. I'm just going to keep building on it."