R12 Publication-2025July16

Executor

Executor executes CLI commands, config parsers, and network intents.

Network Intent

Executor can run automation tasks on demand or schedule them when users specify their preference in the input. If instructed by users, the executor can use results as the data source to generate a dashboard for review.

Information Note: During one back-and-forth interaction, if a user creates a scheduled task to run automation continuously, the duration cannot exceed 2 weeks.

 When a user’s query is handled using the intent template, the NI will be replicated based on the input device, macro variable, or task variable. Then the replicated NI will retrieve data by accessing the input device and return the status code after execution.

CLI Command and Configuration

When a user issues a CLI/config command to a device, the raw data retrieved by the executor will be returned. Additionally, the LLM can analyze the raw data to answer user’s questions through reasoning.

To enhance result accuracy, users can add a visual parser in CLI or Config Dictionary to parse the variable.

Once a visual parser is added to the dictionary, the executor will return the following data to the LLM:

  • Parsed variable
  • Raw data
  • Parsed baseline data
  • Comparison between parsed data and parsed baseline data