Skip to main content
Procore Support (en-au)

Getting Started with the Correspondence Tool


Introduction to the Correspondence Tool

The Correspondence tool is so flexible that you can use it to manage just about any communication that you want to elevate outside of your email and instead maintain in your formal Procore system of record.

Below are some ideas on what you can do with the Correspondence tool, based on how our current customers are using it.

  • Change directive, change notification
  • Issue resolution
  • Non-conformance report (NCR), response and review
  • Notification of backcharge
  • Permit request
  • Project weekly status update


In order to start using the Correspondence tool on your projects, a company admin must first create Correspondence Types and Custom Fields (e.g. templates) at the company level. 

For those without company-level admin permissions - if you want to start using the Correspondence tool (check out the lists above for ideas), talk to your company’s Procore Administrator

Steps for admins:

The Correspondence tool is unlike any other tool in Procore. Whereas most Procore tools apply to a specific business process, such as RFIs, and come pre-templated with associated fieldsets, for example all RFIs have “assignee” and “due date” fields, the Correspondence tool is open for you to configure. When setting up a new Correspondence Type for your company, you are essentially building a “custom Procore tool” from scratch, including deciding what data fields will be associated with it. That means there are a couple of initial setup steps involved.

Note that we do provide the following pre-built templates for Correspondence Types: 

  • Addendum
  • Bulletin
  • Variation request
  • Client instruction
  • Extension of Time
  • General correspondence
  • Letters
  • Notice of delay
  • Notice to Proceed
  • Notification of backcharge
  • Site Instruction

You can find the pre-built templates in the company-level Admin settings, within the Correspondence tab - just select “Add Template.” These templates are an easy way to get started with the Correspondence tool - then, when you’re ready to customise your own Correspondence Types, follow along with the steps below.

Below, we cover the recommended steps for setting up new Correspondence Types for your teams. You can create up to 30 different Correspondence Types for your company - the following instructions walk you through setting up one Correspondence Type. 

Create a Correspondence Type

Things to Consider

  • The name you give to the Correspondence Type should clearly describe its intended use (some examples are shown in the lists above). The Type is the first thing the project teams will see when they initiate a new Correspondence within a project, so pick a name for the Type that they will recognise and understand.
    • Recommended - Define a prefix within the Correspondence Type name, which can be easily understood and recognized by the project teams. This will make it easier for the project teams to quickly recognise the Correspondence Type when using it in Drawing markup or linking to other tools.
  • Permissions are applied at the Type level, and are template-based (usually by role, within the company-level Permissions tool). So consider who will need to view and use this Correspondence Type and create separate Types to accommodate communications with separate audiences (for example, a general notice to a subcontractor would be a separate Type than a general notice to an owner). See this support article or this video for more information on Permissions.
  • Recommended - select “private by default” when you create the Correspondence Type. Because Correspondence permissions are role-based, taking this step will ensure that only specific parties (e.g. a particular subcontractor) will be able to see Correspondences assigned or distributed to them (rather than all subcontractors). (Conversely, if the intent of the Correspondence type is to broadcast information to all members of a particular project role [e.g. all subcontractors], then you should deselect the “private by default” option.)
  • The Correspondence Type also shows up in its own line on the Project Overview chart, on the Project Homepage. This way, you can easily keep track of item statuses within each Correspondence Type.
  • If your company is using a custom tool (built by the Procore Custom Solutions team), you cannot have Correspondence Types that match Custom Tool names. If you’d like to use a Correspondence Type that is already associated with a Custom Tool, we recommend that you change the Custom Tool name.


Every correspondence requires an associated correspondence type, you may create a new one if a suitable one does not already exist.

Click here to view the steps.  

  1. Navigate to the Company level Admin tool. 
  2. Under 'Tool Settings', click Correspondence.
  3. Click the Types tab.
  4. Click + Create.
  5. Complete the following information for the new correspondence type:
    • Field Name: Enter a name for the field.
    • Number prefix: Type a three-digit number prefix.
    • Select the Private by Default checkbox if you want all items that are created under this correspondence type to be private by default.
  6. Click Create.
    The new type is added to the Types page and the associated fieldset is added to the Fieldsets page. You have the option to edit the fieldset.

Back to Steps

Create and Apply a Custom Field

Things to Consider

  • In this step, you are deciding what information (or data fields) will be associated with this Correspondence Type. The fields you add will dictate what information the project teams will collect “out in the wild” when they use this Correspondence Type on an actual project. For example, does this Correspondence Type need a due date, an attachment field or a place to document cost impact? 
  • You can mark fields as “required”, “optional” or hide them altogether.
  • You can add custom fields, to further customise the Fieldset.
  • You can create multiple different Custom Fields for a given Correspondence Type, in order to accommodate variations on data needs for different project types.


