Vision
At TechWolf, our vision for datasource integrations is to make unstructured and semi-structured data usable for skill inference, optimizing for time-to-value, and minimal back-and-forth communication, both on TechWolf’s side and the customer’s. We aim to:- Accept the variability of real-world enterprise data.
- Enable low-friction, high-trust integrations, especially for customers without resources to build their own integrations.
- Build highly specialized connectors for common use cases, and standardize platforms through file‑based integrations to increase coverage.
- Make it easy to onboard, maintain, and evolve integrations across different data types.
- Ensure integrations can also be built by customers; we use our own API to ingest data.
File-based vs API-based integrations
File‑based integrations ingest data from files exported by the source system, either directly or via other export methods (e.g., API exports). Examples of file-based integrations:- Workday EIB exports
- SAP Integration Center or Report Center export integrations
- Jira ticket exports to CSV
- Workday SOAP API syncs
- Consuming Jira webhooks
- Consuming GitHub webhooks
File-based | API-based | |
---|---|---|
Destination | TechWolf API | TechWolf API |
Format | CSV, Parquet, etc. | JSON, XML, etc. |
Ingestion strategy | Work with files | Consume API or webhooks |
Frequency | Daily, weekly, etc. | Real-time, or also daily, weekly, etc. |
Volume | Limits apply to destination API | Both source and destination API limits apply |
Eventual consistency | Easier: you can combine files to produce complete datasets | Harder: you must track failures somewhere (in files or other storage) |
Maintenance | Keep file formats consistent | Keep up with development of the source API |
Observability | Files clearly indicate the data to be synced | API logs and monitoring track what data leaves the source system |
Reusability | Files are always required, but loading functionality is reusable across sources | Easy to build a common foundation, but each source must be re‑implemented |
What is possible today?
Standardized Integrations
See our Integrations Overview of the standardized integrations we offer, such as Workday or SAP. We will continue building these standardized integrations, to provide the best onboarding and integration experience for our customers.Other platforms
While we have standardized integrations for specific platforms that provide optimized data processing and seamless connectivity, TechWolf’s flexible file-based integration approach allows us to ingest data from virtually any business system, for example:- Your company’s custom learning platform
- Salesforce data
- ServiceNow
- …
Supported Data Types
To see which types of data we currently support, we refer to the API Documentation. If your data can map to the API, we can ingest it through file-based integrations. For example, to see which fields of courses can be ingested, see the Courses API.Supported File Types
We currently only support.csv
files for standard integrations. If you need to
ingest other file types, please reach out to us.