FAQ
Security, Compliance & Administrative
Is Violet ITAR Compliant?
Yep. Read more about full ITAR compliance here.
I want to connect Violet to software that isn't cloud-based. Can I do that?
Yep. Options include IP allowlisting, VPN and more. See Connect self-hosted software or reach out to [email protected] to chat.
Do you offer academic or research licenses?
Yep and yep! We love supporting universities, academic research and student projects. And we’d love to add you to the list. Reach out to [email protected] for more information.
Data Orchestration
Where does business logic live for data transformations? Is it configurable? Do I need to provide scripts?
Data mappings and transformations are handled by Violet. Some types of basic transformations are configurable through the Violet UI. Custom or advanced transformations are available upon request. Enhancements to user-configurable transformations are on our roadmap.
How frequently can data be synced between applications?
For scheduled data syncs, Violet can sync data on the order of ~minutes. The ideal frequency depends on the source and target app, the nature of the data being synced, and your team's own business rules.
If you need data synchronized in real-time, consider an event-driven sync.
What error notifications are available for failed synchronizations?
Violet provides push result logs for each attempted push. These logs will display both warnings and errors. Violet has automated retry mechanisms if the failure is a sporadic issue with the target app's API. Violet will surface error messages with supporting debugging information to help the user correct issues like name mismatches or incomplete data.
How does the Teamcenter integration work? Does it require any special Siemens tools?
Our Teamcenter integration fetches part data, .STEP files, 2D drawings and other files from Teamcenter and structures these in Violet. You can optionally sync this data to a downstream tool like ION, Boltline, Manufacturo, SAP or NetSuite.
Violet offers two integration options for Teamcenter: via REST API or direct to your SQL database. Violet uses internal, proprietary technology for our integration - we don't rely on, or require you to purchase, any Siemens package to connect to your data.
Read more here on how we connect to your Teamcenter instance, or here to learn more about automations.
What data is synced in a Teamcenter data sync?
Currently, Violet pushes the following properties as well as files (this is configurable):
Part Number
Revisions
Release Date
Owner
Last Modified Date
Last Modified By
Center of Mass
BOM Qty
[NEW] STEP Files
[NEW] PDF documents
For any PLM to ION automation, Violet also detects the revision scheme(s) available in the user’s ION instance. The user can then update the selected scheme in ION.
The Violet integration is highly configurable - if your team needs to fetch and push other properties, including custom properties, please reach out to us.
Why Violet?
We're tired of more tools - why should we use Violet?
We get it, tool fatigue is very real. Adding yet another software tool to your tech stack probably sounds daunting.
But adding Violet as a layer on top of your tech stack will ultimately help alleviate the pain.
Violet will enable your team to significantly reduce development time, reduce cost by eliminating costly unnecessary licenses, mitigate risk by improving communication from day one, and avoid errors typically caused by manual work and human-in-the-loop mistakes.
Read more here: What is Violet?
Last updated
Was this helpful?

