Appearance
Integrations
Connect BluePLM to external services.
Supabase
Your database and authentication backend.
Status indicators:
- 🟢 Connected to your Supabase project
- 🔴 Connection error
View:
- Project URL
- Connection status
- Database schema version
SolidWorks
Native integration for SolidWorks CAD files (Windows only).
Features when enabled:
- Thumbnail previews
- Part/assembly metadata extraction
- Reference tracking between files
Status indicators:
- 🟢 Full functionality (SW API + Document Manager)
- 🟡 Partial (Document Manager only, SolidWorks not installed)
- 🔴 Service not running
- ⚫ Integration disabled
Configuration:
- Toggle integration on/off
- License key for Document Manager API
- Service status
Obtaining a Document Manager API Key
The SolidWorks Document Manager (DM) API key is required to read SolidWorks file metadata, extract thumbnails, and track references without needing a full SolidWorks installation. This is essential for server-side processing and for users who don't have SolidWorks installed.
How to get your DM API key:
Contact your SolidWorks reseller (VAR)
- Your Value Added Reseller can request a Document Manager API license on your behalf
- Provide them with your SolidWorks serial number and company information
Or request directly from SolidWorks
- Visit the SolidWorks Customer Portal
- Log in with your SolidWorks account
- Navigate to My Products → Request Document Manager Key
- Fill out the form with your application details
What you'll receive
- A license key string (looks like:
your-company-name:swdocmgr_general-00000-00000-00000-00000-00000) - This key is tied to your SolidWorks subscription
- A license key string (looks like:
Entering your key in BluePLM:
- Go to Settings → Integrations → SolidWorks
- Paste your Document Manager API key in the license key field
- Click Save and restart the SolidWorks service
Important notes:
- The DM API key is separate from your SolidWorks installation license
- Keys are typically provided at no additional cost with active SolidWorks subscriptions
- The key allows read-only access to SolidWorks file data
- Keep your key secure — treat it like a password
Google Drive
Sync files with Google Drive.
Setup:
- Enter Google Cloud OAuth credentials
- Authorize BluePLM access
- Choose sync folder
Features:
- Two-way sync with Drive folder
- Automatic upload on checkin
- Download from Drive
Odoo ERP
Connect to Odoo for ERP integration.
Features:
- Sync product data
- Push BOM information
- Link files to Odoo records
Configuration:
- Multiple Odoo instances supported
- Enter URL, database, API key
- Test connection
Slack
Send notifications to Slack channels.
Features:
- Checkin/checkout notifications
- File update alerts
- Workflow notifications
Status: Coming soon
Webhooks
Send events to custom endpoints.
Use cases:
- Trigger CI/CD pipelines
- Sync with other systems
- Custom notifications
Status: Coming soon
REST API
Access BluePLM data via REST API.
Configuration:
- API URL (default: localhost for development)
- View API documentation at
/docs
Features:
- File operations
- User management
- Integration endpoints
Deployment: The API server can be deployed to:
- Railway
- Render
- Any Node.js host
See the api/ folder in the repo for deployment instructions.