PostgreSQL integration
Databases · 10 actions · Custom auth
PostgreSQL database integration for executing SQL queries, managing tables, and performing CRUD operations. Uses the asyncpg driver.
The ModuleX PostgreSQL integration lets a ModuleX agent operate PostgreSQL on your behalf — running create, update and remove actions across raw queries, rows and query with conditions — directly from a plain-English request, using your organization's own PostgreSQL credentials. No pre-built workflow is required: the agent picks the right PostgreSQL action for the task.
PostgreSQL is a databases platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right PostgreSQL action — or, when you want a repeatable process, the composer assembles a PostgreSQL workflow for you, streaming the nodes onto the canvas as it builds.
Drive PostgreSQL in plain English
Type what you want. A ModuleX agent picks the right PostgreSQL action — or chains several — and runs it. No workflow to build.
- INSERT a new row, returning the inserted recordresolves to
create_row - Find the row I describe and remove itresolves to
find_rowdelete_row - UPDATE rows matching a WHERE condition (returns updated rows)resolves to
update_row - Show me the schemas that match what I describeresolves to
list_schemas
What you can automate with PostgreSQL
- Find the right row and remove it in one prompt
find_rowdelete_row - Run a raw query from a plain-English request
execute_raw_query - Pull a list of schemas for a report
list_schemas
PostgreSQL integration at a glance
All 10 PostgreSQL actions
execute_raw_querycreate_rowdelete_rowupdate_rowupsert_rowfind_rowexecute_query_with_conditionlist_schemaslist_tablesdescribe_tableSee full parameters and response schemas in the PostgreSQL integration docs
Two ways to use PostgreSQL in ModuleX
Connecting PostgreSQL
Pairs well with PostgreSQL
Agents often chain PostgreSQL with these — connect them once and the agent can use all of them in a single task.
PostgreSQL + ModuleX FAQ
Put PostgreSQL to work in ModuleX.
Connect PostgreSQL once with your own credentials and let your agent run all 10 actions on demand.