After you have created the Correspondence type, you are automatically taken to the Custom Fields page to create a custom field

Optional: Update the Custom Field Settings
Optional: Add a Custom Field to a Fieldset

If a field you want to add is not listed in the fieldset settings, you can add a custom field to the fieldset.

Click here to view the steps.  

  1. Optional:To add a custom field, click Add Custom Field and choose one of the following options:


    • Click Create New to create a new custom field. See Create New Custom Fields.
    • Click Choose From Existing and from the Add Custom Field dialogue, click Add next to the field that you want to add.
      Note: You can add up to 15 custom fields to a fieldset.
  2. Click Save.
  3. Click Save again to save the custom field without applying it to any projects.
    If you want to apply the custom field to existing projects, click Assign Projects and mark the checkboxes next to the projects you want to assign the custom fields to.

Back to Steps

Finish Creating Your Custom Field and Apply it to Projects
  1. After you have added one or more custom fields to the fieldset, click Save.

  2. Mark the checkboxes next to the projects you want to assign the custom fields to.
    Click Select All to select all projects.
    Search by project name or number.


    The custom field must be applied to specific projects to enable the project teams to view and use the correspondence type.
  3. Click Update.

  4. Click Confirm to confirm that you want to apply the custom field to the selected projects.

  5. To set the custom field you created as a default for the Correspondence Type, click the vertical ellipsis (⋮) at the end of the row for the custom field that you want to add as a default and then click Set as new project default.
    A checkmark will appear for the custom field in the Default for New Project column.

Assign a Custom Field to a Project

Things to Consider

  • This step is required in order for the Correspondence tool to appear in the project-level Toolbox dropdown and for the Correspondence Type to be available within the project. (If you don’t do this, the project teams will not be able to use Correspondence!)
  • You can assign one custom field (e.g. template) per Correspondence Type, per project. So pick the version that makes the most sense for the project! And remember, you can always go back and make modifications later on if needed.


Adjust Permissions

Things to Consider

  • Permission settings for Correspondence are template-based (usually according to Role), and are handled in the company's Permissions tool.
  • Each Correspondence Type gets its own set of permissions, just like any other Procore tool. Permission settings include None, Read Only, Standard, Admin and granular permissions.


  1. Navigate to the company's Permissions tool.
  2. Click the Project Permissions Templates tab.
  3. Click Actions next to the template you want to grant granular permissions for and select Edit Template.
  4. Scroll to the 'Correspondence Types & Custom Tools' section.
  5. Select the button in the None, Read Only, Standard or Admin column on the row for each correspondence type.
  6. Click the angle bracket > icon to open or close the granular permissions menu for each correspondence type.
    Note: This icon only displays when the button for Read Only or Standard is selected.
  7. Mark the 'Turn ALL ON' checkbox to enable all of the Correspondence tool's granular permissions on the permissions template.
    Note: This checkbox name changes to 'Turn ALL OFF' if all of the Correspondence tool's granular permissions are enabled.
    Mark the checkbox for each granular permission you want to enable on the permissions template.


Granular permissions for the project's Correspondence tool can be granted for each of your company's correspondence types individually, rather than a tool-wide basis. For information about creating correspondence types, see Create a New Correspondence Type.
  • View Private Items Accessible to Users within Same Company. Grants users the privilege to view 'Private' correspondence items that are accessible to another user within their same company.
  • Respond to Items Accessible to Users within Same Company. Grants users the privilege to respond to correspondence items that are accessible to another user within their same company. Users with this granular permission cannot view 'Private' correspondence items unless they have also been granted the 'View Private Items Accessible to Users within Same Company' granular permission.
  • Create Item. Grants users the privilege to create a correspondence item.
  • Edit Open Items They Created. Grants users the privilege to edit 'Open' correspondence items that they created.
  • Respond to Items They Are On. Grants users the privilege to respond to correspondence items that they are added to the item's 'Assignee' field, 'Received From' field or 'Distribution' list.

See the Permissions Matrix for the Project level Correspondence tool for more information about the different actions that can be performed by users with the permission level you select.

  1. Click Save.

Configure Advanced Settings in a Project

There are additional settings you may configure for each Correspondence Type at the project-level. You can use these settings to:

  • Enable email reminders for overdue items
  • Define a default distribution list
  • Set automated response due dates
  • Add a default description
  • Add project-level custom statuses


