\\\",\\n \\\"css_content\\\" : \\\".tweet-text{background-color:#fff2ac;background-image:linear-gradient(to right,#ffe359 0,#fff2ac 100%);font-weight:bolder;font-size:32px;font-family:Roboto,sans-serif;padding:4px}\\\",\\n \\\"generate_img_url\\\": true\\n}\",\"__typename\":\"OauthBody\"},\"bodyParams\":[],\"authorization\":{\"type\":null,\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":[],\"cellParams\":[],\"tab\":\"Body\",\"__typename\":\"OauthReq\"},\"marketplaceContent\":null,\"integrationConnections\":{\"nodes\":[{\"id\":\"int_pQsOgbjA\",\"slug\":\"convert-html-to-image-with-html-to-image-api-on-new-column-from-postgresql-api\",\"title\":\"Convert HTML to Image with HTML to Image API on New Column from PostgreSQL API\",\"triggerKey\":\"postgresql-new-column\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_P3sD9zxE\",\"slug\":\"convert-html-to-image-with-html-to-image-api-on-new-or-updated-row-from-postgresql-api\",\"title\":\"Convert HTML to Image with HTML to Image API on New or Updated Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-or-updated-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_avsjny0r\",\"slug\":\"convert-html-to-image-with-html-to-image-api-on-new-row-custom-query-from-postgresql-api\",\"title\":\"Convert HTML to Image with HTML to Image API on New Row Custom Query from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row-custom-query\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_VysqBjNP\",\"slug\":\"convert-html-to-image-with-html-to-image-api-on-new-row-from-postgresql-api\",\"title\":\"Convert HTML to Image with HTML to Image API on New Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_ZGsKevor\",\"slug\":\"convert-html-to-image-with-html-to-image-api-on-new-table-from-postgresql-api\",\"title\":\"Convert HTML to Image with HTML to Image API on New Table from PostgreSQL API\",\"triggerKey\":\"postgresql-new-table\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_das4A9V4\",\"slug\":\"convert-html-to-pdf-with-html-to-image-api-on-new-column-from-postgresql-api\",\"title\":\"Convert HTML to PDF with HTML to Image API on New Column from PostgreSQL API\",\"triggerKey\":\"postgresql-new-column\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_z3sVnPr6\",\"slug\":\"convert-html-to-pdf-with-html-to-image-api-on-new-or-updated-row-from-postgresql-api\",\"title\":\"Convert HTML to PDF with HTML to Image API on New or Updated Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-or-updated-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_6PsBLnzz\",\"slug\":\"convert-html-to-pdf-with-html-to-image-api-on-new-row-custom-query-from-postgresql-api\",\"title\":\"Convert HTML to PDF with HTML to Image API on New Row Custom Query from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row-custom-query\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_OqsKgdME\",\"slug\":\"convert-html-to-pdf-with-html-to-image-api-on-new-row-from-postgresql-api\",\"title\":\"Convert HTML to PDF with HTML to Image API on New Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_7vs4enrq\",\"slug\":\"convert-html-to-pdf-with-html-to-image-api-on-new-table-from-postgresql-api\",\"title\":\"Convert HTML to PDF with HTML to Image API on New Table from PostgreSQL API\",\"triggerKey\":\"postgresql-new-table\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-html-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_VysqBLQd\",\"slug\":\"convert-url-to-image-with-html-to-image-api-on-new-column-from-postgresql-api\",\"title\":\"Convert URL to Image with HTML to Image API on New Column from PostgreSQL API\",\"triggerKey\":\"postgresql-new-column\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_ZGsKeEVR\",\"slug\":\"convert-url-to-image-with-html-to-image-api-on-new-or-updated-row-from-postgresql-api\",\"title\":\"Convert URL to Image with HTML to Image API on New or Updated Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-or-updated-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_jWs30d5E\",\"slug\":\"convert-url-to-image-with-html-to-image-api-on-new-row-custom-query-from-postgresql-api\",\"title\":\"Convert URL to Image with HTML to Image API on New Row Custom Query from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row-custom-query\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_MKsN21aR\",\"slug\":\"convert-url-to-image-with-html-to-image-api-on-new-row-from-postgresql-api\",\"title\":\"Convert URL to Image with HTML to Image API on New Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_3xsVonZd\",\"slug\":\"convert-url-to-image-with-html-to-image-api-on-new-table-from-postgresql-api\",\"title\":\"Convert URL to Image with HTML to Image API on New Table from PostgreSQL API\",\"triggerKey\":\"postgresql-new-table\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-image\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_z3sVnPD3\",\"slug\":\"convert-url-to-pdf-with-html-to-image-api-on-new-column-from-postgresql-api\",\"title\":\"Convert URL to PDF with HTML to Image API on New Column from PostgreSQL API\",\"triggerKey\":\"postgresql-new-column\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_rDsvNeN3\",\"slug\":\"convert-url-to-pdf-with-html-to-image-api-on-new-or-updated-row-from-postgresql-api\",\"title\":\"Convert URL to PDF with HTML to Image API on New or Updated Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-or-updated-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_3xsVonor\",\"slug\":\"convert-url-to-pdf-with-html-to-image-api-on-new-row-custom-query-from-postgresql-api\",\"title\":\"Convert URL to PDF with HTML to Image API on New Row Custom Query from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row-custom-query\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_Ezsm5v5N\",\"slug\":\"convert-url-to-pdf-with-html-to-image-api-on-new-row-from-postgresql-api\",\"title\":\"Convert URL to PDF with HTML to Image API on New Row from PostgreSQL API\",\"triggerKey\":\"postgresql-new-row\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"},{\"id\":\"int_LMsZOVOQ\",\"slug\":\"convert-url-to-pdf-with-html-to-image-api-on-new-table-from-postgresql-api\",\"title\":\"Convert URL to PDF with HTML to Image API on New Table from PostgreSQL API\",\"triggerKey\":\"postgresql-new-table\",\"triggerApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"__typename\":\"App\"},\"actionKey\":\"html_to_image-convert-url-to-pdf\",\"actionApp\":{\"id\":\"app_dBhwjL\",\"name\":\"HTML to Image\",\"__typename\":\"App\"},\"__typename\":\"Integration\"}],\"__typename\":\"IntegrationConnection\"}},\"otherApp\":{\"id\":\"app_1M0hNB\",\"name\":\"PostgreSQL\",\"nameSlug\":\"postgresql\",\"description\":\"PostgreSQL is a free and open-source relational database management system emphasizing extensibility and SQL compliance.\",\"appPrompts\":[{\"id\":\"14683\",\"label\":\"Smart Query Optimizer\",\"prompt\":\"Build me an agent that monitors slow queries in my PostgreSQL database by connecting to the pg_stat_statements view, then uses AI to analyze the query patterns and suggest optimizations including index recommendations, query rewrites, and performance improvements. Send the AI-generated optimization report to my email with specific actionable recommendations.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14684\",\"label\":\"Anomaly Detection Alert\",\"prompt\":\"Create an agent that runs every hour to collect PostgreSQL performance metrics (connections, query times, disk usage, etc.), uses AI to detect unusual patterns or anomalies compared to historical data, and sends intelligent alerts to Slack when potential issues are identified with AI-generated explanations of what might be causing the problem.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14685\",\"label\":\"Schema Documentation Generator\",\"prompt\":\"Build an agent that connects to my PostgreSQL database, extracts the complete schema including tables, relationships, and constraints, then uses AI to automatically generate comprehensive documentation with descriptions for each table and column based on naming conventions and data patterns. Save the documentation as a formatted PDF and upload to Google Drive.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14686\",\"label\":\"Data Quality Monitor\",\"prompt\":\"Create an agent that runs daily to analyze data quality in my PostgreSQL tables by checking for null values, duplicates, and data inconsistencies, then uses AI to identify potential data quality issues and generate a report with recommendations for data cleaning and validation rules. Send the report via email with priority levels for each issue.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14687\",\"label\":\"Intelligent Backup Scheduler\",\"prompt\":\"Build me an agent that monitors my PostgreSQL database size and transaction volume, uses AI to predict optimal backup timing based on usage patterns and data growth trends, then automatically schedules pg_dump backups during low-activity periods and uploads them to AWS S3 with AI-generated backup reports.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14688\",\"label\":\"Security Audit Assistant\",\"prompt\":\"Create an agent that regularly audits my PostgreSQL database for security vulnerabilities by checking user permissions, connection logs, and configuration settings, then uses AI to analyze potential security risks and generate a comprehensive security report with prioritized recommendations for hardening the database.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14689\",\"label\":\"Migration Planning Tool\",\"prompt\":\"Build an agent that analyzes my current PostgreSQL database structure, queries, and usage patterns, then uses AI to generate a detailed migration plan when I need to upgrade PostgreSQL versions or move to cloud platforms, including compatibility checks, potential issues, and step-by-step migration recommendations.\",\"__typename\":\"AppPrompt\"},{\"id\":\"14690\",\"label\":\"Cost Optimization Advisor\",\"prompt\":\"Create an agent that monitors my PostgreSQL database resource usage including CPU, memory, and storage consumption, then uses AI to analyze usage patterns and recommend cost optimization strategies such as right-sizing instances, optimizing queries, or suggesting when to scale up or down. Send monthly optimization reports to my team.\",\"__typename\":\"AppPrompt\"}],\"authType\":\"keys\",\"customFieldsDescriptionMd\":\"### Connecting to Restricted Databases\\nEither enable the **shared static IP** for this account below, or [configure a VPC](https://pipedream.com/settings/networks) to deploy any workflow in your workspace to a private network with a dedicated static IP. [Learn more in our docs](https://pipedream.com/docs/databases).\\n\\n### SSL Setup\\nConfigure SSL on your PostgreSQL database by providing the **CA (Certificate Authority)**, and choosing between **Full Verification**, **Verify Certificate Authority (CA)**, or **Skip Verification**. Skipping verification is not recommended as this has [serious security implications](https://stackoverflow.com/questions/14262986/node-js-hostname-ip-doesnt-match-certificates-altnames/16311147#16311147).\",\"oauthScopes\":[],\"customFields\":[{\"name\":\"host\",\"__typename\":\"AppCustomField\"},{\"name\":\"port\",\"__typename\":\"AppCustomField\"},{\"name\":\"user\",\"__typename\":\"AppCustomField\"},{\"name\":\"password\",\"__typename\":\"AppCustomField\"},{\"name\":\"database\",\"__typename\":\"AppCustomField\"},{\"name\":\"use_pd_sql_proxy\",\"__typename\":\"AppCustomField\"},{\"name\":\"ssl_verification_mode\",\"__typename\":\"AppCustomField\"},{\"name\":\"ca\",\"__typename\":\"AppCustomField\"},{\"name\":\"key\",\"__typename\":\"AppCustomField\"},{\"name\":\"cert\",\"__typename\":\"AppCustomField\"},{\"name\":\"pd_schema_explorer_retrieve_all\",\"__typename\":\"AppCustomField\"}],\"oauthReqsByType\":{\"requestToken\":{\"httpMethod\":\"POST\",\"url\":\"\",\"urlParams\":[],\"headerParams\":[],\"body\":null,\"bodyParams\":[],\"authorization\":{\"type\":\"OAuth\",\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":null,\"cellParams\":null,\"tab\":null,\"__typename\":\"OauthReq\"},\"authorization\":{\"httpMethod\":\"GET\",\"url\":\"\",\"urlParams\":[{\"key\":\"client_id\",\"value\":\"⫷oauth.client_id⫸\",\"__typename\":\"Kv\"},{\"key\":\"redirect_uri\",\"value\":\"⫷oauth.redirect_uri⫸\",\"__typename\":\"Kv\"},{\"key\":\"state\",\"value\":\"⫷oauth.state⫸\",\"__typename\":\"Kv\"},{\"key\":\"response_type\",\"value\":\"code\",\"__typename\":\"Kv\"},{\"key\":\"scope\",\"value\":\"⫷oauth.space_separated_scopes⫸\",\"__typename\":\"Kv\"}],\"headerParams\":[],\"body\":null,\"bodyParams\":[],\"authorization\":{\"type\":null,\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":null,\"cellParams\":null,\"tab\":null,\"__typename\":\"OauthReq\"},\"accessToken\":{\"httpMethod\":\"POST\",\"url\":\"\",\"urlParams\":[],\"headerParams\":[{\"key\":\"content-type\",\"value\":\"application/x-www-form-urlencoded\",\"__typename\":\"Kv\"},{\"key\":\"accept\",\"value\":\"application/json\",\"__typename\":\"Kv\"}],\"body\":null,\"bodyParams\":[{\"key\":\"client_id\",\"value\":\"⫷oauth.client_id⫸\",\"__typename\":\"Kv\"},{\"key\":\"client_secret\",\"value\":\"⫷oauth.client_secret⫸\",\"__typename\":\"Kv\"},{\"key\":\"redirect_uri\",\"value\":\"⫷oauth.redirect_uri⫸\",\"__typename\":\"Kv\"},{\"key\":\"grant_type\",\"value\":\"authorization_code\",\"__typename\":\"Kv\"},{\"key\":\"code\",\"value\":\"⫷oauth.code⫸\",\"__typename\":\"Kv\"}],\"authorization\":{\"type\":null,\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":null,\"cellParams\":null,\"tab\":null,\"__typename\":\"OauthReq\"},\"refreshToken\":{\"httpMethod\":\"POST\",\"url\":\"\",\"urlParams\":[],\"headerParams\":[{\"key\":\"content-type\",\"value\":\"application/x-www-form-urlencoded\",\"__typename\":\"Kv\"},{\"key\":\"accept\",\"value\":\"application/json\",\"__typename\":\"Kv\"}],\"body\":null,\"bodyParams\":[{\"key\":\"client_id\",\"value\":\"⫷oauth.client_id⫸\",\"__typename\":\"Kv\"},{\"key\":\"client_secret\",\"value\":\"⫷oauth.client_secret⫸\",\"__typename\":\"Kv\"},{\"key\":\"grant_type\",\"value\":\"refresh_token\",\"__typename\":\"Kv\"},{\"key\":\"refresh_token\",\"value\":\"⫷oauth.refresh_token⫸\",\"__typename\":\"Kv\"}],\"authorization\":{\"type\":null,\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":null,\"cellParams\":null,\"tab\":null,\"__typename\":\"OauthReq\"},\"__typename\":\"OauthReqsByType\"},\"__typename\":\"App\",\"registryComponents\":[{\"id\":\"sc_OOiqpwG2\",\"key\":\"postgresql-execute-custom-query\",\"name\":\"Execute SQL Query\",\"description\":\"Execute a custom PostgreSQL query. See [our docs](https://pipedream.com/docs/databases/working-with-sql) to learn more about working with SQL in Pipedream.\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_0riE0wa4\",\"key\":\"postgresql-delete-rows\",\"name\":\"Delete Row(s)\",\"description\":\"Deletes a row or rows from a table. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_KJiN0zQg\",\"key\":\"postgresql-find-row\",\"name\":\"Find Row\",\"description\":\"Finds a row in a table via a lookup column. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_YNiwkNA9\",\"key\":\"postgresql-find-row-custom-query\",\"name\":\"Find Row With Custom Query\",\"description\":\"Finds a row in a table via a custom query. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_RYijrZGM\",\"key\":\"postgresql-insert-row\",\"name\":\"Insert Row\",\"description\":\"Adds a new row. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_Q2igLBQ\",\"key\":\"postgresql-new-column\",\"name\":\"New Column\",\"description\":\"Emit new event when a new column is added to a table. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"SOURCE\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_8nid2ex\",\"key\":\"postgresql-new-or-updated-row\",\"name\":\"New or Updated Row\",\"description\":\"Emit new event when a row is added or modified. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"SOURCE\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_99idrv5\",\"key\":\"postgresql-new-row\",\"name\":\"New Row\",\"description\":\"Emit new event when a new row is added to a table. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"SOURCE\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_n5ivw0n\",\"key\":\"postgresql-new-row-custom-query\",\"name\":\"New Row Custom Query\",\"description\":\"Emit new event when new rows are returned from a custom query that you provide. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"SOURCE\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_qBiY05Y\",\"key\":\"postgresql-new-table\",\"name\":\"New Table\",\"description\":\"Emit new event when a new table is added to the database. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"SOURCE\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_k3ixK6gn\",\"key\":\"database-query-sql-database\",\"name\":\"Query SQL Database\",\"description\":\"Execute a SQL Query. See [our docs](https://pipedream.com/docs/databases/working-with-sql) to learn more about working with SQL in Pipedream.\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_GBiJ0zxr\",\"key\":\"postgresql-update-row\",\"name\":\"Update Row\",\"description\":\"Updates an existing row. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"},{\"id\":\"sc_k3ixKg04\",\"key\":\"postgresql-upsert-row\",\"name\":\"Upsert Row\",\"description\":\"Adds a new row or updates an existing row. [See the documentation](https://node-postgres.com/features/queries)\",\"type\":\"ACTION\",\"__typename\":\"SavedComponent\"}],\"componentCodeScaffoldRaw\":\"import postgresql from \\\"@pipedream/postgresql\\\"\\n\\nexport default defineComponent({\\n props: {\\n postgresql,\\n },\\n async run({ steps, $ }) {\\n // Component source code:\\n // https://github.com/PipedreamHQ/pipedream/tree/master/components/postgresql\\n\\n const queryObj = {\\n text: \\\"SELECT NOW()\\\",\\n values: [], // Ignored since query does not contain placeholders\\n };\\n return await this.postgresql.executeQuery(queryObj);\\n },\\n})\",\"testRequest\":{\"httpMethod\":\"GET\",\"url\":\"\",\"urlParams\":[],\"headerParams\":[],\"body\":{\"type\":\"fields\",\"contentType\":\"application/json\",\"fields\":[{\"name\":\"\",\"value\":\"\",\"__typename\":\"Nv\"}],\"mode\":\"fields\",\"raw\":\"\",\"__typename\":\"OauthBody\"},\"bodyParams\":[],\"authorization\":{\"type\":null,\"basicUsername\":\"\",\"basicPassword\":\"\",\"bearerToken\":\"\",\"oauthAccessToken\":null,\"oauthRefreshToken\":null,\"oauthSignerUri\":null,\"__typename\":\"Authorization\"},\"extracts\":[],\"metadataExtracts\":[],\"cellParams\":[],\"tab\":\"Auth\",\"__typename\":\"OauthReq\"},\"marketplaceContent\":{\"id\":\"41\",\"markdown\":\"# Overview\\n\\nOn Pipedream, you can leverage the PostgreSQL app to create workflows that automate database operations, synchronize data across platforms, and react to database events in real-time. Think handling new row entries, updating records from webhooks, or even compiling reports on a set schedule. Pipedream's serverless platform provides a powerful way to connect PostgreSQL with a variety of apps, enabling you to create tailored automation that fits your specific needs.\\n\\n# Example Use Cases\\n\\n- **Real-time Data Sync**: Keep your PostgreSQL database in sync with another data store, like Google Sheets. Each time a new row is added to a PostgreSQL table, a Pipedream workflow can insert the corresponding data into a Google Sheet, ensuring that your team has access to the latest information without manual updates.\\n\\n- **Automated Backups**: Set up a workflow that triggers on a schedule to perform database backups. The workflow could export data from selected PostgreSQL tables and save them to a cloud storage platform like Dropbox or Google Drive, providing regular and reliable backups without manual intervention.\\n\\n- **Event-Driven Notifications**: Create a Pipedream workflow that watches for specific changes in your PostgreSQL database, such as a new customer sign-up or reaching a stock threshold. Upon detecting the change, it can send a notification through platforms like Slack or email, keeping relevant stakeholders informed instantly and facilitating timely responses.\\n\",\"__typename\":\"MarketplaceContent\"}}}","hasNext":false}}

