Yes. What you’re describing is a decision/rules engine sitting after your third-party data providers and before the underwriting workflow:
Application → third-party data → normalize/enrich → rules engine → Approve / Decline / Refer
Strong options
- Camunda — probably the best general-purpose option if you want highly configurable underwriting rules. Its DMN decision tables can evaluate multiple inputs and return deterministic outcomes, and it supports APIs/connectors for bringing in external data.
- FICO Platform — worth evaluating if this is credit/lending underwriting and you need more specialized decisioning, scoring, and risk capabilities.
- Drools — a powerful open-source rules engine if your engineering team wants to own the infrastructure and rule execution. It's more developer-oriented than a business-user-friendly underwriting platform.
- Specialized insurance underwriting platforms — if by underwriting you mean commercial/P&C insurance, platforms such as Facio are closer to the end-to-end use case: eligibility rules, referrals, authority limits, workflow, and decision history.
How I'd structure it
For example, suppose a third-party provider returns:
fraud_hit = true
sanctions_hit = false
credit_score = 742
loss_history = 0
identity_verified = true
Your decision table could implement something like:
| Condition | Decision |
|---|
| Sanctions hit | DECLINE |
| Confirmed fraud hit | DECLINE |
| Identity not verified | REFER |
| Credit score < 650 | REFER/DECLINE |
| Loss history > threshold | REFER |
| Otherwise | APPROVE |
Camunda's DMN model is particularly suited to this because rules are represented as decision tables, and the resulting decision can directly control the next step in the workflow. Camunda 8 Docs Camunda 8 Docs It also supports keeping a history of the inputs, rules triggered, and resulting decision, which is useful for underwriting auditability.
One important distinction: if your requirement is simply "if vendor X returns hit Y, decline" then a generic rules engine is sufficient. If you need credit scoring, fraud models, adverse-action reasons, regulatory audit trails, model governance, and lots of third-party bureau integrations, I'd favor a purpose-built decisioning/underwriting platform over building everything on Drools/Camunda yourself.
If you tell me whether this is insurance, mortgage, consumer lending, commercial lending, or another type of underwriting, I can narrow this to the 3–5 best platforms and compare pricing, integrations, API capabilities, rule authoring, auditability, and auto-decline/approve support.