110 available actions
What your AI agent can do in Neon
Postgres, on a serverless platform designed to help you build reliable and scalable applications faster This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 110 actions.
Common starting points
- Get auth email providerRetrieves the email provider configuration for Neon Auth on a specific branch.
- Get branches backup scheduleRetrieves the backup schedule configuration for a specified branch within a Neon project.
- Add project email permissionAdds permissions for a specified email address to a particular project within the Neon B2B SaaS integration platform.
- Send auth test emailTool to send a test email using specified SMTP configuration for Neon Auth.
- Update branch auth email providerUpdates the email provider configuration for a specific branch's authentication system.
- Assign or Update VPC EndpointAssigns an AWS VPC endpoint to a Neon organization for Private Networking, or updates the label of an existing VPC endpoint assignment.
Browse all 110 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 46 actions
- Count project branchesTool to get the total number of branches in a Neon project.
- Fetch database for branchRetrieves a list of databases associated with a specific project and branch in the Neon platform.
- Fetch organization members by idRetrieves a list of all members associated with a specific organization in the Neon B2B SaaS integration platform.
- Fetch vpcendpoint details by idRetrieves the current state and configuration details of a specific VPC endpoint assigned to a Neon organization.
- Get authRetrieves authentication information about the current API request credentials.
- Get auth allow localhostRetrieves the allow localhost configuration for a specific branch in a Neon project.
- Get auth email providerRetrieves the email provider configuration for Neon Auth on a specific branch.
- Get available preload librariesRetrieves the list of available shared preload libraries for a Neon project.
- Get branches anonymized statusRetrieves the current status of an anonymized branch, including its state and progress information.
- Get branches backup scheduleRetrieves the backup schedule configuration for a specified branch within a Neon project.
- Get Neon Data API for branchRetrieves the Neon Data API information for a specific branch and database.
- Get branches for projectRetrieves a list of branches associated with a specific project in the Neon B2B SaaS integration platform.
- Get branches masking rulesRetrieves the masking rules for the specified anonymized branch.
- Get branch roles for projectRetrieves the roles associated with a specific branch within a project in the Neon B2B SaaS integration platform.
- Get consumption history projectsRetrieves consumption history for projects within a Neon organization.
- Get current user informationRetrieves the profile information for the currently authenticated user.
- Get organization api keysRetrieves a list of all API keys associated with a specific organization in the Neon B2B SaaS integration platform.
- Get project branchesRetrieves detailed information about a specific branch within a Neon project.
- Get project branch roleRetrieves detailed information about a specific role within a particular branch of a Neon project.
- Get project branch schema comparisonCompares the database schema of a branch with another branch's schema in a Neon project.
- Get project connection uriRetrieves the connection URI for a specified project within the Neon B2B SaaS integration platform.
- Get project endpoint informationRetrieves a list of all compute endpoints associated with a specific Neon project.
- Get project operation by idRetrieves detailed information about a specific operation within a Neon serverless PostgreSQL project.
- Get schema for project branchRetrieves the PostgreSQL database schema (DDL) for a specific database on a branch within a Neon project.
- Get user organizationsRetrieves a list of organizations associated with the currently authenticated user in the Neon platform.
- Get vpc region endpointsRetrieves a list of VPC endpoints for a specified organization within a particular AWS region.
- List api keysRetrieves a list of API keys associated with the authenticated user's Neon account.
- List auth domainsLists the domains in the redirect_uri whitelist for the specified project and branch.
- List auth oauth providersLists the OAuth providers for the specified project.
- List Auth OAuth ProvidersRetrieves the OAuth providers configured for Neon Auth on a specific branch.
- List project snapshotsTool to list all snapshots for a specified Neon project.
- List shared projectsRetrieves a list of Neon Postgres projects shared with your account.
- List VPC endpoints for organizationTool to retrieve the list of VPC endpoints for a specified Neon organization across all regions.
- Retrieve account consumption historyRetrieves the consumption history for a specified account within the Neon platform.
- Retrieve all regionsRetrieves a list of available geographic regions supported by the Neon B2B SaaS integration platform.
- Retrieve branch database detailsRetrieves detailed information about a specific database within a Neon project and branch.
- Retrieve branch endpointsRetrieves all compute endpoints associated with a specific branch in a Neon project.
- Retrieve jwks for projectRetrieves the JSON Web Key Set (JWKS) for a specified project.
- Retrieve organization by idRetrieves detailed information about a specific organization within the Neon platform.
- Retrieve organization invitationsRetrieves a list of all pending invitations for a specified organization.
- Retrieve organization member infoRetrieves detailed information about a specific member within an organization in the Neon B2B SaaS integration platform.
- Retrieve project endpoint detailsRetrieves detailed information about a specific compute endpoint within a Neon serverless PostgreSQL project.
- Retrieve project operationsRetrieves a list of operations associated with a specific project in the Neon B2B SaaS integration platform.
- Retrieve project permissionsRetrieves the current permissions settings for a specific project within the Neon B2B SaaS integration platform.
- Retrieve projects listRetrieves a list of all Neon projects associated with the authenticated user's account.
- Retrieve vpc endpoints for projectRetrieves a list of VPC (Virtual Private Cloud) endpoints associated with a specific project in the Neon B2B SaaS integration platform.
Create & communicateCreate records or send supported messagesView 17 actions
- Add new jwks to project endpointAdds a new JSON Web Key Set (JWKS) URL to a Neon project for JWT-based authentication.
- Add project email permissionAdds permissions for a specified email address to a particular project within the Neon B2B SaaS integration platform.
- Add role to branchCreates a new PostgreSQL role within a specific branch of a Neon project.
- Create API Key for OrganizationCreates a new API key for the specified organization in Neon.
- Create Auth Provider SDK KeysTool to generate SDK or API keys for authentication providers.
- Create auth userTool to create a new user in Neon Auth for a specific project branch.
- Create branch databaseCreates a new database within a specified project and branch in the Neon platform.
- Create Neon Data APICreates a new instance of Neon Data API in the specified branch.
- Create branch snapshotCreates a snapshot from the specified branch at a specific point in time.
- Create compute endpointCreates a new compute endpoint for a specified branch within a Neon project.
- Create New API KeyCreates a new personal API key for the authenticated Neon user account.
- Create new project branchCreates a new branch in a Neon project.
- Create anonymized branchCreates a new branch with anonymized data using PostgreSQL Anonymizer for static masking.
- Create project transfer requestTool to create a transfer request for a Neon project.
- Create project with quota and settingsCreates a new Neon project with specified configuration settings.
- Send auth test emailTool to send a test email using specified SMTP configuration for Neon Auth.
- Send organization invitationsCreates and sends invitations to join an organization in the Neon B2B SaaS integration platform.
Update & manageChange and manage existing recordsView 20 actions
- Enable Neon Auth for branchTool to enable Neon Auth integration for a branch.
- Set VPC endpoint restrictionSets or updates a VPC endpoint restriction for a Neon project.
- Assign or Update VPC EndpointAssigns an AWS VPC endpoint to a Neon organization for Private Networking, or updates the label of an existing VPC endpoint assignment.
- Disable branches authTool to disable Neon Auth for a specific branch in a Neon project.
- Modify branch details in projectUpdates the details of a specific branch within a project in the Neon platform.
- Patch branch database informationUpdates the properties of a specific database within a project branch in the Neon platform.
- Restore project branchThis endpoint restores a branch to a specific state or point in time.
- Restore snapshot to new branchTool to restore a Neon snapshot to a new branch.
- Set branch as defaultSets a specified branch as the default branch for a given project in Neon.
- Start branch anonymizationStarts the anonymization process for an anonymized branch that is in the initialized, error, or anonymized state.
- Start endpoint for projectStarts a suspended or idle compute endpoint for a Neon PostgreSQL project.
- Update auth allow localhostUpdates the allow localhost configuration for a specific branch in a Neon project.
- Update branch auth email providerUpdates the email provider configuration for a specific branch's authentication system.
- Update auth oauth providersUpdates OAuth provider credentials for a Neon project's authentication configuration.
- Update branches data APIUpdates the Neon Data API configuration for the specified branch.
- Update branches masking rulesUpdates the masking rules for the specified anonymized branch.
- Update organization member roleUpdates the role of a specific member within an organization in the Neon B2B SaaS integration platform.
- Update project compute endpoint settingsUpdates the configuration of a specific compute endpoint within a Neon project.
- Update project settings by idUpdates the configuration and settings of a specific Neon project.
- Update project snapshotTool to update the name of a specific snapshot in a Neon project.
Remove & cancelRemove records or cancel supported workView 18 actions
- Delete api key by idDeletes a specific API key from the Neon platform.
- Delete auth domain from projectDEPRECATED: Use instead.
- Delete auth domainsDeletes domains from the redirect_uri whitelist for a specific branch's authentication configuration.
- Delete OAuth providerDeletes an OAuth provider configuration from a specific branch in a Neon project.
- Delete auth userDeletes an authentication user from a specified branch within a Neon project.
- Delete branch data APIDeletes the Neon Data API for a specified branch and database.
- Delete database from branchDeletes a specific database from a designated branch within a project in the Neon platform.
- Delete organization api keyDeletes a specific API key associated with an organization in the Neon platform.
- Delete organization memberRemoves a specific member from a Neon organization.
- Delete project branch by idDeletes a specific branch within a project in the Neon B2B SaaS integration platform.
- Delete project branch roleDeletes a PostgreSQL role from a specific branch within a Neon project.
- Delete project by idPermanently deletes a Neon PostgreSQL project and all its associated resources.
- Delete project endpointDeletes a specific endpoint within a Neon project.
- Delete project jwks by idDeletes a specific JSON Web Key Set (JWKS) associated with a given project in the Neon B2B SaaS integration platform.
- Delete project permissionDeletes a specific permission associated with a project in the Neon B2B SaaS integration platform.
- Delete project snapshotDeletes a specific snapshot for a project in Neon.
- Delete vpc endpoint by idsPermanently deletes a VPC endpoint from a Neon organization in a specified AWS region.
- Delete vpc endpoint by project idDeletes a specific VPC endpoint within a designated project in the Neon platform.
Other actionsSpecialist and administrative actions.View 9 actions
- Accept project transfer requestTool to accept a transfer request for a Neon project.
- Access project details by idRetrieves detailed information about a specific Neon serverless Postgres project.
- Finalize branch restoreFinalizes the restore operation for a branch created from a snapshot.
- Reset role password for branchResets the password for a PostgreSQL role on a specific Neon branch and generates a new password.
- Restart project endpointRestarts a Neon compute endpoint (Postgres instance) within a project.
- Reveal role password in branchReveals the password for a specific role within a branch of a Neon project.
- Suspend project endpoint by idSuspends a specific endpoint within a project in the Neon B2B SaaS integration platform.
- Transfer projects between organizationsTransfers selected projects from one organization to another organization.
- Transfer user projects to organizationTransfers multiple projects from the authenticated user's personal account to a specified organization within the Neon B2B SaaS integration platform.
Connection record
A connection you can control.
- Sign-in
- Customer-managed key
- Setup
- Use a key you create and control. It is stored securely and limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Neon
How does the agent connect to Neon?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Neon?
The page above lists the 110 actions currently available through the Neon connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Neon included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Neon is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Neon to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.