PowerTable
Go to websiteCommunityContact Us
  • INTRODUCTION
    • Welcome to PowerTable
  • GET STARTED
    • Prerequisites
    • Supported Data Platforms
    • Admin Setup Guide (15-day Free Trial)
  • PRODUCT TOUR
    • Explore a sample app
    • Build your first app
    • Layout & User Interface
  • CREATE TABLE APP
    • Introduction
    • Import Spreadsheet Data
    • Connect to Database
    • Enter Data Manually
    • Get Data from Semantic Model
  • WORKING WITH POWERTABLE
    • Basic Table Operations
      • Edit data
      • Bulk Edit
      • Insert rows
      • Bulk Import rows
      • Delete rows
      • Duplicate rows
      • Copy rows
      • Preview Changes
    • Explore data
      • Search and filter
      • Sort and reorder
      • Show/Hide columns
      • Pin columns
      • Column Insights
    • Conditional Formatting
  • COLUMN SETUP
    • Configure Properties
      • General
      • Lookup and Relation
      • Display
    • Upload/Download Configuration
    • Add a Column
      • Add Visual Column
        • Add Formula Column
        • Add Multi-select Relationship Column
        • Add Reference Column
      • Add Database Column
  • ACCESS CONTROL
    • Manage Access
    • Row Permissions
    • Column Permissions
  • APPROVALS
    • Set up Approval Workflow
    • User Approvals
    • Rule-based Approvals
    • Approval using a Lookup Table
    • Multi-level Approvals
    • Notify Approvers via MS Teams
    • Handling Changes Before Approval
    • Review Changes - Approval process
  • WORKFLOWS, AUTOMATION & NOTIFICATIONS
    • Workflow automation
    • Send Mail notifications
    • MS Teams notifications
    • Webhooks
    • Cascade Updates
  • Pause an Automation
  • AUDIT
    • Audit logs
  • COMMENTING & COLLABORATION
    • Commenting
    • View all comments & track changes
    • Assign users & task status
  • APPEARANCE
    • Basic formatting
    • Display Settings
  • USER MANAGEMENT & LOGS
    • PowerTable Console
    • Admin Portal
      • User Management
      • Settings
        • General Settings
        • Writeback Settings
          • Settings
          • PowerTable managed DB
  • MISCELLANEOUS
    • Keyboard Shortcuts
    • Formulas & Functions
Powered by GitBook
On this page
  • 1. Understanding automation workflows
  • 2. Setting up a Workflow
  1. WORKFLOWS, AUTOMATION & NOTIFICATIONS

Workflow automation

PreviousReview Changes - Approval processNextSend Mail notifications

Last updated 1 month ago

When working with data applications in a collaborative environment, it is often necessary to notify team members and stakeholders about changes to the data. Additionally, it is important to propagate these updates to related and dependent tables to maintain data consistency and integrity.

These repetitive workflows can be automated by integrating with necessary applications. This ensures data consistency while reducing manual effort and increasing efficiency.

PowerTable enables you to create automated workflows that can execute one or more predefined actions in response to specific triggers—all without the need for coding.

1. Understanding automation workflows

An automation workflow consists of a trigger and one or more actions that follow it.

Triggers can be any event, such as data updates, row insertion or deletion, or a configured time schedule.

The actions that you can define can include:

  • Sending real-time notifications to the stakeholders about the data changes across different channels (email, Microsoft Teams message, webhooks) to keep them informed.

  • Propagating or cascading the data changes across all related and dependent tables consistently.

PowerTable can automate such repetitive workflows by executing these predefined actions based on triggers (events or data changes).

2. Setting up a Workflow

Setting up an automation workflow involves the following steps:

  1. Create an Automation Workflow: Create a new automation workflow to configure the trigger and action(s).

  2. Define the Trigger: Configure the events or data changes that will trigger your workflow. E.g., a new record is created in the table, an existing record is updated or deleted, etc. You can also add one or more conditions to the trigger event to make it more specific.

  3. Choose Actions: Select the actions you want to perform in response to the event. E.g., create a new row in another table, send an email or Microsoft Teams notification, post the update through webhooks, etc.

When an event occurs, PowerTable can automatically:

  • Send Notifications: Trigger email or MS Teams notifications to keep stakeholders informed.

  • Trigger Webhooks: Integrate with external systems by sending real-time data updates.

  • Perform Cascaded Updates: Apply changes across related records to maintain data consistency.

The upcoming sections in the guide provide an overview of how to configure and manage automated workflows in your environment.

Sample workflow
Trigger
Actions