So, in some ways, it is not that different. It uses ideas that have been around for years: The core of the product is a visual programming language, plus a database, plus a low-code Python editor. All of which have, obviously, been done before.
But the problem is, no one has put them all together in quite the right way to satisfy our needs.
- We needed a platform that would let our non-programmer staff create complex integration-related features for customers. We needed an accessible VPL that was easy to get started in, but powerful if power was needed.
- We needed a lot of integrations to not-particularly-popular business software (which means, we needed the ability to write and/or extend them ourselves); we needed the integration editor to be accessible and easy to use by junior programmers.
- We needed data pulled from integrations to be stored and kept around for a while; we need to look up individuals, see their history and a history of triggered VPL logic; we needed to be able to update and bulk-execute VPL scripts against the data store; we needed full text search capability as well.
- We needed workflows/data organized into tenants with a user auth scheme that would let us invite business customers to see just their data and no-one else's, with view-only permission as well.
- We needed something that could scale up to handle a lot of work, and still be at a competitive price.
There isn't a platform that has all of these things. One or two, sure. But not all of them. My hope is that in 5 years b2b saas companies won't have to build much integration software themselves; there will be us, or someone like us, that'll handle it for them, and they can focus on whatever it is they actually made the company to do.
But the problem is, no one has put them all together in quite the right way to satisfy our needs.
- We needed a platform that would let our non-programmer staff create complex integration-related features for customers. We needed an accessible VPL that was easy to get started in, but powerful if power was needed.
- We needed a lot of integrations to not-particularly-popular business software (which means, we needed the ability to write and/or extend them ourselves); we needed the integration editor to be accessible and easy to use by junior programmers.
- We needed data pulled from integrations to be stored and kept around for a while; we need to look up individuals, see their history and a history of triggered VPL logic; we needed to be able to update and bulk-execute VPL scripts against the data store; we needed full text search capability as well.
- We needed workflows/data organized into tenants with a user auth scheme that would let us invite business customers to see just their data and no-one else's, with view-only permission as well.
- We needed something that could scale up to handle a lot of work, and still be at a competitive price.
There isn't a platform that has all of these things. One or two, sure. But not all of them. My hope is that in 5 years b2b saas companies won't have to build much integration software themselves; there will be us, or someone like us, that'll handle it for them, and they can focus on whatever it is they actually made the company to do.