Technology Category
- Application Infrastructure & Middleware - Data Exchange & Integration
- Application Infrastructure & Middleware - Middleware, SDKs & Libraries
Applicable Industries
- Cement
- E-Commerce
Applicable Functions
- Maintenance
- Sales & Marketing
Use Cases
- Building Automation & Control
- Inventory Management
Services
- System Integration
About The Customer
MainStem is a B2B SaaS supply and purchasing platform designed specifically for the cannabis industry. The company helps cannabis businesses save significant operational and supply costs by unifying their end-to-end operations. Unlike other purchasing platforms built for more traditional industries, MainStem has the necessary functionality to manage the unique workflows and regulations of cannabis companies. This has led to tremendous growth over the past few years, with the company raising their Series C with Merida Capital, being listed on the Inc 5000 fastest-growing companies in America, and being named one of Vangst’s top 20 cannabis companies to work for.
The Challenge
MainStem, a B2B SaaS supply and purchasing platform for the cannabis industry, was faced with a significant challenge. The company's Chief Technology Officer, Garrett, was dealing with three crucial integration requests (Teams, Slack, and Quickbooks) simultaneously. However, his team was unable to prioritize these integrations as they were focused on developing core product features for their enterprise offering, Purchase Pro. Existing customers were frustrated due to the lack of MainStem notifications in their messaging apps, and potential enterprise clients required QuickBooks integration for decision-making. Previously, MainStem had built numerous integrations in-house, but these required significant engineering effort to build and maintain. The team would spend weeks understanding the API documentation for each third-party app, dealing with user authentication and token management, and maintaining the integrations due to changing vendor APIs. This approach had several drawbacks, including diverting engineering resources from their core product, impacting sales and customer success team's confidence in their integration roadmap, and increasing maintenance requirements.
The Solution
Recognizing the need for a more sustainable solution, Garrett began exploring embedded integration platforms and discovered Paragon. He signed up for a free trial and was able to build a working Slack integration within four hours. Despite initial doubts about Paragon's ability to handle complex integration workflows, the MainStem team found that they could access any API endpoints for every integration through Paragon. This allowed them to build out more complex business logic, even for more intricate use cases. Paragon's managed authentication, full endpoint visibility, and clean, out-of-the-box end-user UI enabled MainStem to reduce the full-time dedicated development work by 70%. The implementation of Paragon not only shortened their sales cycles and enabled them to close enterprise customers with accounting integration requirements, but it also boosted the confidence of their sales team. The engineering team's sentiment towards integration requests improved significantly, and they even considered rebuilding existing in-house integrations onto the Paragon platform.
Operational Impact
Quantitative Benefit
Case Study missing?
Start adding your own!
Register with your work email and create a new case study profile for your business.
Related Case Studies.
![](/files/casestudy/System-800xA-at-Indian-Cement-Plants.jpg)
Case Study
System 800xA at Indian Cement Plants
Chettinad Cement recognized that further efficiencies could be achieved in its cement manufacturing process. It looked to investing in comprehensive operational and control technologies to manage and derive productivity and energy efficiency gains from the assets on Line 2, their second plant in India.
![](/files/casestudy/Atlanta-Grout---Tile.png)
Case Study
Digital Transformation of Atlanta Grout & Tile: An IoT Case Study
Atlanta Grout & Tile, a Tile, Stone & Grout restoration company based in Woodstock, Georgia, was facing challenges with its traditional business model. Despite steady growth over the years, the company was falling behind the web revolution and missing out on the opportunity to tap into a new consumer base. They were using independent software from different vendors for each of their department information and workforce management. This resulted in a lot of manual work on excel and the need to export/import data between different systems. This not only increased overhead costs but also slowed down their response to clients. The company also had to prepare numerous reports manually and lacked access to customer trends for effective business decision-making.
![](/files/casestudy/IFFCO-improves-IT-performance-by-7x-with-Oracle-Cloud.png)
Case Study
IFFCO Boosts IT Performance and Innovates Agriculture with Oracle Cloud
Indian Farmers Fertiliser Cooperative Ltd. (IFFCO), the world’s largest manufacturer and marketer of fertilizers in the cooperative sector, was facing several challenges in its quest to innovate and improve the livelihood of farmers in India. The organization had recently launched a new product, nano urea, which brought new demands to IFFCO’s cloud computing needs. The organization needed a reliable cloud vendor to support the processes of 6–7 new manufacturing plants during the upcoming year, enhancing its production capability 300–350 million bottles of nano urea to meet increasing demand. IFFCO’s cloud adoption was driven by a need to innovate. The organization wanted capabilities for a dynamic business that can adapt to the changing needs of the market while growing fast. However, it was inhibited by rigid on-premises data center deployments and the overhead of maintaining legacy systems. IFFCO wanted to apply the elasticity and availability of cloud for improving overall performance of applications at lowest possible operational overhead. Lastly, IFFCO needed to provide the benefits of its technology to all its stakeholders, including employees, members, transporters, and farmers, some of whom have limited literacy. To accommodate all stakeholders, IFFCO wanted to add a voice interface to its applications.
![](/files/casestudy/Solution-Snapshot.png)
Case Study
Revolutionizing Construction Equipment Rental: A Case Study on ProsRent and ENO8
ProsRent, a startup that won the 'Best Financial Opportunity' and 'Best Pitch' at CodeLaunch 2016, aimed to revolutionize the way construction professionals source and rent heavy equipment. In the construction industry, project managers and contractors typically rent heavy equipment from supply companies. However, predicting inventory can be challenging, and finding the required equipment at the right time and place can be a hassle. If the preferred vendor doesn't have the required equipment, it results in wasted time and money in searching for it, often leading to higher costs due to non-preferred rates and increased delivery costs if the vendor is located far from the job site. Suppliers, on the other hand, desired access to a wider base of trusted renters that they didn't have to vet themselves and wanted to offer dynamic rental pricing based on demand and availability in their market. ProsRent's challenge was to produce a minimum viable product that was fast and first to market but also strong enough to engender loyalty and repeat business from the target market.
![](/files/casestudy/AI-based-Automation-for-Commercial-Office-HVAC.png)
Case Study
AI-based Automation for Commercial Office HVAC: A Verdigris Case Study
Modern buildings are required to run longer hours, support a variety of end uses, and contribute to higher levels of economic productivity, leaving a thin margin for error. However, even the most advanced building and environmental control systems have failed to adequately support facilities and operations management. Buildings are often inefficient and the people using them are underserved. To meet occupant comfort and maintain cost and energy efficiency, a dynamic, AI-assisted approach is needed.