๐ŸŒด
Guardian
  • Guardian
    • ๐ŸŒGetting Started
      • ๐Ÿœ๏ธDiscovering Environmental assets on Hedera
      • ๐ŸŽ“Guardian Glossary
      • ๐Ÿ“–Installation Guide
        • ๐Ÿ—’๏ธPrerequisites
        • ๐Ÿ› ๏ธInstallation
          • ๐Ÿ”จBuilding from source and run using Docker
            • Deploying Guardian using default Environment
            • Deploying Guardian using a specific Environment ( DEVELOP )
            • Deploying Guardian using a specific Environment (QA)
          • ๐Ÿ”จBuilding from Pre-build containers
          • ๐Ÿ”จBuild executables and run manually
          • โ˜๏ธCloud Deployment
          • โฌ†๏ธUpgrading
          • ๐Ÿ”™Backup tools
          • ๐ŸกSetting up environment parameters
          • ๐Ÿ“Summary of URLs and Ports
          • ๐Ÿ’ปLaunching Guardian
          • ๐ŸงชHow to perform Unit Tests?
        • ๐Ÿ”จHow to Configure Hedera Local Node
        • ๐Ÿ”จHow to Configure HashiCorp Vault
        • ๐Ÿ”จHow to create Operator ID and Operator Key
        • ๐Ÿ”จHow to generate Web3.Storage API values
        • ๐Ÿ”จHow to Change Explorer URL
        • ๐Ÿ”จHow to Restore Account from Database/Hashicorp Vault during Setup
      • ๐Ÿ™Contributing
        • ๐Ÿš‡Contribute a New Policy
      • ๐Ÿ“–Frameworks/Libraries
        • ๐Ÿ’ปGuardian CLI
      • โš™๏ธAPI Guideline
      • ๐Ÿ”Guardian Vault
      • ๐ŸŒŽEnvironments
        • ๐ŸŒŽMulti session consistency according to Environment
        • ๐Ÿ”‘Dynamic Vault/KMS path configuration according to the environment
        • ๐ŸกEcosystem Environments
      • ๐Ÿ“ƒChange Log
      • ๐Ÿ›ฃ๏ธRoadmap
      • ๐ŸšจLicense
      • ๐Ÿ“žContact
      • ๐Ÿ”Security
      • ๐Ÿ”‘Meeco authentication
        • ๐Ÿ”กHow it works
    • ๐Ÿ‘ทArchitecture
      • โฌ‡๏ธDeep Dive Architecture
      • ๐Ÿ”บHigh Level Architecture
      • ๐Ÿ‘Policies,Projects and Topics Mapping Architecture
      • โž—MRV Splitting Logic
      • ๐Ÿ”‘Internal (with Vault)Signing Sequence Diagram
      • ๐Ÿ”ฅFireBlocks Signing Sequence Diagram
    • ๐Ÿ“‡Global Indexer
      • ๐Ÿ’ปIndexer User Guide
      • โš™๏ธIndexer APIs
        • Full Text Indexer Search
        • Returns Standard Registries
        • Returns Registry as per MessageID
        • Returns Registry Users
        • Returns Registry User as per MessageID
        • Returns Policies
        • Returns policy as per MessageID
        • Returns Tools
        • Returns Tool as per MessageID
        • Returns Modules
        • Returns Module as per MessageID
        • Returns Schemas
        • Returns Schema as per MessageID
        • Returns Schema Tree
        • Returns Tokens
        • Returns Token as per TokenID
        • Returns Roles
        • Returns Role as per MessageID
        • Returns DIDs
        • Returns DID as per MessageID
        • Returns DID Relationships
        • Returns VP Documents
        • Returns VP Document as per MessageID
        • Returns VP Relationships
        • Returns VC Documents
        • Returns VC Document as per MessageID
        • Returns VC Relationships
        • Returns NFTs
        • Returns NFT as per Serial No.
        • Returns Topics
        • Returns Topic as per TopicID
        • Returns Contracts
        • Returns Contract as per MessageID
        • Returns Landing Page Analytics
        • Returns Project Coordinates
        • Returns Search Policy Results
        • Attempts to refresh linked files for the selected documents
        • Returns Hedera Network
        • Returns Hedera Network Explorer Settings
        • Returns Data Loading Progress Result
        • Returns Registry Relationships
        • Returns Policy Relationships
        • Retrieve the list of formulas
        • Retrieve the formula by message ID
        • Retrieve linked documents which are related to formula
        • Returning Topic Data Priority Loading Progress
        • Adding Topic Data Priority Loading
        • Adding Policy Data for Priority Loading
        • Adding Token Data for Priority Loading
        • Adding Document to Data Priority Loading
    • ๐Ÿ—บ๏ธMap Related APIs
      • Returning map API Key
      • Returning Sentinel API Key
    • ๐Ÿ—„๏ธStandard Registry
      • ๐Ÿ› ๏ธSchemas
        • ๐Ÿ“‚Available Schema Types
        • ๐Ÿ“‚Property Glossary
        • โ„น๏ธTypes of Schemas
        • โ„น๏ธSchema Versioning & Deprecation Policy
        • ๐Ÿ“นHow to design a Schema of a Methodology
        • ๐Ÿ’ปCreating Schema using UI
        • โš™๏ธSchema APIs
          • Listing of Schema
          • Publishing Schema based on Schema ID
          • Updating Schema
          • Deleting a Schema
          • Schema Preview from IPFS
          • Schema Preview from Zip
          • Export message IDs of Schema
          • Export Files from Schema
          • Creation of Schema related to the topic
          • Returns all Schemas related to the topic
          • Importing Zip file containing Schema
          • Importing Schema from IPFS
          • Returning Schema by SchemaID
        • โš™๏ธSystem Schema APIs
          • Returns Schema by Type
          • Creates New System Schema
          • Returns Schema by Username
          • Updates the Schema
          • Delete System Schema
          • Publishes the Schema
          • Schema Type
          • Returns Map API Key
        • โš™๏ธSchema APIs for Asynchronous Execution
          • Creation of Schema
          • Publishing Schema
          • Previews the Schema from IPFS
          • Importing Schema from IPFS
          • Importing Schema from .zip
        • ๐Ÿ“Schema Differentiation
          • ๐Ÿ’ปSchema Differentiation using UI
          • โš™๏ธSchema Differentiation APIs
            • Compare Schemas
            • Exports Schema Differentiation Results
        • ๐Ÿ“Example Data
          • ๐Ÿ’ปAdding Example data using UI
        • ๐Ÿ“‚Schema Tree
          • ๐Ÿ’ปSchema Tree UI
          • โš™๏ธAPI for Returning Schema Tree
        • ๐Ÿ“Tag Schema
          • ๐Ÿ’ปCreating Tag Schemas using UI
          • โš™๏ธSchema Tags APIs
            • Returning all Schema Tags
            • Creating new Schema Tag
            • Deleting Schema Tag
            • Updating Schema Tag
            • Publishing Schema
            • Returning list of published schemas
        • Schema Predefined Values using UI
        • Schema Rules
          • Defining Schema Rules using UI
          • APIs related to Schema Rules
            • Creation of the new schema rule
            • Retrieve the schema rules
            • Retrieve the configuration of the rule by its ID
            • Update the configuration of the rule with the corresponding ID
            • Delete the rule by its ID
            • Activate the rule with the specified ID
            • Deactivate the rule with the specified ID
            • List all the schemas and policy relevant to the rule with the specified ID
            • Retrieve all the data needed for evaluating the rules
            • Create a new rule from the file
            • Load the file and return its preview
            • Export the selected rule (by ID) into the file
      • ๐Ÿ› ๏ธPolicies
        • ๐ŸŽ“Policy Glossary
        • ๐Ÿ“Versioning and Deprecation Policy
          • โ„น๏ธPolicy Versioning & Deprecation Policy
          • โ„น๏ธAPI Versioning & Deprecation Policy
          • โ„น๏ธInternal APIs Versioning & Deprecation Policy
        • ๐Ÿ”ฉPolicy Creation
          • ๐Ÿ”„Available Policy Workflow Blocks
            • InterfaceContainerBlock
            • PolicyRolesBlock
            • InterfaceStepBlock
            • requestVCDocumentBlock
            • sendToGuardianBlock
            • reassigningBlock
            • InformationBlock
            • InterfaceDocumentsSourceBlock
            • paginationAddon
            • DocumentsSourceAddOn
            • filtersAddOnBlock
            • InterfaceActionBlock
            • externalDataBlock
            • retirementDocumentBlock
            • calculateContainerBlock & calculateMathAddOnBlock
            • reportBlock & reportItemBlock
            • switchBlock
            • aggregateDocumentBlock
            • TimerBlock
            • revokeBlock
            • setRelationshipsBlock
            • buttonBlock
            • documentValidatorBlock
            • tokenActionBlock
            • tokenConfirmationBlock
            • mintDocumentBlock
            • Events
            • groupManagerBlock
            • multiSignBlock
            • customLogicBlock
            • splitBlock
            • wipeDocumentBlock
            • Create Token Block
            • impactAddon
            • Http Request Block
            • historyAddon
            • selectiveAttributes Block
            • tagsManagerBlock
            • extractDataBlock
            • externalTopicBlock
            • messagesReportBlock
            • notificationBlock
            • Button Block Addon (buttonBlockAddon)
            • Dropdown Block Addon (dropdownBlockAddon)
            • Request Vc Document Block Addon (requestVcDocumentBlockAddon)
            • Data Transformation Addon
          • ๐Ÿ’ปCreating Policy using UI
          • ๐Ÿ’ปCreating a Policy through Policy Configurator
            • Getting Started with the Policy Workflows
            • Policy Workflow Step 1
            • Policy Workflow Step 2
            • Policy Workflow Step 3
            • Policy Workflow Step 4
            • Policy Workflow Step 5
            • Policy Workflow Step 6
            • Policy Workflow Step 7
            • Policy Workflow Step 8
            • Policy Workflow Step 9
            • Policy Workflow Step 10
            • Policy Workflow Step 11
            • Policy Workflow Step 12
            • Policy Workflow Step 13
            • Policy Workflow Step 14
            • Policy Workflow Step 15
            • Policy Workflow Step 16
            • Policy Workflow Step 17
            • Policy Workflow Step 18
            • Policy Workflow Step 19
            • Policy Workflow Step 20
            • Policy Workflow Step 21
            • Policy Workflow Step 22
            • Policy Workflow Step 23
            • Policy Workflow Step 24
            • Policy Workflow Step 25
            • Policy Workflow Wrap Up
          • โš™๏ธCreating a Policy using APIs
            • Prerequesite Steps
            • Creation of a Policy
            • Policy Listing
            • Import a Policy from IPFS
            • Policy Preview from IPFS
            • Retrieves Policy Configuration
            • Updates Policy Configuration
            • Publish a Policy
            • Policy Validation
            • Retrieval of Data for Root Policy Block
            • Request Block Data
            • Sends Data to Specified Block
            • Returns Block ID by tag
            • Exporting Message ID
            • Export to zip file
            • Import from zip file
            • Retrieves Block Data by Tag
            • Sends Data to specified Block by Tag
            • Returns list of Groups of a particular user
            • Make the selected Group active
            • Creating link between policies
            • Requesting Multi Policy Config
            • Importing Policy from a Zip file with Metadata
          • โš™๏ธAPIs for Asynchronous Execution
            • Creates new Policy
            • Publishing a Policy
            • Importing a Policy from IPFS
            • Importing a Policy from file
            • Policy Review
            • Importing Policy from a Zip file with Metadata
        • ๐Ÿ“Dry Run
          • ๐Ÿ’ปDry Run Mode using UI
          • โš™๏ธDry Run Mode using APIs
            • Running Policy without making any changes
            • Returning all Virtual Users
            • Creating Virtual Account
            • Logging Virtual User
            • Restarting the execution of Policy
            • Returns List of Transactions
            • Returns List of Artifacts
            • Returns List of IPFS Files
            • Returning Policy to Editing
            • Create Savepoint
            • Returns Savepoint State
            • Restoring SavePoint
            • Deletes SavePoint
        • ๐Ÿ’ปRoles and Groups
          • ๐Ÿ’ปCreating Roles and Groups using Policy Configurator UI
        • ๐Ÿ“Record/Replay
          • ๐Ÿ’ปPolicy execution record and replay using UI
          • โš™๏ธRecord/Replay APIs
            • Get Recording
            • Start Recording
            • Stop Recording
            • Get Recorded Actions
            • Run record from zip file
            • Stop Running
            • Get Running Results
            • Get Running Details
            • Fast Forward
            • Retry Step
            • Skip Step
        • ๐Ÿ“Global Policy Search & Compare
          • ๐Ÿ’ปGlobal search and comparison UI
          • ๐Ÿ’ปPolicy Differentiation using UI
          • โš™๏ธPolicy Compare and Search APIs
            • Comparing Policies
            • Searching Policies
            • Exports Comparison results
        • ๐Ÿ”Block/Policy Discoverability
          • ๐Ÿ’ปSearch Policy using UI
          • โš™๏ธSearch Policy APIs
            • Search Policy
          • ๐Ÿ’ปSearch Block using UI
          • โš™๏ธSearch Block APIs
            • Searching Same Blocks
        • ๐Ÿ“‚Document Comparison
          • ๐Ÿ’ปDocument Comparison using UI
          • โš™๏ธDocument Comparison APIs
            • Compare Documents
            • Export Comparison Results
        • ๐Ÿ“‚Tools
          • ๐Ÿ’ปTools using UI
          • โš™๏ธTools APIs
            • Creating new Tool
            • Returns list of tools
            • Creating new tool asynchronously
            • Deletes the Tool
            • Retrieves Tool Configuration
            • Updates Tool Configuration
            • Publishes Tool onto IPFS
            • Publishes Tool into IPFS asynchronously
            • Validates Selected Tool
            • Returns Tools and its artifacts in zip format
            • Retrieves Hedera Message ID
            • Previews Imported Tool from IPFS
            • Imported Tool from IPFS
            • Previews Imported Tool from Zip
            • Importing Tool from Zip
            • Imports new tool from Zip Asynchronously
            • Imports new tool from IPFS Asynchronously
            • Returns List of Tools
            • Importing Tool from a Zip file
            • Importing Tool from a Zip file asynchronously
        • ๐Ÿ“Modules
          • ๐Ÿ’ปModules using UI
          • โš™๏ธModules APIs
            • Returns all Modules
            • Creating new Module
            • Returns Module Menu
            • Retrieves Module Configuration
            • Updates Module Configuration
            • Delete the Module
            • Publishing Module onto IPFS
            • Returns Hedera ID for specific Module
            • Exporting Module in zip format
            • Import Module from IPFS
            • Import module from zip file
            • Preview Module from IPFS
            • Preview Module from zip file
            • Validates Module
          • ๐Ÿ“Modules Differentiation
            • ๐Ÿ’ปModule Differentiation using UI
            • โš™๏ธModule Differentiation APIs
              • Returns result of Module Comparison
              • Exports Comparison Result
        • ๐Ÿ“Tagging
          • ๐Ÿ’ปTagging using UI
          • โš™๏ธTagging APIs
            • Creating Tag
            • Searching Tag
            • Deleting Tag
            • Synchronization of tags
        • ๐Ÿ“Themes
          • ๐Ÿ’ปThemes using UI
          • โš™๏ธThemes APIs
            • Returning all themes
            • Creating theme
            • Updating theme Configuration
            • Deleting theme
            • Returning zip file containing themes
            • Importing theme
        • ๐Ÿ“Policy Wizard
          • ๐Ÿ’ปDemo on Policy Wizard using UI
          • โš™๏ธPolicy Wizard APIs
            • Creating new Policy
            • Getting Policy Configuration
        • ๐Ÿ“‚Auto Suggestion
          • ๐Ÿ’ปDemo using UI
          • โš™๏ธAuto Suggestion APIs
            • Get next and nested suggested block types
            • Get suggestions configuration
            • Set suggestions configuration
        • ๐Ÿ“Auto Testing of the Policies
          • ๐Ÿ’ปAuto Testing using UI
          • โš™๏ธAuto Testing Policies APIs
            • Adding new Test to the policy
            • Returning Policy Test by ID
            • Running the Policy Test
            • Stopping the Specified Test
            • Deleting the Specified Test
            • Returning details of the most recent test run
        • ๐Ÿ“”Library of Policy Examples
          • ๐Ÿ’ปCreating and using Roles
          • ๐Ÿ”ขData input via Forms, using Roles to partition user activities.
          • ๐Ÿช™Token Operations
          • ๐Ÿ”ŽMRV Document Operations
          • โ›“๏ธTrustChain reports
          • โž—MRV aggregation and splitting for minting tokens
        • ๐Ÿ’ปDemo on Integrating external policies using UI
        • Policy Labels
          • Policy Labels UI
          • โš™๏ธAPIs related to Policy Labels
            • Creating new Label definition
            • Retrieve the list of Label definitions
            • Retrieve a label definition configuration by ID
            • Update Label configuration by ID
            • Delete Label definition by ID
            • Publish Label definition by ID
            • Publish Label definition by ID asynchronously
            • Retrieve the list of components for Label configuration (schemas, policies, etc)
            • Import Label configuration from a file
            • Export Label configuration to a file
            • Preview of the imported file
            • Search for Labels and Statistics for importing into Label configuration
            • Retrieve the list of created tokens (VPs) for which a Label document can be created
            • Retrieve token (VP) and all its dependencies by document ID
            • Create a new Label document for token (VP)
            • Retrieve a list of created Label documents
            • Retrieve Label document by ID
            • Retrieve linked Label documents by ID
        • Formula Linked Definitions
          • Formula Linked Definitions using UI
          • โš™๏ธAPIs related to Formula Linked
            • Creating a new formula
            • Returns a list of formulas
            • Returns a formula by its ID
            • Update the formula by its ID
            • Delete the formula by its ID
            • Retrieve the list of all schemas and policies linked to a Formula
            • Create a new formula (import) from a file
            • Export selected formulas into a file
            • Loads (import) a file and return its preview
            • Publish a formula
            • Retrieve all data from documents that needed for displaying the formula
      • ๐Ÿ”‘Bring your own DIDs
        • ๐Ÿ’ปBring your own (BYO) DIDs UI
        • โš™๏ธAPIs
          • Validate DID Format
          • Validate DID Keys
      • ๐Ÿ“Import/Export in Excel
        • ๐Ÿ’ปImport and Export Excel file User Guide
        • โš™๏ธImport/Export Schemas/Policies APIs
          • Import Schemas in Excel file format into a policy
          • Asynchronously Imports Schemas in Excel file format into a policy
          • Previews Schema from Excel file
          • Returns Schema in Excel file format
          • Returns list of Schemas
          • Exporting Policy to Excel
          • Import Schemas in Excel file format into a Policy
          • Asynchronously Imports Schemas in Excel file format into a policy
          • Policy Preview from Excel file
      • ๐Ÿ“Project Comparison
        • ๐Ÿ’ปProject Comparison using UI
        • โš™๏ธProject Comparison APIs
          • Comparing Project Data Documents
          • Comparing VP Documents - V1
          • Retrieves all Properties
          • Search Projects by filters
      • ๐Ÿ”‘Selective Disclosure
        • ๐Ÿ“”User Guide
        • ๐Ÿ”Selective Disclosure Demo
      • ๐Ÿ“ˆUsage Statistics
        • ๐Ÿ’ปStatistics
        • โš™๏ธAPIs related to Statistics
          • Returns the status of the current report
          • Update current report
          • Returns all reports
          • Returns report data by report uuid
          • Export report data in a csv file format
          • Export report data in a xlsx file format
          • Returns all dashboards
          • Returns dashboard by uuid
          • Returns Metrics
      • ๐Ÿ“’Artifacts
        • ๐Ÿ’ปImporting/Deleting Artifacts using UI
        • โš™๏ธArtifacts APIs
          • Returns all Artifacts
          • (deprecated) Returns all Artifacts
          • Upload Artifacts
          • (deprecated) Upload Artifacts
          • Delete Artifact
          • (deprecated) Delete Artifact
      • ๐Ÿ’ปAsynchronous Tasks Status
      • Show list of Hedera Transactions
        • Showing List of Hedera Transactions using
        • APIs
          • Returning all transactions for Policy
          • Returning all transactions for Schema
          • Returning all transactions for Token
          • Returning all transactions for Contract
      • ๐Ÿ””Notifications
        • ๐Ÿ’ปUser Guide
        • โš™๏ธAPIs related to Notification
          • Get All Notifications
          • Get new Notifications
          • Get Progresses
          • Read All Notifications
          • Delete Notifications
      • ๐Ÿ“Discontinuing Policy Workflow
        • ๐Ÿ’ปUser Guide
        • โš™๏ธAPIs related to Discontinuing Policy workflow
          • Discontinue Policy
          • MigratePolicy Data
          • Migrate Policy Data Asynchronous
          • Get Policy Documents
      • ๐Ÿ“Live Project Data Migration
        • โ†”๏ธLive Project Data Migration UI
        • โš™๏ธAPIs related to Live Project Data Migration
          • Getting Policy Data
          • Uploading Policy Data
          • Getting Policy Tag Block Map
          • Getting Policy Virtual Keys
          • Uploading Policy Virtual Keys
      • ๐Ÿ”ฅFireBlocks Raw Signing
        • Fireblocks signing in Guardian UI
        • Getting Keys from FireBlocks UI
      • ๐Ÿ™Roles & Permissions
        • ๐Ÿ’ปRoles and Permissions User Guide
        • โš™๏ธAPIs related to Roles & Permissions
          • Returns list of all permissions
          • Returns list of all roles
          • Creates a New Role
          • Updates Role Configuration
          • Deletes Role
          • Setting Default Role
          • Returns list of all users for whom the current user can change the role
          • Retrieves information about the user (roles, permissions assigned policies)
          • Updates User Roles (only SR)
          • Returns list of all Policies
          • Assigns Policies to a User - Only SR
          • Updates user roles (for ordinary uses)
          • Assigns policies to a user (for ordinary users)
      • Decentralized Guardian
        • Remote Policy UI
        • APIs
          • Returns the list of requests for adding remote policies
          • Previews the policy from IPFS without loading it into the local DB.
          • Policy Import from IPFS
          • Approves policy Asynchronously
          • Rejects policy Asynchronously
          • Approves Policy
          • Rejects policy
          • Return a list of all policies
          • Approves a request for an action from a remote Guardian
          • Rejects a request for an action from a remote Guardian
          • Return a count of policy requests
      • Change Password
        • Password Security Hardening and Change Password using UI
        • โš™๏ธAPI related to Change Password
          • Change Password
      • ๐Ÿ“TrustChain
        • โš™๏ธTrustChain APIs
          • Requesting
          • Building and returning
      • ๐Ÿœ๏ธExternal Events
        • ๐Ÿ› ๏ธMonitoring Tools
          • โ›๏ธApplication-events module
        • โš™๏ธSend Data using the External Data APIs
          • Sends Data from an External Source
      • ๐Ÿ“ฑMobile Support for Data Interface
        • ๐Ÿ“ฑMobile operation for the Standard Registry
      • ๐Ÿ› ๏ธStandard Registry Operations
        • โš™๏ธSettings APIs
          • Displaying Current Settings
          • Adding Settings
        • โš™๏ธLogs APIs
          • Returning Logs
          • Returning Log Attributes
        • โš™๏ธTask Statuses APIs
          • Returning Task Statuses
      • ๐Ÿ“นDemo Experience
    • ๐ŸคตUsers
      • ๐Ÿ› ๏ธUser Operations
        • โš™๏ธAccount APIs
          • Authentication Process
          • User listing except Standard Registry and Auditor
          • User Balance
          • User Session
          • User Login
          • Registering new account
          • Returns all Standard Registries
          • Returns Access Token
        • Profile APIs
          • User Account Balance
          • User Account Information
          • Setting User Credentials
          • Setting User Credentials Asynchronously
      • ๐Ÿ“ฑMobile Support for Data Interface
        • ๐Ÿ“ฑMobile Operation for the user
      • ๐Ÿ› ๏ธUser Profile Setup
      • ๐Ÿค–AI Search
        • ๐Ÿ’ปAI Search using UI
        • โš™๏ธAI Search APIs
          • Returns response
          • Rebuilds vector based on policy data
      • ๐Ÿ”ŽGuided Search of Methodologies
        • ๐Ÿ’ปSearch using UI
        • โš™๏ธSearch APIs
          • Retrieves list of all categories
          • List of policies that are best suited for given parameters
      • โœ–๏ธMulti Policy
        • ๐Ÿ’ปConfiguring Multi Policy using UI
      • Bottom Up Data Traceability
        • Bottom Up Data Traceability using UI
        • โš™๏ธRelated APIs
          • Create new Statistics Definition
          • Get the list of Statistics Definitions
          • Retrieve details of the Statistics Definition by ID
          • Update configuration of the Statistics Definition by ID
          • Delete the Statistics Definition by ID
          • Publish Statistics Definition by ID
          • Retrieve the list of linked schemas and policy
          • Retrieve the list of all documents conforming the rules of the Statistics Definition.
          • Create a new Statistics Assessment based on the Statistics Definition
          • Retrieve the list of existing Statistics Assessment
          • Retrieve the Statistics Assessment by ID
          • Retrieve all VC documents related to the Statistics Assessment
    • ๐Ÿช™Tokens
      • ๐Ÿ’ปCreating Token using UI
      • ๐Ÿ“’Token Template
        • Creating Token Template using UI
        • Creating Token through UI using Token Template
      • ๐Ÿ“–Token Authenticity
        • โ„น๏ธEstablishing Token Authenticity
      • Dynamic Token Creation in Policies
        • Dynamic Token Creation in Guardian Policies using UI
      • ๐Ÿ› ๏ธToken Operations
        • โš™๏ธToken APIs
          • Token Listing
          • Creation of Token
          • User Info for selected token
          • Associates the user with token
          • Disassociates the user with token
          • Grants KYC for the user
          • Revoke KYC of the user
          • Freeze Tokens of a user
          • UnFreeze Tokens of a user
          • Returns Token Serials
        • โš™๏ธAPIs for Asynchronous Execution
          • Token Creation
          • Associating User with the Hedera Token
          • Disassociating User with the Hedera Token
          • Setting KYC for the User
          • Unsetting KYC for the User
      • ๐Ÿ“”Token Retirement Contract
        • ๐Ÿ’ปCreating Contract using UI
        • โ›“๏ธTrustChain representation of token retirement
        • โš™๏ธRetirement APIs
          • Returning all contracts
          • Creating new Contract
          • Importing new Contract
          • Get Contract Permissions
          • Removing Contract
          • Returns a list of all Wipe requests
          • Enabling Wipe Requests
          • Disabling Wipe Requests
          • Approving Wipe Requests
          • Rejecting Wipe Requests
          • Clearing Wipe Requests
          • Adding Wipe Admin
          • Removing Wipe Admin
          • Adding Wipe Manager
          • Removing Wipe Manager
          • Adding Wipe Wiper
          • Removing Wipe Wiper
          • Syncing Retire Pools
          • Returning list of all Retire Requests
          • Returning list of all Retire Pools
          • Deleting Retire Requests
          • Deleting Retire Pools
          • Setting Retire Pools
          • Unsetting Retire Pool
          • Unsetting Retire Request
          • Retiring Tokens
          • Approving Retire Request
          • Cancelling Retire Request
          • Adding Retire Admin
          • Removing Retire Admin
          • Returning all Retired VCs
          • Adding Wipe for specific token
          • Remove Wipe request for specific token
          • Deleting Wipe request for Hedera Account
          • Get Retirement VCs from Indexer
    • ๐Ÿ‘พAutomation Testing
      • ๐Ÿ’ปPerforming API Automation Testing
      • ๐Ÿ’ปPerforming UI Automation Testing
    • ๐Ÿ“•Logging Configuration using Pino Library
    • ๐Ÿ“”Guidance for Open Source Policy Submissions
    • ๐Ÿ“Demo Guide
      • ๐Ÿ”‹Renewable Energy Credits
        • ๐Ÿ“–Introduction to International Renewable Energy Credit Standard (iREC)
        • โš™๏ธiREC API Demo Guide
        • โš™๏ธDemo Using APIs and UI
        • ๐Ÿ’ปiREC 5 Demo UI Guide
        • โš™๏ธiREC 5 json
        • ๐Ÿ’ปiREC 7 User Journey UI Demo Guide
        • ๐Ÿ’ปiREC 7 Demo UI Guide
      • โ˜˜๏ธCarbon Offsets
        • ๐Ÿ“–Introduction to Verra Redd+
        • ๐Ÿ’ปVerra Redd VM0007 Demo UI Guide
        • ๐Ÿ’ปVerra Redd_3 User Journey Demo UI Guide
        • ๐ŸŽVM0017 Adoption of Sustainable Agricultural Land Management, v1.0
        • ๐ŸŽVM0042 Methodology for Improved Agricultural Land Management
        • ๐ŸŒฒVerra VM0047 - Afforestation, Reforestation, and Revegetation (ARR) v0.1
        • ๐ŸŒฒGold Standard Afforestation and Reforestation (AR) v2.0
        • ๐ŸƒDovu Methodologies
        • ๐Ÿ€Dovu MMCM
        • โ™จ๏ธImproved Cookstove
        • โ™จ๏ธGoldStandard - Metered Energy Cooking
        • ๐Ÿ€Carbon Reduction Measurement - GHG Corporate Standard Policy Guid
        • ๐ŸขVM0044 Methodology for Biochar Utilization in Soil and Non-Soil Applications
        • ๐ŸญCDM AMS-III.AR : Substituting fossil fuel based lighting with LED/CFL lighting systems
        • ๐ŸจCDM AMS II.G: Energy Efficiency Measures in Thermal Applications of Non-Renewable Biomass
        • ๐ŸญCDM AMS III.D: Methane Recovery in Animal Manure Management Systems
        • ๐ŸญCDM AMS III.BB: Electrification of communities through grid extension
        • ๐ŸญCDM AR-ACM0003: Methodology for Afforestation and Reforestation of Lands Except Wetlands
        • ๐ŸญCDM ACM0001: Flaring or Use of Landfill Gas
        • ๐ŸญCDM ACM0002: Grid-Connected Electricity Generation from Renewable Sources
        • ๐ŸญCDM ACM0006: Electricity and Heat Generation from Biomass
        • ๐ŸขCDM ACM0007: Conversion from Single Cycle to Combined Cycle Power Generation
        • ๐ŸญCDM AMS-I.A.: Electricity Generation by the User
        • ๐ŸญCDM AMS-I.C.: Thermal Energy Production with or Without Electricity
        • ๐ŸจCDM AMS-I.F.: Renewable Electricity Generation for Captive Use and Mini-Grid
        • ๐ŸญCDM AMS-II.J.: Demand-Side Activities for Efficient Lighting Technologies
        • ๐ŸจCDM AMS-III.AV.: Low Greenhouse Gas Emitting Safe Drinking Water Production Systems
        • ๐ŸญCDM AMS-III.F.: Avoidance of Methane Emissions Through Composting
        • ๐ŸขCDM AMS-III.H.: Methane Recovery in Wastewater Treatment
        • ๐ŸญCDM ACM0018: Electricity Generation from Biomass in Power-Only Plants
        • โฌ‡๏ธVerra PWRM0001 :Plastic Waste Collection Methodology
        • ๐ŸญVM0041 Methodology for the Reduction of Enteric Methane Emissions from Ruminants through the Use of
        • ๐Ÿฅ‡Carbon Sequestration through Accelerated Carbonation of Concrete Aggregate
        • ๐ŸญAMS-I.D: Grid Connected Renewable Electricity Generation โ€“ v.18.0
        • ๐ŸญPWRM0002 : Plastic Waste Recycling Methodology
        • ๐ŸšMethane Emission Reduction by Adjusted Water Management Practice in Rice Cultivation
        • โ›ฝVerra VMR0006: Energy Efficiency and Fuel Switch Measures in Thermal Applications
        • ๐ŸŒฉ๏ธAMS-I.E Switch from Non-Renewable Biomass for Thermal Applications by the User
        • GCCM001 v.4 Methodology for Renewable Energy Generation Projects Supplying Electricity to Grid
        • Landfill Gas Destruction and Beneficial Use Projects, Version 2.0
        • Climate Action Reserveโ€™s U.S. Landfill Protocol Version 6.0
        • VM0042 Improved Agricultural Land Management, v2.1
      • ๐ŸญCarbon Emissions
        • ๐ŸกRemote Work GHG Policy
          • ๐Ÿ“–Introduction to Remote Work GHG
          • ๐Ÿ’ปGHG Policy User Journey UI Demo Guide
          • ๐Ÿ’ปRemote GHG Policy Demo Guide
        • ๐ŸขCarbon Emissions Measurement - GHG Corporate Standard Policy Guide
        • ๐Ÿญatma GHG Scope II Carbon Emission Policy
        • ๐ŸญAtma Scope 3 GHG Policy
        • ๐ŸญGHGP Corporate Standard
        • ๐ŸญGHGP Corporate Standard V2
        • Climate Action Reserveโ€™s U.S. Landfill Protocol Version 6.0
        • Landfill Gas Destruction and Beneficial Use Projects, Version 2.0
    • โ“FAQs
    • ๐Ÿ‘ฌCommunity Standards
      • Guardian Policy Standards (GPS)
      • Guardian System Standards (GSS)
      • Proposal for Defining Standards
  • Feedback
    • Feedback in Pipelines
  • ๐Ÿ“ˆGuardian in Production
    • ๐Ÿ“„API Architecture Customization
    • ๐Ÿ“‰Monitoring tools
    • Performance Improvement
    • Cloud Infrastructure
    • Independent Packaged Deployment
