Encompass Automation
Mortgage lenders using Encompass are increasingly evaluating the shift from SDK-based customization to API-driven automation. Here is what executives, Encompass administrators, and technology teams need to understand.
Short Answer
The Encompass SDK has historically been used for deep customization inside Encompass, while Encompass APIs allow lenders and technology providers to connect, automate, and exchange data through modern web-based interfaces. Most lenders should not think of this as a simple “SDK versus API” decision. The better question is how to modernize Encompass workflows while protecting the business processes that already work.
What Is the Encompass SDK?
The Encompass SDK is a software development framework that has allowed lenders, developers, and administrators to customize Encompass beyond standard configuration. For years, SDK-based development helped lenders build custom workflow logic, automate administrative tasks, connect internal systems, and support unique operational requirements.
SDK customization has been valuable because mortgage operations are rarely one-size-fits-all. Every lender has different workflows, personas, compliance steps, loan products, operational handoffs, and investor requirements.
However, SDK customization can also create long-term challenges. Custom code may require specialized development knowledge, ongoing maintenance, testing after Encompass updates, and careful documentation so that business-critical logic does not become technical debt.
What Is the Encompass API?
An API, or application programming interface, allows systems to communicate with Encompass through structured, documented connections. Encompass APIs are designed to support modern development, secure data exchange, integrations, and automation between Encompass and other mortgage technology platforms.
APIs are especially important as mortgage lenders rely on more connected systems, including point-of-sale platforms, CRM systems, pricing engines, compliance tools, business intelligence platforms, disclosure systems, document providers, and post-close technology.
Instead of building every process directly inside Encompass, APIs allow lenders to create a more connected technology environment around Encompass.
SDK vs API: The Practical Difference
The easiest way to understand the difference is this:
The SDK is typically used for deeper Encompass customization. APIs are typically used for modern integrations, automation, and data exchange between systems.
SDK-based solutions often live closer to the Encompass application environment. API-based solutions are usually built to communicate with Encompass from outside systems through secure endpoints.
For mortgage lenders, the difference matters because it affects scalability, maintenance, security, integration strategy, and the ability to adapt as the Encompass ecosystem evolves.
Why Mortgage Lenders Are Moving Toward APIs
Mortgage lenders are under pressure to reduce costs, increase throughput, improve loan quality, and eliminate manual work. APIs support those goals by making it easier for systems to work together.
API-driven automation can help lenders:
- Move data between systems more efficiently
- Reduce duplicate data entry
- Improve workflow consistency
- Connect Encompass to third-party platforms
- Support reporting and analytics
- Reduce dependency on fragile manual processes
- Build more scalable automation strategies
For executives, the API conversation is not just technical. It is operational. The goal is to build a mortgage process that is easier to manage, easier to scale, and less dependent on repetitive human intervention.
Does the API Replace Every SDK Use Case?
Not always. Many lenders still have SDK-based functionality that supports important workflows. Some processes may eventually move to APIs, while others may require a different automation approach.
The best strategy is usually not to rip out every SDK customization at once. A stronger approach is to inventory existing customizations, identify which workflows are business-critical, determine which processes can move to APIs, and prioritize changes based on operational risk and business value.
Where Lender Toolkit Fits
Lender Toolkit helps mortgage lenders optimize Encompass through automation, workflow improvement, and purpose-built tools for Encompass users. Instead of forcing lenders into a one-size-fits-all technology model, Lender Toolkit focuses on practical automation that improves how teams actually work inside Encompass.
PowerTools™, Code Wizard, and other Lender Toolkit solutions are designed to help Encompass administrators and mortgage operations teams reduce manual tasks, improve consistency, and simplify complex workflows.
For lenders evaluating SDK-to-API modernization, Lender Toolkit can help identify which processes should be automated, which workflows should be simplified, and which operational issues are creating unnecessary cost or delay.
Questions Lenders Should Ask Before Making the Transition
- Which current SDK customizations are business-critical?
- Which workflows create the most manual work?
- Which integrations depend on legacy customization?
- Which business rules are difficult to test or troubleshoot?
- Which processes could be handled through automation tools instead of custom development?
- Which Encompass admin tasks slow down operations?
- What should be modernized first based on risk and ROI?
Final Takeaway
The future of Encompass automation is not simply about replacing SDK with API. It is about building a smarter automation strategy around Encompass.
Mortgage lenders should evaluate where SDK customization still adds value, where APIs create better long-term flexibility, and where purpose-built Encompass automation tools can reduce the need for custom development altogether.
Lender Toolkit helps lenders approach that transition with practical tools, Encompass expertise, and automation strategies built for real mortgage operations.
FAQ: Encompass SDK vs API
What is the difference between the Encompass SDK and Encompass API?
The Encompass SDK is traditionally used for deeper customization inside Encompass, while Encompass APIs allow systems to connect with Encompass through modern, structured interfaces.
Is the Encompass SDK going away?
ICE Mortgage Technology has been moving the Encompass ecosystem toward modern APIs and native capabilities. Lenders should evaluate their SDK-based customizations and plan for modernization where appropriate.
Should lenders move everything from SDK to API immediately?
No. Most lenders should begin with an inventory of existing customizations and prioritize migration based on business risk, workflow impact, and operational value.
Can Lender Toolkit help with Encompass automation?
Yes. Lender Toolkit provides Encompass automation tools and expertise designed to help mortgage lenders reduce manual work, improve workflow consistency, and modernize operations.


