'We Will Not Relent': Obama Calls for More Action on Ebola

President Barack Obama promised West African leaders he would marshal the help needed to end the Ebola epidemic, which has now killed more than 2,900 people and sickened 6,200. But he said other countries and groups could and should do still more.

"We are working urgently to get you the help you need," Obama said in prepared remarks for his speech to the United Nations.

"And we will not stop, we will not cease, we will not relent until we halt this epidemic, once and for all."

More From NBC News:
'A Global Threat': Obama Reveals Plan for Ebola Outbreak
Ebola Is as Serious as ISIS, Senator Says
The Multitasking Brain: Juggling Devices Linked to Less Gray Matter

Obama's already committed about $1 billion in aid to Liberia, Sierra Leone and Guinea, as well as up to 3,000 troops and a major-general to command them and help coordinate relief efforts for the raging epidemic. But he said it's not enough.

Read More Ebola outbreak could infect 20,000 people, WHO says

"More foundations can tap into their networks of support, to raise funding and awareness," he said in prepared remarks.

"More businesses, especially those with a presence in the region, can quickly provide their own expertise and resources, from access to critical supply chains to telecommunications. And more citizens — of all nations — can educate themselves on this crisis, contribute to relief efforts and call on their leaders to act. Everyone can do something."

Read MoreObama to announce surge in aid to fight Ebola