Powered by GitBook
On this page
  • Examples of Rules and Processes when receiving feedback
  • Define feedback channels
  • Establish feedback guidelines
  • Categorize feedback
  • Set up a feedback tracking system
  • Assign feedback ownership
  • Prioritize feedback
  • Monitor feedback progress
  • Close feedback items
  • Analyze feedback trends
  • Provide feedback to users
  • Implementation
  • JotForm Account Setup
  • Trello Account Setup
  • JotForm and Trello Integration
  • MonkeyLearn Account Setup
  • Integrate JotForm with MonkeyLearn
  • Zapier Account Setup
  • HGF Specific JotForm

Was this helpful?

Edit on GitHub
  1. Feedback

Feedback in Pipelines

Here are some examples of rules and processes that can be created for receiving and ingesting user feedback in the Hedera Guardian application.

Examples of Rules and Processes when receiving feedback

Define feedback channels

Define the channels through which users can provide feedback, such as email, chatbot, in-app feedback forms, social media, or any other channels that are relevant to Hedera Guardian application.

Feedback forms are better ways to collect feedback. Here are some of the key benefits of implementing feedback forms for collecting feedback:

  • Ease of use: Feedback forms are easy to use for customers, as they don't require any special knowledge or technical skills. Users can simply fill out the form and submit it, making the process simple and streamlined.

  • Consistency: Feedback forms provide a consistent way to collect feedback, ensuring that all responses are organized and structured in the same way. This makes it easier to analyze the feedback and identify common themes or issues.

  • Efficiency: Collecting feedback through a form is often more efficient than other methods, such as phone or email. It allows customers to provide feedback at their own convenience, without the need for real-time interaction with a customer support representative.

  • Accuracy: Feedback forms can help to ensure that the feedback received is accurate and complete. The form can include specific questions and prompts to guide users in providing detailed and specific feedback, reducing the risk of misunderstandings or incomplete information.

  • Data analysis: Feedback forms can be easily analyzed using automated tools and software, allowing businesses to quickly identify patterns and trends in customer feedback. This can help businesses to make data-driven decisions and improve their products or services.

