We outline a service that underpins formation of supply-chain collaborations. Companies can use the service to search for suitable partners with the objective of forming a collaboration with them. Such collaborations are intended to be built on demand — in response to complex business opportunities that may involve designing, manufacturing and delivery of a customized product and may therefore require capabilities and capacities that a single company may not possess. Potential collaborations are being presented to the user and their fit is being evaluated according to a range of criteria that include companies’ capabilities, geographic locations, and other characteristics. In addition to the calculation of the fit implemented in the service, we propose in this work to evaluate the risks associated with the potential collaborations.