Process Street connects to a Nagent workspace with an API key. Once it is connected, agents can call 5 Process Street actions, such as "Create Workflow Run", "Find Data Set Rows" and "List Workflows". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Process Street, with input parameters and output schema.
PROCESS_STREET_COMPLETE_WORKFLOW_RUNThis tool marks an entire workflow run as completed in Process Street. It first retrieves the current workflow run details, then updates the status to 'Completed' while preserving other fields like name and shared status. This distinguishes it from PROCESS_STREET_COMPLETE_TASK which completes individual tasks within a workflow run.
Input parameters
The ID of the workflow run to complete. This is a unique identifier for the workflow run instance, typically a 22-character alphanumeric string (e.g., 'jBAbMsR7BGBdDOLqDUFBmg').
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PROCESS_STREET_CREATE_WORKFLOW_RUNThis tool creates a new workflow run from a specified workflow template. It is one of the most fundamental operations in Process Street, allowing users to initiate a new instance of a workflow. The tool requires a workflow_template_id and optionally allows setting a custom name, due date, and whether to enable a share link.
Input parameters
Custom name for the workflow run
Whether to enable a share link for the workflow run
Due date for the workflow run in ISO 8601 format
The ID of the workflow template to create a run from. This is a 22-character Base64URL-encoded string that identifies the workflow template (e.g., 'jBAbMsR7BGBdDOLqDUFBmg'). You can obtain this ID by using the List Workflows action or from the Process Street UI.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PROCESS_STREET_FIND_DATA_SET_ROWSRetrieves records from a Process Street data set with optional filtering by column values. Use this tool to search for specific records within a data set or to paginate through all records. Data sets are tables that store structured data which can be used across workflows.
Input parameters
Page number for pagination (1-indexed). Use this with 'limit' to paginate through large result sets.
Maximum number of records to return per page. Valid range is 1-100.
Search query to filter records by column values. Use the format 'columnName:value' to filter records where the specified column matches the value. Leave empty to retrieve all records.
The unique identifier of the data set to search in. You can find this ID in the Process Street UI when viewing a data set, or via the data sets list endpoint.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PROCESS_STREET_LIST_WORKFLOWSThis tool retrieves a list of all workflows available in the Process Street account. It is a fundamental action that allows users to view and access all their workflows, which is essential for other operations that require workflow IDs. This action is important because it provides the foundation for other actions that require workflow IDs as input parameters, such as creating workflow runs or managing workflow-specific tasks, thereby enabling better workflow management and automation.
Input parameters
Page number for pagination (1-indexed). Use this with 'limit' to paginate through large result sets.
Maximum number of workflows to return per page. Valid range is 1-100.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PROCESS_STREET_UNDELETE_WORKFLOW_RUNRestores a previously deleted workflow run in Process Street. Uses the POST /workflow-runs/{workflowRunId}/undelete endpoint to recover a workflow run within the valid recovery period (typically up to 30 days). Only workflow runs that have been deleted (not permanently removed) can be restored.
Input parameters
The unique identifier of the workflow run to restore. This is a 22-character Base64URL-encoded string that you can obtain from the workflow run creation response or by listing workflow runs.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 5 Process Street actions on Nagent, including "Create Workflow Run", "Find Data Set Rows" and "List Workflows". Create Workflow Run: This tool creates a new workflow run from a specified workflow template. Each action is listed on this page with its input parameters and its output.
Process Street connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Create Workflow Run takes 1 required input: workflow_template_id. It also takes 3 optional inputs: name, shared and due_date. It returns data, error and successful.