Overall, implementing feedback forms is an effective way to collect and analyze feedback, providing valuable insights into the needs and preferences of customers.

  1. JotForm is better suited for the Guardian application system, because it is a cloud-based form builder that allows users to create custom forms for a variety of purposes, including collecting feedback. Here is how it works:

    • Creating a form: Users can choose from a variety of pre-designed templates or start from scratch to create their own custom form. They can add different form fields, such as multiple-choice questions, text fields, and rating scales, and customize the form's design to match their branding.

    • Sharing the form: Once the form is created, users can share it with their audience through different methods, such as embedding it on their website, sending a link via email, or sharing it on social media.

    • Collecting responses: As users' audience fills out the form, JotForm collects the responses in a centralized location. Users can view the responses in real-time and analyze the data using JotForm's built-in reporting and analytics tools.

    • Integrating with other tools: JotForm integrates with a variety of other tools, such as Google Sheets, Salesforce, and Mailchimp, making it easy for users to automate their feedback collection and follow-up processes.

Overall, JotForm provides a user-friendly and customizable solution for collecting feedback, with robust reporting and integrations to help users make the most of their feedback data.

Establish feedback guidelines

Establish guidelines for users to follow when providing feedback, such as being clear and specific about the issue, providing steps to reproduce it, and avoiding profanity or inappropriate language.

