Clean Power Research Support Center logo

PowerClerk Support Center

Project Pages
Project Admin Page
Locating the Project Admin Page
How to Use the Project Admin page
Project View/Edit Page
Locating the Project View/Edit Page
How to use the Project View/Edit Page
Program Design Menu
Automations
Questions to Ask
Locating the Automations feature
How to create an Automation
Automation Triggers
Automation Action Rules
Validation Rules
Scheduled Triggers
Troubleshooting Automations
FAQs
Channels
Questions to ask yourself
Locating the Channels feature
What are Channels?
Types of Channels
Channel Type: Mark as Child
Channel Type: Make Successor
Channel Type: Create Related Project
Channel Type: Submit Related Project
Channel Type: Project Lookup
How to create a Channel
Channel Signals and Automations
Using Channels in Test Environments
FAQs
Communications
Questions to ask yourself
Locating the Communications feature
Creating Communication templates
Finding Data Tags
Images in Communications
Sending Mass Communications
Project Attachments and Content Library Items
Smart Templates
Upgrading to Smart Templates
Upgrading when a Test Environment Exists
Broken Template Tags
Examples of Broken Template Tags
PowerClerk Mass Communication Policy
FAQs
Connections
Questions to ask yourself
Locating the Connections feature
What are Connections
How to Create a Web Connector
Define the Web Connector
Connecting, Testing, and Enabling the Web Connector
Creating a Web Connector Configuration
Utilizing Connections on PowerClerk
Maintaining and Editing the Web Connector
Web Connector Payload Type Format
Retrieving Project Information via Built in Fields
Error Handling
Custom List Lookup
Create a Custom List Lookup
Utilizing Custom List Lookup
FAQs
Content Library
Questions to ask yourself
Locating the Content Library feature
Uploading content to the Content Library
Use with Communication Templates
Use for Front Page content
FAQs
Custom API IDs
Questions to Ask
Locating the Custom API IDs feature
How to edit a Custom API ID
FAQs
Data Fields
Questions to ask yourself
Locating the Data Fields feature
Viewing Available Data Fields
Managing Data Fields
Attachment Data Fields
Referencing Data Fields with Template Tags
Text Validation Rules
Custom Lists and Data Field Groups
Table form element
Enabling The PV System + Batteries Element
FAQs
Deadlines
Questions to ask yourself
Locating the Deadlines feature
What are Deadlines
How to Create a Deadline
Deadline Automation Action Rules
Utilizing Project Admin Page for Deadlines
Communication Templates for Deadlines
Deadline Set/Satisfy Options
Program-Wide Deadline Actions
Reporting on Deadlines
Deadlines in Project List Columns
FAQs
Document Templates
Questions to ask yourself
Locating the Document Templates feature
How to define a new Template
Configuring Excel Files using PowerClerk Data Field Tags
How to define a new Merged Document
eSignatures
DocuSign template tags
Mapping eSignature tags
Smart Templates
FAQs
eSignature Envelopes
Questions to Ask
Locating the eSignature Feature
What are eSignature Envelopes?
eSignature Checklist: The Prerequisites to create a new Envelope
How to set up Advanced eSignature Envelopes Step-by-Step
How to add an eSignature Envelope to a form
eSignature Automation Trigger
Viewing Completed eSignature Envelopes
Resending eSignature Notifications
Canceling eSignatures
FAQs
Forms
Questions to ask yourself
Locating the Forms feature
How to create and edit Forms
Adding data fields
Configuring Forms
Saving a Form as a Draft
Form Field Elements
Field Properties
Conditional Visibility
Sensitive Data Fields
Location Form Element
VersaForms
FAQs
Formulas and Calculated Fields
Questions to ask yourself
Locating the Formulas feature
How to work with Formulas and Calculated Fields
Formula Data Dictionary
Dynamic Formula References
Rules of Formula References
Advanced Visibility Rules
Video Guides: Formulas
FAQs
Front Page
Questions to ask yourself
Locating the Front Page feature
How to edit the Front Page
FAQs
Incentive Design
Questions to ask yourself
Locating the Incentive Design feature
How to create and edit Incentive Designs
Incentive Options for One-Time Incentive Type
Incentive Design Options
FAQs
Milestones
Questions to ask yourself
Locating the Milestones feature
How to define a Milestone
FAQs
Project List Columns
Questions to ask yourself
Locating the Project List Columns feature
How to use Project List Columns
FAQs
Project Summary
Questions to ask yourself
Locating the Project Summary feature
How to edit the Project Summary
FAQs
Project Views
Questions to ask yourself
Locating the Project Views feature
How to edit Project Views
FAQs
Roles
Questions to ask yourself
Locating the Roles feature
How to create and edit a Role
Access Groups
Access Groups and Automations
Access Groups and Data Imports
Access Groups and Reports
FAQs
Workflow
Questions to ask yourself
Locating the Workflow feature
How to create and edit the Workflow
Transitions
Workflow Example Overview
FAQs
Admin Menu
Announcements
Locating the Announcements feature
Creating an Announcement
Triggering an Announcement
Managing Announcements Topic List
Managing Announcement Topic Enrollment Via User Account
Prerequisites for Using Announcements
Business Days
Questions to ask yourself
Locating the Business Days feature
Setting up Business Days
FAQs
Dashboards
Questions to ask yourself
Locating the Dashboards feature
How to create widgets in your Dashboard
Other Dashboard Actions
Data Import
Questions to ask yourself
Locating the Data Import feature
Steps to Complete a Data Import
Data Import Configurations
Column Header Types
Automatic Data Imports via SFTP
Revert Data Imports
FAQs
Duplicate Check
Questions to ask yourself
Locating the Duplicate Check feature
How to use Duplicate Checks
FAQs
Import Projects
Questions to ask yourself
Locating the Import Projects feature
How to Import From V2
FAQs
Operation Status
Questions to ask yourself
How to use the Operation Status feature
Locating the Operation Status feature
FAQs
Program Info
Project Inquiry
Locating the Project Inquiry feature
How to edit the Project Inquiry Settings
Automating Communications for Project Inquires
Inquiry Summary
Questions to ask yourself
Locating the Program Info feature
How to edit the Program Info menu
Notification Banners
Usage Info
FAQs
Program Statistics
Questions to ask yourself
Locating the Program Statistics feature
FAQs
How to use Program Statistics
Reports
Questions to ask yourself
Locating the Reports feature
How to setup Reports
Multi-instance reports
Sharing Reports
Integrate scheduled Reports
Cross-Program Reports
FAQs
User Administration
Questions to ask yourself
Locating the User Administration feature
How to work with User Administration
FAQs
Test Environment
FAQs
Questions to ask yourself
Locating the Test Environment feature
How to setup a Test Environment
PowerClerk Environments
Tools Menu
My Account
Questions to Ask
Locating the My Account feature
How to use the My Account feature
Setting up Multi-Factor Authentication
Missing, lost, or stolen mobile devices: resetting Multi-Factor Authentication
Disabling Multi-Factor Authentication
Recovery Guidelines for MFA Administrators
FAQs
FormSense
Questions to Ask
Locating the FormSense feature
How to use the FormSense feature
FAQs
Grant Access
Questions to Ask
Project Grants vs Broad Grants (i.e. "Grant Access")
Locating the Project Grant feature
Locating the Grant Access feature
How to use the Grant Access feature
FAQs
Integration Guides & API
ePayments
Questions to ask yourself
Locating the ePayments History feature
How to add ePayments
FAQ
PowerClerk API
Integrating with the PowerClerk API
Questions to Ask
What is the PowerClerk API?
API Documentation for Developers
What can the PowerClerk API do?
Single Sign On (SSO)
Questions to Ask
PowerClerk SSO Configuration
Entra ID Configuration (SAML)
Entra ID Configuration (OIDC)
Okta IDP Configuration (SAML)
SP Configuration
SSO for multiple programs
IDP Configuration Troubleshooting
FAQs
Integration Guide 001: How to configure an ArcGIS Connector – ArcGIS Implementation
Integration Guide 002: How to configure Electric Power Research Institute’s (EPRI) DRIVE Connect software with PowerClerk
PowerClerk Video Guides
Setting up Roll-up Reports
New User Video Guide
Configuring Forms
Roles and User Administration
Setting up Business Days
Formulas and Advanced Visibility Rules
Visualize Workflows
Dashboards
ArcGIS
FormSense
Milestones
Project Summary
Automation with Formulas in Action Rules
API
Edit Forms - Tutorial #1
SFTP Automatic Data Import
Calculated Fields
Web Connector Setup
Edit Forms - Tutorial #2
Build A Formula
Help Articles
Understanding Your PowerClerk Program Design
Deadlines
Workflow
Forms
Automations
Communications
Data Fields
PowerClerk Program Launch
PowerClerk User Group Sessions (UGS)
Learning Management System (LMS)
Join us for Reflow!
NEW: PowerClerk Certifications

