List Database Backups
PRISMA_LIST_BACKUPSView all available backups for your database, including their status, size, and whether they're ready to restore. This helps you monitor backup health and plan for data recovery needs.
Prisma
22 actions for Prisma workflows.
Operations are the actions a workflow can take in Prisma, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Manage database backups within your Prisma projects by listing available backups and restoring from them when needed. Use these operations to recover from data loss or revert to a previous database state in your automation workflows.
List Database Backups
PRISMA_LIST_BACKUPSView all available backups for your database, including their status, size, and whether they're ready to restore. This helps you monitor backup health and plan for data recovery needs.
Restore Database Backup
PRISMA_RESTORE_BACKUPRestore a previous database backup to a new instance, allowing you to recover data or create copies of your database for testing and development purposes.
Set up and manage database connections for your Prisma projects, including creating new connections, removing old ones, and viewing all active connections. These operations help you control access and maintain the database connectivity your applications require.
Create Database Connection
PRISMA_CREATE_CONNECTIONEstablish a new database connection with automatically generated credentials and connection strings, enabling your application to securely access your database without manual configuration.
Delete Database Connection
PRISMA_DELETE_CONNECTIONPermanently removes a database connection and invalidates its access credentials, immediately preventing any applications from using that connection. Use this when you need to deactivate database access for security, cleanup, or migration purposes.
List Database Connections
PRISMA_LIST_CONNECTIONSRetrieve all connections associated with your Prisma database to view access details, creation dates, and connection metadata. This helps you monitor who and what has access to your database infrastructure.
Perform comprehensive database operations including creation, deletion, and querying of databases within Prisma projects. Use these operations to execute SQL commands, retrieve database details, and manage the full lifecycle of your databases in automated workflows.
Create Project Database
PRISMA_CREATE_DATABASESet up a new PostgreSQL database for your Prisma project in your preferred region, automatically generating connection strings and API keys for immediate use.
Execute SQL Query
PRISMA_EXECUTE_SQL_QUERYRun read-only SQL queries directly against your Prisma Postgres database to retrieve and analyze data without modifying your records.
List Project Databases
PRISMA_LIST_DATABASESRetrieve all databases associated with your Prisma project to see their status, location, and configuration details. This helps you track and manage your project's data infrastructure in one place.
Delete Prisma Database
PRISMA_DELETE_DATABASEPermanently removes a Prisma database and all its associated data when it's no longer needed. Use this to clean up unused databases and free up resources.
Execute SQL Command
PRISMA_EXECUTE_SQL_COMMANDRun custom SQL commands to modify your database data and structure, such as inserting records, updating information, or creating new tables. This is useful when you need direct database control beyond standard queries.
Get Prisma Database
PRISMA_GET_DATABASEFetch detailed information about a specific Prisma database including its current status, configuration, and deployment location. Use this to monitor database health, verify setup details, and manage your database infrastructure.
View all integrations available in your Prisma workspace to understand what external services and tools are connected. This operation helps you audit and manage the ecosystem of integrations supporting your database infrastructure.
List Workspace Integrations
PRISMA_LIST_WORKSPACE_INTEGRATIONSRetrieve all integrations connected to your Prisma workspace, including details about permissions and who set them up. Use this to monitor active connections and manage your workspace's connected apps.
Create, retrieve, delete, and transfer Prisma projects as part of your infrastructure automation. These operations allow you to manage the lifecycle and ownership of your projects programmatically within your workflows.
Create Prisma Project
PRISMA_CREATE_PROJECTCreate a new Prisma project with a managed PostgreSQL database in your workspace. This sets up everything you need to start building with a database, including connection strings and API keys.
Delete Prisma Project
PRISMA_DELETE_PROJECTPermanently remove a Prisma project and all its associated databases, environments, and data from your account. This destructive action cannot be reversed, so use it only when you're certain you no longer need the project.
Get Prisma Project
PRISMA_GET_PROJECTRetrieve detailed information about a specific Prisma project including its name, creation date, and workspace details. Use this to display project information, verify project existence, or pull data for project management dashboards.
List Prisma Projects
PRISMA_LIST_PROJECTSFetch a paginated list of all your Prisma projects with their IDs, names, and workspace details to discover available projects and manage your portfolio.
Transfer Prisma Project
PRISMA_TRANSFER_PROJECTMove a Prisma project and all its databases to another user's workspace, transferring complete ownership and control. Use this when you need to hand off a project to a client, team member, or partner.
Check available deployment regions for Prisma Postgres and Prisma Accelerate to understand where you can host your databases. Use these operations to determine regional options before provisioning new database resources.
List Prisma Accelerate Regions
PRISMA_LIST_ACCELERATE_REGIONSRetrieve all available geographic regions where you can deploy Prisma Accelerate's global database cache to reduce latency for your users. This helps you choose optimal locations based on where your customers are located.
List Prisma Postgres Regions
PRISMA_LIST_POSTGRES_REGIONSRetrieve all available geographic regions where you can deploy Prisma Postgres databases, including their current availability status. Use this to choose the best location for your database based on your users' locations and capacity needs.
Analyze and retrieve the structure of your database schema to understand tables, columns, and relationships. This operation is useful for documentation, validation, or planning schema-dependent automation tasks.
Inspect Database Schema
PRISMA_INSPECT_DATABASE_SCHEMAExamine your database structure to understand all tables, columns, data types, and relationships at a glance. This helps you work with your data more effectively without needing to consult documentation or database tools separately.
Monitor database usage metrics and performance statistics for your Prisma databases. Use this operation to track consumption patterns and inform scaling decisions in your automation processes.
Get Database Usage Metrics
PRISMA_GET_DATABASE_USAGEMonitor your database's storage consumption and read/write operation counts to understand resource usage and optimize costs. This helps you track how much data your application is consuming and identify performance bottlenecks.
List all Prisma workspaces available to your account to understand your organizational structure. This operation helps you identify which workspace to target for project and resource management operations.
List Prisma Workspaces
PRISMA_LIST_WORKSPACESRetrieve all Prisma workspaces you have access to, with pagination support for easy browsing and selection. Useful for discovering your available projects and workspaces in one view.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.