Here are the model guidelines for Hedera Guardian application.

At Hedera Guardian, we value your feedback and strive to continuously improve our application. To ensure that your feedback is actionable and can help us make meaningful changes, we ask that you follow these guidelines when submitting feedback:

  • Be clear and specific: When submitting feedback, please be as clear and specific as possible about the issue you're experiencing or the feature you'd like to see. This helps us understand the problem or request and determine the best course of action.

  • Provide steps to reproduce: If you're experiencing a bug or issue, please provide clear and concise steps to reproduce it. This helps us identify the root cause of the issue and work towards a resolution.

  • Avoid profanity or inappropriate language: We want to create a positive and respectful community for everyone using our application. Please refrain from using profanity or inappropriate language when submitting feedback.

  • Be constructive: Feedback is most valuable when it's constructive and offers suggestions for improvement. Please provide actionable and specific suggestions for how we can improve the application.

  • Include relevant details: If applicable, please include relevant details such as the version of the application you're using, the device you're using, and any error messages you're receiving.

By following these guidelines, you can help us improve Hedera Guardian and provide a better experience for all users. Thank you for your feedback and support.

Categorize feedback

Develop a taxonomy for categorizing feedback based on the type, severity, and source of the feedback. This can help in prioritizing feedback and identifying areas that require immediate attention.