Tab Settings

  1. Navigate to the project's Correspondence tool.
  2. Click the Configure Settings icons-settings-gear.png icon and select the correspondence type you want to configure settings for.
  3. Click Tab Settings in the sidebar.
  4. Complete the following as necessary for your project:
    Note: Users who create or edit a correspondence item using this correspondence type can change the Distribution, Due Date and Description fields for individual items.
    • Enable Email Reminders for Overdue Items: Mark this checkbox if you want Procore to send automatic email reminders to assignees when an item they are assigned to is overdue.
    • Default Distribution: Select one or more users or distribution groups from the drop-down menu. Click the icon-delete-x.png icon next to a user's name if you want to remove them from this list.
      Note: Users must have 'Read Only' level permissions or higher on the correspondence type to be added to this list. See Grant Granular Permissions in a Project Permissions Template.
    • Responses will be due: Enter a number for the default working days after which a response will be due.
    • Default Description: Enter a default description to add to items created using this correspondence type.

  5. Click Update to save your changes.


  1. On the Tab Settings page, scroll to the Statuses section.

  2. To add a new status, enter a name for the status in the Add New Status field and click Add Status.
    • Any items created or edited using statuses added here are considered 'Open'.
    • Email notifications are sent for all correspondence items until their status is changed to 'Closed'.
  3. To delete a status, click Delete Status next to the status you want to delete.
    Note: 'Global Statuses' (Open, Closed, and Draft) cannot be deleted.

Permissions Table 

  1. Navigate to the project's Correspondence tool.
  2. Click the Configure Settings icons-settings-gear.png icon and select the correspondence type you want to view user permissions for.
  3. Click Permissions Table in the sidebar.
    The User Permissions table displays for the correspondence type.
    • The green checkmark green-check.png icon indicates the permission level the user has been granted on the correspondence type: 'None', 'Read Only', 'Standard', or 'Admin'.
    • The red red-x.png icon indicates which permission levels are not assigned to the user.
    • The gray icon-permissions-admin-x.png icon indicates which permission levels are not assigned to the user and cannot currently be changed since the user has been assigned a project permissions template. To change their permissions in the Project level Directory tool, see Change a User's Permissions in the Project Directory.
      See User Permissions Matrix - Web and User Permission Matrix - Mobile for more information about the different actions that can be performed by users with the permission level you select.
  4. To change a user's permission level on the correspondence type when they do not have a project permissions template assigned, click the red red-x.png icon for the permission level you want to grant to the user.
    The red red-x.png icon is replaced with green checkmark green-check.png icon and the user's permission level to the correspondence type is automatically saved.


Best Practices


Because Correspondence is so flexible, it’s important to have a comprehensive plan upfront so you can make sure you are using it in an efficient way that best suits your teams’ needs.

Things to Consider
  1. Survey internal stakeholders. You can create 30 different Correspondence Types - make sure you’ve gotten the teams’ input on which are most critical or beneficial for their projects.
  2. Identify good-fit processes. For a given process, if you answer “yes” to the below questions, then Correspondence is likely a good fit. 
    • Is this process based on sharing information and communicating with other stakeholders? Do you need stakeholders to be accountable for receiving or responding to this information?
    • Is this process currently being handled via email or even phone/text?
    • Would it benefit your business to formalize and centralise the communication around this process? 
    • Is there a risk of lost time or money if this process is not tracked or recorded properly? 
    • Do you have existing templates you use for this process?
    • Are you currently completing this process outside of Procore or within one of Procore’s custom tools? 
    • Is there a need to tie this process to RFIs and Change Events for complete tracking and follow through?
    • Would this process benefit from being linked to a drawing markup?
  3. Assess the big picture. Map out your plan for Correspondence Types and their associated data, to ensure you are using Correspondence efficiently, without redundancy and in a way that will make sense for your teams and processes.


Successful rollout and adoption require the teams to get on board and start using the new functionality. That means people need to be aware of the functionality, its expectations for use and where to go for help and feedback!

Things to Consider
  • Socialize. Make sure the project teams are aware of the Correspondence Types that you’ve set up and clarify expectations for using Correspondence. Make broad announcements and provide opportunities for Q&A (ideally, more than once). Update company procedure manuals accordingly.
  • Train. If your teams need training on Correspondence, direct them to the Procore support site or in-app Help icon, webinars page or work with your Procore point of contact to request custom training.
  • Collect feedback. Keep an open line of communication with the project teams so you can get direct input on what’s working well or where you may want to make adjustments.

Use reports and dashboards. Monitor the numbers and statuses of Correspondences across projects, so you can identify areas to improve adoption, clarify expectations or make changes to your templates.