Rep. Adam Schiff Adam Bennett SchiffSchiff to subpoena top DHS official, alleges whistleblower deposition is being stonewalled Schiff claims DHS is blocking whistleblower's access to records before testimony GOP lawmakers distance themselves from Trump comments on transfer of power MORE (D-Calif), the chairman of the House Intelligence Committee, said on Sunday that a deal has been reached for the whistleblower who filed a complaint that helped launch the impeachment inquiry into President Trump Donald John TrumpFederal prosecutor speaks out, says Barr 'has brought shame' on Justice Dept. Former Pence aide: White House staffers discussed Trump refusing to leave office Progressive group buys domain name of Trump's No. 1 Supreme Court pick MORE to testify on Capitol Hill, adding that he hopes it will happen "very soon.'

Schiff said on NBC's "Meet the Press" that the whistleblower will testify, adding that he doesn't know the person's identity.

"And I hope very soon," Schiff said.

ADVERTISEMENT

Schiff said all "that needs to be done at this point" is to make sure the attorneys that represent the whistleblower get clearance to accompany them and that logistics are in place to protect the person.

The whistleblower alleges Trump asked Ukrainian President Volodymyr Zelensky to investigate former Vice President Joe Biden Joe BidenFormer Pence aide: White House staffers discussed Trump refusing to leave office Progressive group buys domain name of Trump's No. 1 Supreme Court pick Bloomberg rolls out M ad buy to boost Biden in Florida MORE, a 2020 candidate.

The complaint also alleges the Trump administration hid transcripts of the call on highly classified servers.

Rudy Giuliani Rudy GiulianiThe Hill's Campaign Report: GOP set to ask SCOTUS to limit mail-in voting CIA found Putin 'probably directing' campaign against Biden: report Democrats fear Russia interference could spoil bid to retake Senate MORE, acting as the president's personal attorney, is a key player in the complaint.

Schiff on Sunday left the door open for Giuliani to testify.

"I don't want to commit myself to that at this point," he said of calling Giuliani to testify. "We certainly have to do a lot of work to see what Giuliani has been doing in Ukraine."

"Whether it will be productive to bring him in, we will make that decision down the road."

Giuliani said earlier on ABC's "This Week" that he would testify if Trump directs him to.

He also called Schiff an "illegitimate chairman."

--This report was updated at 12:48 p.m.