Give users the option of selecting a category or tag when they submit feedback. For example, tags could be "bug report," "feature request," or "general feedback."

For Hedera Guardian application, here's a possible taxonomy for categorizing feedback based on type, severity, and source:

Type:

  • Bug report: Feedback that identifies a problem or issue with the application.

  • Feature request: Feedback that suggests a new feature or improvement to an existing feature.

  • General feedback: Feedback that does not fit into the other categories.

Severity:

  • Critical: Feedback that identifies a severe problem that prevents the user from using the application.

  • Major: Feedback that identifies a significant problem that affects the user experience but does not prevent usage.

  • Minor: Feedback that identifies a minor problem or a suggestion for improvement that does not significantly impact the user experience.

Source:

  • User feedback: Feedback submitted by users of the application.

  • Internal feedback: Feedback from internal stakeholders such as developers, testers, or project managers.

  • Customer support feedback: Feedback received through customer support interactions.

Security:

  • Feedback related to security vulnerabilities or concerns.

Performance:

  • Feedback related to the speed or efficiency of the application.

User interface:

  • Feedback related to the visual design or usability of the application.

Integrations:

  • Feedback related to the integration of the application with other tools or systems.

Documentation:

  • Feedback related to the documentation or help resources for the application.

Note: When collecting feedback, users should be prompted to select the appropriate category or tag to help prioritize and route the feedback to the appropriate team or individual for review and action.