Understanding Your PowerClerk Program Design

The contents of this page include high-level guidance for understanding individual program design.

Use PowerClerk’s Learning Management System (LMS) for hands-on practice in an interactive learning environment.

Locating the Workflow

Anyone in a Role with the View Workflow privilege can access the Workflow by opening the PROGRAM DESIGN menu and clicking on Workflow.

 

Locating the Workflow

Figure 1: Locating the Workflow

 

Workflow Statuses

The Workflow page includes a visual representation of all Statuses and status transitions.

 

Workflow Statuses

Figure 2: Workflow Statuses


In the Workflow page, click each Status to view details including status name, related milestones, and existing references.

 

Status Details

Figure 3: Status Details


This example status contains references to 3 Automation action rules, with each trigger listed. This means that within the automation trigger, there is an action rule that changes the project to this status. If a Deadline is designed to change the projects status upon expiration, that reference will also appear in this section.
 

Workflow Automations

While viewing status references listed as Automation Rules or Triggers, users can search for the Automation Trigger in Program Design > Automations to see further details.

 

When, why, and how statuses transition

Figure 4: When, why, and how statuses transition


In this example status, when the form is submitted, and the condition Always is true, then the status is entered.

 
To learn more about the Workflow, visit the Workflow support center page.


 
 

Locating Forms within a Status

