app like that
DataLang
DataLang

DataLang is a SaaS platform that lets you create custom chatbots using various data sources like SQL, files, and web-based applications. You can configure the chatbot, share it via a public URL, embed it on your website, or publish it to the GPT Store. The setup involves selecting your data source, creating a data view, and integrating GPT. Pricing plans range from free to business options.

Features

Connect Data Sources

Integrate multiple data sources such as SQL, Files, HTML, Notion, and Google Sheets to configure chatbots.

Public URL Sharing

Share your chatbot with a public URL for easy access.

Chatbot Widget

Embed your chatbot on your website using the widget feature.

GPT Store Publishing

Deploy your GPT to the GPT Store for wider accessibility.

API Access

Interact with your data using API calls.

Chat with your Databases

Allows users to interact with databases using a conversational interface, making database querying more accessible.

Database to API

Transforms databases into APIs, enabling easy integration and access to database resources through standard API calls.

Configure DataSource

Allows you to define your database connection string and settings to set up the data source for your API.

Create DataView

Enables you to write an SQL script to retrieve the desired scope of data from the database, forming the basis of your API endpoint.

Test API Endpoint

Automatically generates an API endpoint based on your DataView, allowing you to test and ensure the endpoint is retrieving data correctly.

Natural Language Queries

Allows users to ask for data using simple language, making it easier to interact with databases without technical knowledge.

Quick Insights

Provides instant responses and insights from your data, streamlining the process of understanding complex data.

User-Friendly Setup

Once the Data Source and View are set up, no technical skills are required to interact with the assistant.

Custom GPT Creation

Allows you to create a Custom GPT from your data and share it with users by exposing data to a custom GPT.

Up-to-Date Insights

Ensures that the AI interactions stay updated with the latest data from your databases via an API.

Files

Upload various file formats including .pdf, .txt, .json, .doc, .md, .html, etc.

PostgreSQL

Connect a PostgreSQL database to use SQL.

Google Sheets

Connect a spreadsheet to train your assistant.

Notion

Add a Notion workspace to get its pages.

Content

Add plain text, HTML, markdown, or code.

Website

Add a website to get its pages.

HubSpot

Connect a HubSpot account to get your data.

MySQL

Connect a MySQL database to use SQL.

DSN with ODBC

Connect a custom server to use SQL.

Snowflake

Connect a Snowflake database to use SQL.

SQL Server

Connect a SQL Server database to use SQL.

API

Connect to an API to call its endpoints.

MariaDB

Connect a MariaDB database to use SQL.

Oracle

Connect an Oracle database to use SQL.

Amazon Redshift

Connect an Amazon Redshift database to use SQL.

SQLite

Upload and connect a SQLite database to use SQL.

File Upload

Allows you to upload a file or drag and drop it into the interface to create a chatbot.

Create Chatbot

After uploading a file, you can create a chatbot that interacts with the data in the file.

Create Chatbots from PostgreSQL

Allows you to create chatbots directly from your PostgreSQL database by filling in connection details like host, port, database name, username, password, and SSL settings.

Security Assurance

Ensures your connection string credentials are securely encrypted and decrypted only when necessary for data operations, maintaining the security and confidentiality of your information.

SQL Execution

Provides a SQL execution interface where you can run SQL queries on your database and test them before creating a chatbot.

Chat with Google Sheets

Allows you to create chatbots using data from your Google Sheets. You can select a spreadsheet and test the chatbot functionality.

Premium Data Source

Access to this feature is only available to users with Pro or higher plans.

Create Chatbots from Notion Pages

Allows users to create chatbots using content from their Notion pages.

Premium Data Source

Utilize data sources that are only available to premium users (Pro or higher plans).

Create Chatbots from Content

The platform allows you to create chatbots using content in various formats like text, HTML, markdown, or code. You can upload your content, and the tool will help generate a chatbot based on it.

Create Chatbots from Website Pages

Allows you to create chatbots by selecting URLs from your website, making it easy to build engagement tools based on the pages you manage.

Markdown Format Selection

Offers the ability to choose markdown format for handling content from different URLs, which helps in managing different types of content layouts.

URL Management

Enables you to add or delete URLs which you want the chatbot to interact with, providing flexibility in managing content sources.

HubSpot Data Chatbot Creation

Allows users to create chatbots using their HubSpot data. Requires a private app access token and the selection of an object type.

Chat with MySQL database

Allows creation of chatbots that interact with your MySQL database by inputting host, port, database name, username, and password.

Security Assurance

Connection string credentials are encrypted and only decrypted for necessary operations, ensuring security and confidentiality.

SQL and Data Mode

Provides options to view SQL in Encrypted format or as Data for effective data operations.

Custom Server Installation Instructions

Provides step-by-step instructions to download and set up the .NET server for connecting your database. This includes downloading the server, pasting contents, replacing keys, and configuring the server URL and API key.

DSN with ODBC Connection

Allows you to connect to your private server database using DSN with ODBC. You can customize the connection string for secure access.

SQL Query Execution

Enables you to execute SQL queries directly from the interface, with support for both encrypted SQL and data.

Chat with Snowflake database

Create chatbots from your Snowflake database by connecting through your account, filling in necessary credentials like username, password, database, schema, application, warehouse, and role.

Security Assurance

Ensures that the connection using credentials is securely encrypted to protect data operations and maintain confidentiality.

SQL Data Querying

Allows users to execute SQL queries to fetch data and test its functionality before creating a chatbot.

SQL Server Integration

Allows you to connect directly to your SQL Server database by entering host, port, database name, username, and password to create chatbots.

Encrypted Connection

Ensures that your connection string credentials are securely encrypted, protecting the confidentiality of your information.

Test and Create Chatbot

Once connected, you can test the SQL connection and create a chatbot based on your SQL Server database.

Database to API

Convert your database into an API to interact with it effortlessly.

Chat with your Database

Use natural language to chat with your database using DataLang’s API or a custom GPT.

Pricing Plans

Free

$0
per monthly

Basic

$19
per monthly

Pro

$49
per monthly

Business

$399
per monthly

Free

$0
per monthly

Basic

$19
per monthly

Pro

$49
per monthly

Business

$399
per monthly

Self-host

$20000
per yearly