

Good360 is a nonprofit organization on a mission to close the need gap. They work with corporate donors and nonprofit partners to put essential items like clothing and household items to great use.
Manual processes hinder Good360’s efforts to get product donations to the people who need them.
Good360 has been bridging the gap between surplus and demand since 1983, when it was founded to help distribute $12 million worth of donated office equipment to nonprofits. What started as a single act of generosity has grown into a nationwide operation that’s distributed more than $18 billion in essential products, helped more than 100 million people, and kept all those excess goods out of landfills in the process. With millions of people in the U.S. living in poverty and natural disasters increasing in frequency and intensity, demand for their services will only continue to grow.
From distributing emergency supplies to communities devastated by Hurricane Helene in Georgia to bringing comfort to NICU families in Florida, Good360’s impact is widely varied and deeply felt. Their challenge isn’t typically a lack of donations, rather, it’s ensuring that donations reach the right people at the right time.
When a corporation notifies Good360 that a donation is ready, the matching team must manually search their network of tens of thousands of nonprofit partners to assess which ones have an urgent need for that type of donation. Then, they have to calculate possible shipping distances, contact the nonprofit to check whether the donation is still essential, and verify the shipping destination.
Good360’s work plays a significant role in disaster recovery where every second counts. Even though this work is urgent, only two employees are dedicated to coordinating disaster-related donation matching.
“The people who join Good360 are motivated to make a difference, they’re laser-focused on furthering our mission” said Stephane Moulec, Good360’s Chief Technology Officer. “Operations are part of what we do, but anything that streamlines admin so our employees can spend more time on building relationships with nonprofit partners and affected communities is a huge win.”
With thousands of truckloads of goods coming in every year, this laborious matching process constrained the number of donations they were able to accept and distribute. “Globally, a significant amount of goods that could be matched to disaster survivors end up going to the landfill,” said Moulec. “Good360 is here to change that.”
Good360 is determined to maximize every donation while reducing their carbon footprint and keeping operational costs low. They knew that with the right solution, they could increase the number of donations they’re able to accept, streamline distribution, and ensure critical supplies reach people faster.
Agentforce-powered resource matching is expected to triple Good360’s disaster recovery impact.
Good360 is taking their mission to the next level with Agentforce — the agentic layer of the Salesforce Platform. To get goods to disaster-affected communities faster, they’re building a resource-matching agent that automates the donation routing process. Agentforce prioritizes communities that could use the donation most while recommending the nearest location, to reduce fuel consumption.
Powered by Data Cloud, which harmonizes data from Nonprofit Cloud and third-party systems like NetSuite, Agentforce will instantly analyze donor, partner nonprofit, community, and logistics data to generate a curated list of top matches for each donation. Nonprofit Cloud unifies data for incoming donations, nonprofit profiles, and fundraising, while the prebuilt connection with NetSuite streamlines inventory, procurement, and business transactions — which will give Agentforce access to critical operational and financial data. Plus, Agentforce’s deep integration with Nonprofit Cloud ensures every donation is properly cataloged and placed where it makes the most sense, considering everything from travel distance and storage to cause alignment.
“It was so fast and easy to ground our agents in the right data and test as we went,” said Lashowna Dukes, Good360’s Senior Salesforce Administrator. “We were confident in the logic of the outputs.”
For example, if a sportswear company donates 15,000 pairs of unworn children’s shoes to a post-hurricane recovery effort, Agentforce will compile a list of nearby nonprofit partners that supply clothing to children. Instead of manually sorting through their network of tens of thousands of partner nonprofits, the matching team can immediately start outreach based on Agentforce’s recommendations.
Once a nonprofit is selected, Agentforce will automatically update Nonprofit Cloud records, schedule shipments with third-party transportation vendors, and provide real-time email updates through Nonprofit Cloud to both the donor and recipient nonprofit. Its integration with Salesforce Maps allows Good360 to visualize the locations of donated products and partner nonprofits, making it easier to optimize routes and reduce transportation emissions.
"With resource-matching agents, we’ll transform how we allocate and ship donations, reduce waste, cut our carbon footprint, and deliver disaster relief," said Moulec. "We estimate this will save our employees over 1,000 hours annually, allowing them to focus on critical frontline response."
With Agentforce, Good360 will be able to connect disaster-affected communities with essential supplies up to three times faster with a goal of reducing its carbon footprint by 20%.
It was so fast and easy to ground our agents in the right data and test as we went. We knew we could trust the outputs.
Lashowna DukesSenior Salesforce Administrator, Good360
AI agents will give Good360 the power to scale their impact without stretching their staff.
Optimized resource matching is just the start. Good360 sees big potential for Agentforce to support fundraising by handling research, data collection, and impact analysis — freeing up staff to focus on building relationships with donors and nonprofit partners.
With hundreds of corporate donors and tens of thousands of nonprofit partners, Agentforce can help Good360 tap into their full network more consistently — something that isn’t possible with manual processes. For example, it can turn unstructured inputs like chats and emails with donors and nonprofit partners into insights for better resource planning and disaster readiness.
They’re also exploring the use of multichannel, member-facing agents to offer 24/7 email, chat, and voice support during disaster events, when rapid response is critical. AI gives the team the flexibility to scale without overburdening staff, helping preserve talent and adapt quickly when demand spikes.
With Agentforce’s low-code and no-code Agent Builder tools, it’s easy to launch and refine new agents. Good360 sees it as a key to unlocking their data in new, powerful ways — from analyzing past needs to proactively preparing for crises like hurricanes or other large-scale disasters.
“Agentforce helps us remove the noise and focus on the vision, so we can show up for our communities,” said Moulec.
Agentforce helps us remove the noise and focus on the vision, so we can show up for our communities.
Stephane MoulecCTO, Good 360
When Good360 set out to launch Agentforce, they knew their success would depend on picking the right use case. One agent couldn’t do everything, so they started by searching Chatter feeds in Salesforce to find the most common internal question. The winner was clear: “Who can take this donation?” That gave them the focus and scope they needed to build something useful right away.
Agent Builder enabled Good360 to configure their resource-matching agent in plain, conversational language. Instructions were as simple as: “Go through our nonprofit list, look for organizations that would be a match for the items specified.” Early testing worked well, but they ran into a small hiccup: When test users didn’t include “show me” in their prompts, the agent did the work but didn’t surface the results. To fix this, they tweaked the back-end instructions. Adding “and show it” to the end of the prompt fixed the issue instantly. “It’s probably the most complex technology that's ever existed, yet it's the simplest to use,” said Moulec.
One of the biggest lessons from launching Agentforce was the critical importance of data quality. “This process has emphasized the importance of data quality, and the resources we use to enhance it,” said Moulec. That meant ensuring data was clean and well organized across every department. “An agent is only as good as the information it has to work with,” he added.
Because the resource-matching agent was built on top of Good360’s Data Cloud foundation of clean data, it had a much wider knowledge base than expected and was capable of more tasks beyond the original goal. “The matching agent does what we intentionally built it for, but we didn’t realize there was so much more the agent was immediately able to answer,” said Dukes. “We didn’t have to build anything else out. It’s like magic, showing us things we hadn’t even thought about.”
For example, during the 2025 Southern California Wildfire emergency relief effort, the team prompted Agentforce for tents to help survivors. Not only did the agent find tents — it also surfaced shoe inventory, noting that work boots would also be needed at that time.
By combining simple instructions, strong data, and smart use case design, Good360 unlocked more value from AI than they thought possible — without writing a single line of code.
With Salesforce, everything is integrated. You can quickly see what a nonprofit needs. It's allowed us to work more, together.
Lashowna DukesSenior Salesforce Administrator, Good360
Salesforce gave Good360 AI-powered solutions that seamlessly integrate with both their Salesforce technology and third-party systems like NetSuite. At the heart of this seamless integration is Data Cloud, which unifies data across all of Good360’s systems into a single, real-time source of truth. By breaking down data silos, Data Cloud ensures that their resource-matching agent has instant access to the most accurate and up-to-date information — whether it’s donation records, nonprofit partner profiles, or inventory data — without requiring complex, costly system overhauls.
Through the Salesforce Accelerator — Agents for Impact program, Good360 also received donated Salesforce products and flexible funding to build their resource-matching agent. With Salesforce’s deeply unified platform and AI-driven automation, they were able to quickly deploy agents that intelligently match surplus goods to survivors of natural disasters, improving efficiency while lowering operational costs.
This support is part of Salesforce’s 1-1-1 model — a commitment to donate 1% of technology, funding, and employee expertise to charitable causes. “The 1-1-1 model of Salesforce makes a huge difference. We have access to software we would not have had the budget for,” said Moulec. “Without the Accelerator program and Salesforce volunteers, we wouldn’t be having this conversation.”
Good360’s mission to reduce their climate impact aligns perfectly with Salesforce’s AI for Impact program. By using the power of AI to reduce waste and optimize logistics, Good360 is proving that technology can drive social impact at scale and help people faster while making a healthier planet.
“With Salesforce, everything is integrated. You can quickly see what a nonprofit needs,” Dukes said. “It’s allowed us to work more, together.”