What do you want to automate

with HTML to Image and PostgreSQL?

Prompt, edit and deploy AI agents that connect to HTML to Image, PostgreSQL and 3,000+ other apps in seconds.

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Convert HTML to Image with HTML to Image API on New Column from PostgreSQL API
PostgreSQL + HTML to Image
Try it
Convert HTML to Image with HTML to Image API on New or Updated Row from PostgreSQL API
PostgreSQL + HTML to Image
Try it
Convert HTML to Image with HTML to Image API on New Row Custom Query from PostgreSQL API
PostgreSQL + HTML to Image
Try it
Convert HTML to Image with HTML to Image API on New Row from PostgreSQL API
PostgreSQL + HTML to Image
Try it
Convert HTML to Image with HTML to Image API on New Table from PostgreSQL API
PostgreSQL + HTML to Image
Try it
New Column from the PostgreSQL API

Emit new event when a new column is added to a table. See the documentation

Try it
New or Updated Row from the PostgreSQL API

Emit new event when a row is added or modified. See the documentation

Try it
New Row from the PostgreSQL API

Emit new event when a new row is added to a table. See the documentation

Try it
New Row Custom Query from the PostgreSQL API

Emit new event when new rows are returned from a custom query that you provide. See the documentation

Try it
New Table from the PostgreSQL API