In Program Design > Forms, users can search for a specific status to find which forms are available in that status and to which roles.

 

How to know which forms are available at each status

Figure 5: How to know which forms are available at each status

 

Form Configuration by Role

Click the Configure Form button to expose which roles have access to a form, and in which statuses.

 

How to know which roles have access to forms in specific statuses

Figure 6: How to know which roles have access to forms in specific statuses

 
To learn more about Forms, visit the Forms support center page.


 
 

Available Automation Triggers

There are six trigger options for automations:

  • Status: Enters, Exits, and Transitions
  • Form: Submission
  • Inquiry: New thread creation and thread reply
  • Channel: Signal received
  • eSignature Envelope: Complete
  • Scheduled: for automated run reports.
Understanding the different Automation Triggers available

Figure 7: Understanding the different Automation Triggers available


A project transitioning from the Unsubmitted status to the Submitted status can be caused by each of the following triggers:

  • When the form Application is submitted
  • When the eSignature Envelope Test Envelope has been signed by all recipients
  • When project status Unsubmitted is exited
  • When project status Submitted is entered
  • When the project status transitions from Unsubmitted to Submitted

 

Locating Automations by their Trigger

In Program Design >> Automations, users can search by Automation Trigger, then expand the Automation to view the action rules in the order they will be executed.

 

Locating Automations by their Trigger

Figure 8: Locating Automations by their Trigger

 

Automation Conditions

Action rules in Automations can be customized to only occur once a certain condition is met. To understand the conditions, find the formula matching the name of the condition in Program Design >> Formulas and expand to see what logic lies behind the condition.

 

How to understand an automation condition

Figure 9: How to understand an automation condition

 
To learn more about Automations, visit the Automations support center page.


 
 

Communication References

Communication Templates can be viewed in Program Design >> Communications. Once viewing a communication, the View References button displays every Automation Rule or Deadline this communication is used. (see Searching Automations by Trigger and Deadline Design)

 

Identifying communication references

Figure 10: Identifying communication references *Note: Automation Rules may contain a Condition

 
To learn more about Communications, visit the Communications support center page.


 
 

Locating Data Fields

Anyone in a Role with the View Data Fields privilege can access data fields by opening the PROGRAM DESIGN menu and clicking Data Fields.

 

Locating Data Fields

Figure 11: Locating Data Fields

 
Toggle on Show Calculated Fields to also view calculated fields.

 

Calculated Fields

Anyone in a Role with the Edit Formulas privilege can access calculated fields by opening the PROGRAM DESIGN menu and clicking Formulas, then navigating to the Calculated Fields tab.

 

Locating Calculated Fields

Figure 12: Locating Calculated Fields

 
When selecting a Calculated Field, the options to rename or view references will appear.

 

Identifying data field references

Figure 13: Identifying data field references

 
Once a data field is located, the template tag can be copied to use in communications or document templates. Click View References to identify every place this data field is referenced in your PowerClerk program.

 

Data Fields & Calculated Fields

Anyone in a Role with the View Forms privilege can locate the name of a specific data field by opening the PROGRAM DESIGN menu and clicking Forms, then clicking either View Form or Edit Form to open the Form editor, and selecting a specific data field.

 

Identifying a field name and label

Figure 14: Identifying a field name and label

 
The line Data Field contains the name that PowerClerk uses to identify this data field. This is often shorter than the label so the data field is easier to reference. Data field names cannot be changed on forms, see previous sections to view the process of renaming data fields & calculated fields. The Label is what displays to external entities when submitting a form. The label can be changed in the form editor while selecting a data field if the user’s role has the Edit Forms privilege.

 
To learn more about Data Fields and Calculated Fields, visit the Data Fields support center page.


 
 

Deadline Design

Anyone in a Role with the Edit Deadlines privilege can access Deadlines by opening the PROGRAM DESIGN menu and clicking Deadlines.

 
Deadlines contain a multitude of customization points, such as:

  • Countdown metric (regular or business days)
  • Due date calculation
  • Qualification for satisfying
  • Deadline permissions (where to show, when to run, if multiple can run simultaneously)
  • Reminders
  • Post-deadline expiration actions
Deadline Editor

Figure 15: Deadline Editor

 

Deadline References

Deadline references can be determined by clicking the View References button on each deadline under Program Design >> Deadlines.

 

Identifying deadline references

Figure 16: Identifying deadline references

 

Setting and Satisfying Deadlines

Once the deadline reference Automation Rule is known, search for it in Program Design >> Automations to understand if the deadline is being set or satisfied.

 

How to determine if a deadline is being set or satisfied

Figure 17: How to determine if a deadline is being set or satisfied

 
To learn more about Deadlines, visit the Deadlines support center page.

FAQs

Have additional questions? Contact us to nominate your FAQ and help others find answers to your own questions concerning this feature.

Create A Support Ticket

Not finding your answer here?  Submit a question to our support team at the PowerClerk Ticket System and leverage the PowerClerk team’s expertise.