Database

Connect your workflow to business data stored in external databases.

Database components let your workflow work with data that already lives in your business systems.

Use them when you want to read records, look up information, or send workflow results back into a database.

Available database connectors

Diaflow currently supports 6 database connectors:

  • Qdrant — for vector search and AI knowledge retrieval.

  • MySQL — for common business apps and operational data.

  • PostgreSQL — for structured business data and custom applications.

  • Microsoft SQL — for Microsoft-based business systems.

  • Microsoft Azure SQL Database — for cloud-hosted SQL data on Azure.

  • Snowflake — for cloud analytics and large-scale reporting data.

How to choose the right database

Start with where your data already lives.

  • Choose MySQL, PostgreSQL, or Microsoft SQL for day-to-day application data.

  • Choose Snowflake for reporting, analytics, and large data sets.

  • Choose Qdrant when your workflow needs semantic search or AI retrieval.

  • Choose Microsoft Azure SQL Database when your SQL data is managed in Azure.

If you are not sure, ask a technical owner which database your team already uses. That is usually the right starting point.

Common business use cases

Teams often use database components to:

  • find customer, order, or ticket data before the next step runs

  • update records after an approval, form submission, or AI task

  • combine database data with email, documents, or workflow outputs

Detailed guides

Detailed setup guides are currently available for these 4 database connectors:

Open the connector that matches your system, then follow its setup steps.

Last updated