Emit new event when a new table is added to the database. See the documentation

Try it
Convert HTML to Image with the HTML to Image API

Create an image from HTML. See the documentation

Try it
Execute SQL Query with the PostgreSQL API

Execute a custom PostgreSQL query. See our docs to learn more about working with SQL in Pipedream.

Try it
Convert HTML to PDF with the HTML to Image API

Create a PDF file from HTML. See the documentation

Try it
Delete Row(s) with the PostgreSQL API

Deletes a row or rows from a table. See the documentation

Try it
Convert URL to Image with the HTML to Image API

Capture a screenshot from a URL. See the documentation

Try it
Integrate the HTML to Image API with the PostgreSQL API
Setup the HTML to Image API trigger to run a workflow which integrates with the PostgreSQL API. Pipedream's integration platform allows you to integrate HTML to Image and PostgreSQL remarkably fast. Free for developers.

Connect HTML to Image#

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { axios } from "@pipedream/platform"
export default defineComponent({
 props: {
 html_to_image: {
 type: "app",
 app: "html_to_image",
 }
 },
 async run({steps, $}) {
 const data = {
 "html_content" : "<div class=\"mt-4 p-4 text-center\"style=width:500px><span class=\"mb-4 tweet-text\">This is Little Bear. He tolerates baths because he knows how phenomenal his floof will appear afterwards. 13/10</span><div class=\"mt-2 p-4\"><img class=\"mt-4 border rounded-circle shadow\"src=https://docs.htmlcsstoimage.com/assets/images/dog.jpg width=100px></div><h4 class=mt-2>WeRateDogs</h4><span class=text-muted>@dog_rates</span></div><link href=https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css rel=stylesheet crossorigin=anonymous integrity=sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk><link href=\"https://fonts.googleapis.com/css2?family=Roboto:wght@700\"rel=stylesheet>",
 "css_content" : ".tweet-text{background-color:#fff2ac;background-image:linear-gradient(to right,#ffe359 0,#fff2ac 100%);font-weight:bolder;font-size:32px;font-family:Roboto,sans-serif;padding:4px}",
 "generate_img_url": true
 }
 return await axios($, {
 method: "post",
 url: `https://api.htmlcsstoimg.com/api/v1/generateImage`,
 headers: {
 "CLIENT-API-KEY": `${this.html_to_image.$auth.api_key}`,
 },
 data,
 })
 },
})

Overview of PostgreSQL#

On Pipedream, you can leverage the PostgreSQL app to create workflows that automate database operations, synchronize data across platforms, and react to database events in real-time. Think handling new row entries, updating records from webhooks, or even compiling reports on a set schedule. Pipedream's serverless platform provides a powerful way to connect PostgreSQL with a variety of apps, enabling you to create tailored automation that fits your specific needs.

Connect PostgreSQL#

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import postgresql from "@pipedream/postgresql"
export default defineComponent({
 props: {
 postgresql,
 },
 async run({ steps, $ }) {
 // Component source code:
 // https://github.com/PipedreamHQ/pipedream/tree/master/components/postgresql
 const queryObj = {
 text: "SELECT NOW()",
 values: [], // Ignored since query does not contain placeholders
 };
 return await this.postgresql.executeQuery(queryObj);
 },
})

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Pipedream, Inc. — San Francisco, CA
About Twitter Docs Community Terms Privacy Cookie Settings Try String

AltStyle によって変換されたページ (->オリジナル) /