Integrations¤
The following services and applications can be easily integrated in Corporate Memory workflows:
-
Anthropic / Claude
Use the Execute Instructions or Create Embeddings task to interact with any Anthropic / Claude provided Large Language Models (LLMs).
-
Apify
Use the Run Apify actor task to run web scrapers and other Apify actors, and process the resulting dataset in a workflow.
-
Avro
Use the Avro dataset to read and write files in the Avro format.
-
Azure AI Foundry
Use the Execute Instructions or Create Embeddings task to interact with any Azure AI Foundry provided Large Language Models (LLMs).
-
Binary Files
Use the Binary file dataset to read and write files of any format, such as images or PDF documents, as well as to compress and decompress ZIP archives.
-
CKAN
Download the files of a dataset from a CKAN service, or publish files as the resources of a CKAN dataset.
-
CSV
Comma-separated values (CSV) is a text data format which can be processed (read and write) with the CSV Dataset.
-
Databricks
Databricks can be accessed with the Remote SQL endpoint dataset and a Custom JDBC driver. Please have a look at Setup and use of JDBC Drivers.
-
eccenca Marketplace
Manage Marketplace Packages in workflows: build package archives, bump their version, publish them to a Marketplace Server such as eccenca.market, and install or uninstall them on an instance.
-
eMail / SMTP / IMAP
Send plain text or HTML formatted eMail messages using an SMTP server, or Get emails including their attachments from an IMAP mailbox.
-
Excel
Use the Excel task to read and write to Excel workbooks in the Open XML format (XLSX).
-
Geocoding
Search addresses looks up locations from textual descriptions with a configurable geocoding service, such as Nominatim, Photon or the French Base Adresse Nationale.
-
GitHub
List and download files from a GitHub repository, or commit the results of a workflow back into it.
-
GitLab
List and download files from a GitLab repository, or commit the results of a workflow back into it.
-
Google Drive
Use the Excel (Google Drive) to read and write to Excel workbooks in Google Drive.
-
GraphDB
Load and write Knowledge Graphs to an external GraphDB store by using the SPARQL endpoint dataset. Query data from GraphDB by using the SPARQL Construct, Select and Update tasks. GraphDB can be used as the integrated Quad Store as well.
-
GraphQL
Execute a GraphQL query and process the result in a workflow.
-
Hive
Read from or write to an embedded Apache Hive database endpoint.
-
Jira
Execute a JQL query on a Jira instance to fetch and integrate issue data.
-
JSON
Use the JSON dataset to read and write JSON files (JavaScript Object Notation).
-
JSON Lines
Use the JSON dataset to read and write files in the JSON Lines text file format.
-
Kafka
Send and receive messages to and from a Kafka topic, on a plain broker as well as on a Confluent Cloud cluster.
-
Kubernetes
Execute a command in a kubernetes pod and capture its output for further processing.
-
MariaDB
MariaDB can be accessed with the Remote SQL endpoint dataset (JDBC driver included).
-
Mattermost
Send workflow reports or any other message to users and groups in Mattermost with the Send Mattermost messages task.
-
Microsoft SQL
The Microsoft SQL Server can be accessed with the Remote SQL endpoint dataset (JDBC driver included).
-
Multi CSV ZIP
Use the Multi CSV ZIP dataset to read and write multiple CSV files from and to a single ZIP archive.
-
MySQL
MySQL can be accessed with the Remote SQL endpoint dataset (JDBC driver included).
-
n8n
Get data and trigger eccenca Corporate Memory build workflows with the n8n Community Node, which is published in the n8n-nodes-corporate-memory repository.
-
Neo4J
Use the Neo4j dataset for reading and writing Neo4j graphs.
-
Nextcloud
Use a Nextcloud instance to list and download files to process them, or upload files created with Corporate Memory.
-
Office 365
Use the Excel (OneDrive, Office365) to read and write to Excel workbooks in Office 365, or list, download and upload files in Microsoft OneDrive or Sites.
-
Ollama
Use the Execute Instructions or Create Embeddings task to interact with Ollama provided Large Language Models (LLMs).
-
:simple-openai:{ .lg .middle } OpenAI
Use the Execute Instructions or Create Embeddings task to interact with any OpenAI provided Large Language Models (LLMs).
-
OpenRouter
Use the Execute Instructions or Create Embeddings task to interact with any OpenRouter provided Large Language Models (LLMs).
-
ORC
Use the ORC dataset to read and write files in the ORC format.
-
Parquet
Use the Parquet dataset to read and write files in the Parquet format.
-
PDF
Read PDF documents with the Binary file dataset and use Extract from PDF files to get their text and tables.
-
pgvector
Store vector embeddings into pgvector using the Search Vector Embeddings.
-
PostgreSQL
PostgreSQL can be accessed with the Remote SQL endpoint dataset (JDBC driver included).
-
PowerBI
Leverage Knowledge Graphs in PowerBI with the Corporate Memory Power-BI-Connector.
-
Qlever
Load and write Knowledge Graphs to an external Qlever store by using the SPARQL endpoint dataset. Query data from Qlever by using the SPARQL Construct, Select and Update tasks. Qlever can be used as the integrated Quad Store as well (beta).
-
RDF
Use the RDF file dataset to read and write files in the RDF formats (N-Quads, N-Triples, Turtle, RDF/XML or RDF/JSON).
-
Redash
Leverage Knowledge Graphs in Redash with the integrated Corporate Memory Redash-Connector.
-
REST
Execute REST requests using Execute REST requests.
-
Salesforce
Interact with Salesforce data, such as Create/Update Salesforce Objects or execute a SOQL query (Salesforce).
-
Snowflake
Snowflake can be accessed with the Snowflake SQL endpoint dataset (JDBC driver included).
-
Spark
Apply a Spark function to a specified field using Execute Spark function.
-
SQLite
SQLite can be accessed with the Remote SQL endpoint dataset and a Custom JDBC driver. Please have a look at Setup and use of JDBC Drivers.
-
SSH
Interact with SSH servers: list, download and upload files, or execute commands on them.
-
Tentris
Load and write Knowledge Graphs to an external Tentris store by using the SPARQL endpoint dataset. Query data from Tentris by using the SPARQL Construct, Select and Update tasks. Tentris can be used as the integrated Quad Store as well (beta).
-
Text
Use the Text dataset to read and write plain text files.
-
Trino
Trino can be access with the Remote SQL endpoint dataset and a Custom JDBC driver. Please have a look at Setup and use of JDBC Drivers.
-
Virtuoso
Load and write Knowledge Graphs to an external Openlink Virtuoso store by using the SPARQL endpoint dataset. Query data from Virtuoso by using the SPARQL Construct, Select and Update tasks. Virtuoso can be used as the integrated Quad Store as well (beta).
-
XML
Load and write data to XML files with the XML dataset as well as Parse XML from external services.
-
YAML
Load and integrate data from YAML files with the Parse YAML task.
-
Zipped JSON
Use the JSON dataset to read and write JSON files in a ZIP Archive.