Three ways to solve the problem
Buy, configure or build?
BUY
The product already does the job.
Compare the actual requirements, supported devices, terms and total cost.
CONFIGURE OR EXTEND
One important piece is missing.
Check whether supported configuration, a plugin or an integration can cover it.
BUILD
The gap justifies ownership.
Budget for the first release, operation, maintenance and future changes.
Find the essential gap before commissioning the fix.