Set up a feedback tracking system

Use a ticketing system to capture and organize user feedback. Assign each feedback item a unique ID and track its status throughout the feedback pipeline.

Here is an example of how to set up a feedback-tracking system for Hedera Guardian application:

  • Choose a feedback-tracking tool: There are many feedback-tracking tools available such as Trello, Asana, Jira, etc. But for the Hedera Guardian application Trello is recommend since it is very simple to learn and particularly, operate.

  • Create a feedback board: Create a board or a project in the feedback-tracking tool Trello and set it up with the necessary columns such as "To Do," "In Progress," "Completed," etc.

  • Add categories or tags: Add categories or tags to the feedback board to help categorize the feedback. As mentioned earlier, tags could be "bug report," "feature request," or "general feedback," or other categories relevant to your project.

Assign feedback ownership

After the Trello board has been set up, assign ownership of feedback to specific team members or departments, such as product management or development, to ensure that feedback is acted upon in a timely manner.

Prioritize feedback

Prioritize feedback based on its severity, frequency, and impact on the user experience and your business goals. This can help in identifying critical issues that require immediate attention.

Monitor feedback progress

Monitor the progress of feedback items in the feedback board. Make sure that feedback items are moving through the columns and that team members are taking appropriate actions.

Close feedback items

When a feedback item is resolved, close it in the feedback board. This will help keep the board clean and ensure that team members are focused on active feedback items.

