When this happens...
PostgreSQLNew Row
do these tasks!
Perfect TenseSave File for Editing
SlackSend Direct Message

PostgreSQL is great for storing any type of content from blog posts and articles to product descriptions and reviews but proofreading in bulk is a huge pain. With this automation, you can have Perfect Tense correct any new row and send you notifications in Slack if the content has any spelling or grammar errors. Use this integration as an editor or as a final grammar safety check before you publish or post any content.

Note: This integration will send you a direct message in Slack but can be configured to send a message anywhere. We recommend adding the table and/or column name to the Slack message in case you have multiple tables/columns configured

How this PostgreSQL-Perfect Tense-Slack integration works

  1. A PostgreSQL row is updated
  2. Perfect Tense saves the corrected text in your file manager and finds the number of errors
  3. If there are errors, Zapier sends you a Slack notification with the row ID, number of errors, and a link to view the corrections in the Perfect Tense editor

Apps involved

  • PostgreSQL
  • Perfect Tense
  • Slack

Why Zapier?


Get started for free—14 day trial of premium features and apps.


No coding required—automate any of 1,500+ apps in minutes.


Enterprise-level security—connect mission-critical apps.

It's easy to connect PostgreSQL + Slack and requires absolutely zero coding experience—the only limit is your own imagination.

When this happens...
then do this!
New or Updated Row

Triggered when a new row is added or modified.

Update Row

Updates an existing row.

New Row (Custom Query)

Triggered when new rows are returned from a custom query that you provide. Advanced Users Only

New Row

Adds a new row.

New Row

Triggered when you add a new row.

Send Direct Message

Send a direct message to a user or yourself from the Slackbot.

New Starred Message

Triggers when you star a message.

Send Channel Message

Post a new message to a specific #channel you choose.

New Message Posted to Channel

Triggers when a new message is posted to a specific #channel you choose.

Add Reminder

Adds a reminder for yourself or a teammate, just like the /remind slash command.

You use lots of apps to get stuff done. Zapier creates more time in your day by helping you automate those apps, so they work for you in the background.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,500+ others.

Become a Zapier Integration Partner

PostgreSQL is a powerful, open-source database engine with a uniquely advanced query optimizer and dozens of built in features, making it an easy choice for production databases.

Learn More

Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams.

See Slack Integrations

Connect PostgreSQL + Slack

Connect the apps you use everyday and find your productivity super-powers.

By signing up, you agree to Zapier’s Terms of Service.