Our priority is solving customer issues as fast as possible, but with our data spread across different systems, it was becoming increasingly difficult.
Nikolai Zveznet
Development Manager
We had a mishmash of different applications in Prusa, all with different developers, different scales of companies. Maybe they have documentation, but usually they don't.
Nikolai Zveznet
Development Manager
This lack of integration meant support agents often had to switch between several systems to gather the information needed to assist a single customer. The result was longer response times and a less efficient support process.
The challenge wasn't just about consolidating data. Prusa3D needed a solution that could handle their specific requirements:
- Flexibility to work with various data types and sources
- Robust API capabilities for seamless integration with existing tools
- User-friendly interface for non-technical staff
- Alignment with Prusa3D's open-source values
Finding a system that could meet all these needs while improving efficiency was crucial for Prusa3D's continued growth and commitment to exceptional customer support.
The Search for a Solution: From Patchwork to Platform
Prusa3D's journey to find the right data management solution was not straightforward. The team explored various options, each falling short in different ways.
This approach allowed Prusa3D to create a unified view of customer data without disrupting existing systems. The team focused on key features:
- API integration for seamless data retrieval
- Custom filters for efficient information search
- Relational data management to connect disparate data points
Directus allows us to have a standardized way to fetch data, create data. It allows us to have data with the proper relations accessible for everyone, with permissions, with basically everything that you really need in a data management structure.
Ithan Lara
Full-Stack Software Developer
The flexibility of Directus allowed the team to adapt and create custom solutions. The result was a robust internal application that serves as a single point of access for customer support agents, significantly streamlining their workflow.
Results, Impact, and Key Benefits: Streamlined Support and Development Gains
The implementation of Directus has transformed Prusa3D's customer support operations, yielding significant improvements in efficiency and data management.
If we didn't have it, we probably would need another 50 percent more people on the customer support team just to deal with the overhead of trying to get the data between the different systems manually.
Nikolai Zveznet
Development Manager
For the development team, Directus has become a critical time-saving tool.
It's saving me 20 to 30 percent of the time that I would usually spend when I need to develop a new tool.
Ithan Lara
Full-Stack Software Developer
Key features that have proven particularly valuable include:
- Powerful API and filtering capabilities "The filter system in the API just saves so much time. It's awesome."
- Flexible content management "Whenever a team needs a quick table, I just create a collection in Directus and tell them, 'Here you have your collection. You can sort, filter things, see everything."
- Seamless integrations The team uses Directus in conjunction with tools like Grafana for data visualization, creating a comprehensive data management ecosystem.
- User-friendly interface "It's very easy to learn Directus and get competent on it quickly."
These improvements have allowed Prusa3D's support team to focus on what they do best: providing high-quality, technical support to their customers.
The unified data view enables agents to quickly access customer history, order information, and technical details, leading to faster problem resolution and improved customer satisfaction.
Future Plans and Conclusion: Expanding Directus Across Prusa3D
With the success of Directus in their customer support operations, Prusa3D is looking to expand its use across the company.
The team sees potential for Directus to solve broader data management challenges within the organization.
Plans are underway to implement Directus as the central Content Management System (CMS) for Prusa3D. This expansion will help standardize data management practices across the company's various departments and subsidiaries.
As Prusa3D continues to grow and innovate in the 3D printing industry, Directus stands as a crucial tool in their technology stack.
Directus allows us to have a standardized way to fetch data, create data. It allows us to have data with the proper relations accessible for everyone, with permissions, with basically everything that you really need in a data management structure.
Nikolai Zveznet
Development Manager
In an industry where innovation is king, Prusa3D has found in Directus a partner that not only solves today's challenges but also propels them towards a data-driven future.
As they continue to revolutionize 3D printing, Directus will be there, turning data into their competitive edge.