Analyze feedback trends

Use the feedback board to analyze feedback trends. Look for common themes in feedback items and use this information to prioritize future development efforts.

Provide feedback to users

Keep users informed about the progress of their feedback items. Send them regular updates on the status of their feedback and let them know when it has been resolved.

By creating the above rules and processes, it can be ensured that user feedback is collected, categorized, and acted upon in a timely and efficient manner, leading to a better user experience for the Guardian application.

Implementation

JotForm Account Setup

Step 1 :Create a profile on JotForm website and Login

Step 2: Click on "Create Form"

Step 3: Click on (Start from Scratch)

Step 4: Select form Layout ( Classic Form )

Step 5: Add a logo for your organization

Step 6: Update the โ€œFormโ€ object to create a form heading

Step 7: Add different objects on your form by selecting from the options on the left hand side panel

\

Eventually the form should look like this

Step 8 : Publish the form

\

COPY LINK will give you the following url https://form.jotform.com/231232735256452

Note : This link can be placed on the Guardian applicationโ€™s home page using a button or a link.

Step 9: Access the form by pasting the above url in the browser, and then populate & submit the form.

The above submission will send an email to the recipient.

The above submission will ALSO send an email to the sender..

Step 10: Check and verify the submitted data- Method 1

\

Step 11:Check and verify the submitted data- Method2

Trello Account Setup

Create Trello User Profile

