Streamlined loan operations, automated reporting, and scalable onboarding — freeing the team to focus on funding regenerative farmers instead of fighting spreadsheets
A mission-driven lending organization financing regenerative agriculture needed to modernize its technology infrastructure. Historic loan data was scattered across spreadsheets with inconsistent formatting. Client onboarding involved manual multi-step handoffs between credit, underwriting, and operations. Leadership lacked real-time visibility into portfolio health, and reporting required hours of manual compilation each month.
The team was small and non-technical. Any solution had to be maintainable by people who weren't engineers, and it had to integrate cleanly with the CRM they were already using rather than requiring an entirely new platform.
We embedded with the leadership, credit, and operations teams to map every process from initial borrower inquiry through loan closing, covenant tracking, and portfolio reporting. Rather than proposing a big-bang platform migration, we identified the highest-leverage automation opportunities within their existing CRM and built serverless extensions around it.
The approach was intentionally incremental: ship something useful in the first two weeks, gather feedback, iterate, repeat. Each automation was documented and designed so non-technical staff could operate and troubleshoot it without engineering support.
We built a suite of serverless functions and automations that extended the existing CRM into a purpose-built lending operations platform:
Every system was documented with runbooks, and staff received hands-on training to operate workflows independently.
Replaced hours of monthly manual reporting with automated PDF packs and Slack digests
Borrower onboarding time reduced significantly through codified intake sequences
Historic loan data normalized and made queryable for the first time
Manual CRM administration tasks automated with audit trails
Non-technical team trained to operate and maintain all systems independently
Mission impact: freed team capacity to focus on underwriting and farmer relationships