LogoLogo
API DocumentationIntegrationsPlexTrac.com
  • Product Documentation
    • Using This Site
    • Security Advisories
    • Deployment and Maintenance Policy
    • Supported Applications
  • PlexTrac Modules
    • Dashboard
    • Clients
      • Clients Components
      • Creating a Client
      • Managing Clients
      • Managing Client Users
      • Adding Assets to a Client
      • Managing Assets
    • Schedule
      • Schedule Components
      • Creating an Engagement
      • Requesting an Engagement
      • Managing Engagements
      • Engagement Status
    • Assessments
      • Assessment Components
      • Managing Questionnaires
      • Starting an Assessment
      • Taking an Assessment
      • Reviewing an Assessment
      • Submitting an Assessment
    • Reports
      • Report Components
      • Creating a Report
      • Adding from NarrativesDB
      • Editing a Report
      • Using Short Codes in Reports
      • Findings
        • Creating a Finding
        • Collaborative Editing
        • Importing Findings from a File
        • CSV Findings Templates
          • Using Report Findings CSV Template
        • Importing Findings via an Integration
        • Importing Findings from WriteupsDB
        • Finding Status
        • Creating Jira Tickets
        • CVSS Scoring
        • Affected Assets
      • Importing a Report
      • Exporting a Report
    • Priorities
      • Priorities Components
      • Creating a Priority
      • Linking Findings and Assets
      • Managing Priorities
      • Priorities Metrics
    • Content Library
      • Types of Repositories
      • NarrativesDB
        • NarrativesDB Home Page
        • Managing Repositories
        • Managing Users
        • Creating a Repository
        • Managing Sections
        • Creating a Section
      • WriteupsDB
        • WriteupsDB Home Page
        • Managing Repositories
        • Managing Users
        • Creating a Repository
        • Creating a Writeup
        • Copying a Writeup
        • Adding to a Report
        • Importing via CSV Template
      • RunbooksDB
        • RunbooksDB Home Page
        • Managing Repositories
        • Managing Users
        • Creating a Repository
        • Creating a Procedure
        • Creating a Technique
        • Creating a Tactic
        • Creating a Methodology
    • Analytics
      • Findings
      • Assets
      • Runbooks
      • Trends & SLAs
    • Runbooks
      • Managing Engagements
        • Starting an Engagement
        • Submitting an Engagement
      • Managing Test Plans
        • Creating a Test Plan
        • Exporting a Test Plan
  • Tenant Management
    • Account Management
      • Profile (Personal Settings)
        • Managing User Profile
        • Managing Password
        • Setting Up Two-Factor Authentication
      • Account Admin
        • Tenant Settings
          • Account Information
          • General Settings
          • Email Settings
          • Tags Settings
          • Service-Level Agreements (SLAs)
          • Short Codes
        • Customizations
          • Layouts
          • Templates
            • Report Templates
            • Export Templates
            • Style Guides
          • Theme
        • Automations
          • Risk Scoring
            • Creating Equations
            • Managing Priority Equations
          • Parser Actions
        • Integrations & Webhooks
          • Integrations (API)
            • Cobalt
            • Edgescan
            • HackerOne
            • Jira
            • ServiceNow
            • Tenable Vulnerability Management
            • Tenable Security Center
          • Webhooks
        • Security & User Management
          • Audit Log
          • Security
            • Authentication Methods
              • OAuth/OpenID Setup
                • Microsoft Entra ID
                • Google OAuth
                • Okta
                • OpenID Connect
              • SAML Setup
            • General Authentication Settings
            • Authorization
            • Role Based Access (RBAC)
              • Custom Roles
            • Classification Tiers
          • Users
            • Adding Users
            • Managing Users
        • Licensing
          • Licensing
          • Priorities
          • Plex AI
            • Using AI
        • White Labeling
      • Help Center
      • Logout
    • Integrations and File Imports
      • Acunetix
      • BlindSPOT
      • Burp Suite
      • Checkmarx
      • Core Impact
      • HCL AppScan
      • Invicti
      • Nessus
      • Nexpose
      • Nipper
      • Nmap (Assets)
      • Nmap Vulners NSE
      • Nodeware
      • NodeZero
      • OpenVAS
      • OWASP ZAP
      • Pentera
      • Qualys (VM Parser)
      • Qualys (Web App Scanner)
      • RapidFire
      • Scythe
      • Veracode
  • API Documentation
    • Overview
    • Concept Definitions
    • Getting Started
    • Retrieving Parameter IDs
    • Object Structures
      • Client Object
      • Report Object
      • Finding Object
      • Asset Object
      • Evidence Object
    • Use Cases
    • API Change Policy
      • API Change Log
    • Webhooks
      • Webhook Payload Structure
      • Verifying Sender Requests
Powered by GitBook

Resources

  • Privacy Policy
  • Terms of Use
  • Vulnerability Policy

© 2025 PlexTrac, Inc. All rights reserved.

On this page

Was this helpful?

Export as PDF
  1. PlexTrac Modules
  2. Clients

Using Short Codes for Clients

Last updated 2 months ago

Was this helpful?

Short codes are small snippets that perform search-and-replace operations throughout the platform. They are designed to streamline report creation and promote data reuse, saving time and ensuring consistency across reports. Short codes can be utilized within report narratives and finding's rich-text fields to automate specific tasks and provide standardized content.

Short codes can simplify report creation by eliminating the need to modify repetitive or common content sections manually. Users can define code snippets once and reuse them across multiple reports, saving time and ensuring consistency by applying the same language, formatting, or information throughout different reports.

Administrators handle . Short codes must have been previously set up by an admin.

Short codes can be applied at the client level to all reports related to that client. However, they can also be inserted at the if they are relevant only to a specific report.

Adding Short Codes

Step 1: From the Clients module home page, click View under the "Actions" menu for the impacted client to reach the Details tab.

Step 2: Click Edit Client Information.

Step 3: At the bottom of the modal, click Add Custom Field.

Step 4: In the first box on the left, enter the label value corresponding to the appropriate short code and insert the text value that will replace the short code in the second box on the right.

The "Value" box value will replace the short code (i.e., %%LOCATION%%) whenever found in the report's narratives or finding's rich-text fields.

The Custom Field label links the short code to the value (text data) to replace it. For example:

  • Label: Location

  • Value: Boise

  • Short Code: %%Location%%

Short Codes used in a report always begin and end with %% and have underscores rather than spaces.

Step 5: Click Submit when finished.

Step 6: Use the short code in any report narrative or findings rich-text field for the client.

Step 7: From the Narrative tab of the report, click Search & Replace at the top right of the page.

Step 8: A modal appears. Click Replace Short Codes to replace all short codes in the report with their corresponding text data.

Step 9: Click Confirm.

After a few minutes, a confirmation message will appear.

Step 10: Validate that the change(s) occurred as desired.

If unsuccessful, ask an admin to verify the short code was set up correctly in the Admin Dashboard.

The "Label" box value must be in the list of tenant short codes and set to "Client Field" for Source.

creating and managing short codes
report level