1. Open your web browser and go to the Trello website (https://trello.com).

2. Click on the "Sign Up" or โ€œGet Trello for freeโ€ button in the upper right corner of the screen.

Step 3: You will be prompted to create your account using a number of options. Select one of them to continue.

Step 4. Trello will send you a confirmation email to the email address you provided. Check your inbox and click on the confirmation link in the email to verify your account.

Step 5. Once your account is verified, you will be redirected to the Trello website. You can now start using Trello to create boards, lists, cards, and collaborate with others.

Create Trello Workspace

Step 1: After signing in to your account, create a "Workspace"

Step 2: Enter a name for your new Workspace, and choose the Workspace type.

Step 3: Click on the "Continue" button to create the Workspace.

Step 4: Once your Workspace is created, you can invite members to join it, create boards, lists, and cards, and start collaborating with your team.

Create Trello Board

Step 1: Click on the โ€œBoardโ€ button displayed under a Workspace in the Trello interface.

Step 2: Click on โ€œCreate Your First Boardโ€.

Step 3: Enter a name for your new board and click on the โ€œCreateโ€ button.

Create Tags

Step 1: Create tags like "bug report," "feature request," or "general feedback," or other categories relevant to your project.

Step 2: Add categories or tags to the feedback board to help categorize the feedback.

JotForm and Trello Integration

Integrating JotForm with Trello can be a useful way to streamline your workflow and keep your team organized. Here is the summary of steps to do it, which we will elaborate in connection with the Hedera Guardian application.

Step 1: First, you need to have a JotForm account and a Trello account. If you don't have one, sign up for both.

Step 2: In JotForm, go to the form that you want to integrate with Trello. Click on the "Settings" button in the top menu, and then select "Integrations".

Step 3: In the Integrations menu, look for the Trello icon and click on it. Then, click the "Authenticate" button.

Step 4: A popup page will open in a separate window asking to check if you want to give Trello access to JotForm. Click on the โ€œAllowโ€ button.

Step 5: Select what type of integration you want, a.Create Card or b.Update Card. Select โ€Create Cardโ€.

Step 6: Select the board to which you want to create the card. Since it has integrated with Trello hence will show the list of Boards from Trello. Select โ€œHGF_BOARDโ€ board.

Step 7: Select a list from this board. Choose โ€œTo Doโ€

Step 8: Enter the field matching between JotForm and Trello. Finally click on โ€œCOMPLETE INTEGRATIONโ€

Step 8: Click on โ€œFINISHโ€ button to complete the integration process.

Test the integration

Check the Trello board. There should be an entry done via integration.

Now, when someone submits the form, a new card will be automatically created in Trello with all the form data. This can help you keep track of form submissions and assign tasks to team members.

MonkeyLearn Account Setup

Note : We have selected โ€œOtherโ€ because there was no option to select โ€œFeedbackโ€.

Step 2 : Login to your inbox and confirm the email address which will complete the account registration.

Step 3 : Login to your MonkeyLearn account and go to โ€œPremade Modelsโ€

Step 4 : CLick/ Select โ€œSentiment Analysisโ€ option as shown below.

Step 5 : Take a note of โ€œModel IDโ€ and โ€œYourAPI Keyโ€

Integrate JotForm with MonkeyLearn

Step 1 : Login to your JotForm account and select the form you wish to integrate with MonkeyLean.

Step 2: On the โ€œSETTINGSโ€ tab search for โ€œWebHooksโ€ and click-open it.

Note : The structure of Webhook URL is something like this->: The URL of the MonkeyLearn API, which should be https://api.monkeylearn.com/v3/classifiers/{classifier_id}/classify/.

Replace {classifier_id} with the โ€œYour API Keyโ€ of your MonkeyLearn model which you took a note of in the Step 5 of section โ€œMonkeyLearn Account Setupโ€

Zapier Account Setup

Note : Up to here your Zapier account has been created. Now we will connect your MonkeyLearn and JotForm accounts to Zapier in the next steps.

Step 2: Create Zap by clicking on โ€œCreate Zapโ€ on your Zapier dashboard.

Step 3: Choose "JotForm" as the trigger app and "New Submission" as the trigger event.

Step 4: Rename โ€œTriggerโ€ to โ€œ1. New Submission in Jotformโ€, and set up the โ€œApp & Eventโ€ section as shown below.

Step 5: In the โ€œAccountโ€ section select the JotForm account created earlier. Then test the connection.

Step 6: In the trigger section select the form created in the JotForm application.

Step 7: In the โ€œTestโ€ section select one of the past submissions. The click on Continue.

Note: By now we have set up the โ€œTriggerโ€ in the Zapier application. Now we will create an โ€œActionโ€ to be followed when the โ€œTriggerโ€ happens.

Step 9 : In the โ€œAccountโ€ section select the MonkeyLearn account created earlier. Then test the connection.

Step 10 : In the โ€œActionโ€ section, in the โ€œClassifierโ€ text box, select the Model ID of your MonkeyLearn model which you took a note of in the Step 5 of section โ€œMonkeyLearn Account Setupโ€

Step 11: In the โ€œTextโ€ textbox, select field(s) which is/are storing/ capturing the โ€œsentimentsโ€ on the JotForm setup earlier. In our case we have only one field โ€œDescribe Your Feedbackโ€ which we want to use for sentiment analysis.

Step 12: Select โ€œYesโ€ in the โ€œUse Productionโ€ selection. Then click on Continue.

Step 13: In the โ€œTestโ€ section text the setup. It will show the error message. This is expected since we are not providing any data for testing for the field โ€œDescribe Your Feedbackโ€.

Step 14 :Finally publish the Zap

Note : By now the integration of JotForm and MonkeyLearn is done via Zapier. Whenever the JotForm is submitted then Zapier will send that data to MonkeyLearn and get the feedback analyzed, meaning MonkeyLearn will send the result as โ€œNegativeโ€ or โ€œPositiveโ€ back to Zapier. If you have taken a Silver level subscription for the JotForm then the individual form can be updated back with that result, provided we have already created a field on that form to receive the feedback analysis.

Now in the next section we are going to test the Zapier integration.

Test the integration

Step 2: Check result in the JotForm submissions.

Step 3: Check the Zapier โ€œHistoryโ€.

Note : The sentiment analysis engine of MonkeyLearn has sent a โ€œpositiveโ€ result of the feedback received from JotForm via Zapier. As said earlier, If you have taken a Silver level subscription for the JotForm then the individual form can be updated back with that result, provided we have already created a field on that form to receive the feedback analysis. See below how that field can be created on the form in JotForm.HGF Specific JotForm

HGF Specific JotForm

\

PreviousFeedbackNextGuardian in Production

Last updated 1 year ago

Was this helpful?

Link to illustration video :

Link feedback submission form (JotForm) to the feedback board: Link the feedback submission form to the feedback board using the tool's integration options. For example, if you are using Trello, you can use the Trello Power-Up to link the form to the board. Here is the to refer to the Trello board integration with JotForm.

Note : A more HGF specific form should look like

Step 1 :Create a profile on Trello website and Login. Here's a step-by-step guide to creating a profile on the Trello website:

Step 1: Fill in the feedback form at and submit.

Step 1 :Create a profile on MonkeyLearn website and Login. Here's a step-by-step guide to creating a profile on the MonkeyLearn website:

Step 2: In the โ€œAdd Webhookโ€ text box enter the following Webhook URL

Step 1 :Create a profile on Zapier website and Login. Here's a step-by-step guide to creating a profile on the Zapier website:

Step 8: Click on icon below the Trigger setup and choose "MonkeyLearn" as the action app and "Classify Text" as the action event. Also, rename the section to

Step 1 : Fill in the feedback form at and submit.

https://www.youtube.com/watch?v=VwC6g5Ym0RQ
link
https://www.jotform.com/
this
https://www.trello.com/
https://form.jotform.com/231232735256452
https://monkeylearn.com/
https://api.monkeylearn.com/v3/classifiers/7fa12eb2c01f4e271caed477aad50430b68e38f3/classify/
https://zapier.com/
https://form.jotform.com/231232735256452