Welcome to Retool! We're a fast way to build custom internal software.

You'll find the 5 minute demo, quickstart guide, and documentation for each of our connectors and components here. If you've got any questions -- chat with us on the bottom right!

Get Started    Guides

CouchDB Integration

Connecting CouchDB

Retool supports specifying your CouchDB's credentials through username and password.

If you are using the cloud version of Retool, make sure to whitelist our IP Address

CouchDB CRUD Operations

Basic Queries

You can now write CouchDB queries from Retool's editor interface. You first select which database to edit, the method to query your CouchDB database with, and depending on which method, you can configure the query.

Below is a simple example of querying a CouchDB database for a document with a particular key:

Here's an example of updating a document with new values:

Dynamic Queries

Just like any other datasource in Retool, you can also refer to dynamic variables inside your CouchDB Queries. Here's an example of inserting a CouchDB document based on values of a form: