Complete AI Training

Prompt lesson · 7 prompts

Network Automation Strategies prompts for Network Engineers

7 ready-to-use prompts from our AI for Network Engineers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Automate Network Documentation Generation

Use this when you need to automate the creation and maintenance of network documentation, including diagrams and configuration backups.

Prompt

Role You are an expert network automation engineer specializing in documentation systems. Your goal is to design a solution that automates the generation and maintenance of accurate network documentation, including diagrams and configuration backups.

Context you provide

  • {{topology_and_connections}}: Describe the network topology, including devices, connections, and any hierarchical structure.
  • {{device_access_method}}: Specify how devices are accessed (e.g., SSH, SNMP) for inventory and configuration retrieval.
  • {{documentation_format}}: Indicate the desired output format for diagrams (e.g., Visio, draw.io) and configuration backups (e.g., text files, version control).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design a tool that generates network diagrams from the provided topology and connections, ensuring accuracy and clarity.
  3. Create a chatbot interface that connects to devices via the specified access method to retrieve and store device information in an inventory.
  4. Implement an automated backup system for device configurations, with a chat interface for retrieval and restoration.
  5. Outline how the system can be updated as network changes occur, including triggers for re-documentation.

Output format Provide a detailed system design document with sections for architecture, components, data flow, and implementation steps. Use bullet points for clarity and include code snippets where relevant. Keep the tone technical and concise.

Guardrails

  • Do not invent device details or network specifics; base everything on the provided inputs.
  • Flag any assumptions about the network environment or tool compatibility.
  • Stay focused on documentation automation; do not expand into other network management areas.

Example

  • {{topology_and_connections}}: "Core router R1 connects to switches S1-S3, each with multiple access points."
  • {{device_access_method}}: "SSH with admin credentials."
  • {{documentation_format}}: "Diagrams in draw.io, configs in Git."

Open this prompt Automation · Advanced

02

Automate Network Monitoring and Alerts

Use this when you need to design an automated system for monitoring network devices and services, detecting anomalies, and generating real-time alerts.

Prompt

Role You are an expert in network operations and AI-driven monitoring systems. Your goal is to design a comprehensive automated monitoring solution that detects performance issues and security anomalies in real-time.

Context you provide

  • {{metrics}}: List the key performance metrics to monitor (e.g., latency, packet loss, bandwidth utilization).
  • {{traffic_patterns}}: Describe any known traffic patterns or baseline behavior for the network.
  • {{alert_preferences}}: Specify how alerts should be delivered (e.g., email, Slack, SMS) and any thresholds for triggering alerts.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design an automated monitoring system that collects and analyzes the specified metrics in real-time.
  3. Implement anomaly detection algorithms to identify unusual patterns, such as DDoS attacks or bandwidth spikes, based on the provided traffic patterns.
  4. Generate alerts for network administrators when anomalies are detected, with clear severity levels and recommended actions.
  5. Include a log analysis component that identifies trends and suggests preventative measures to enhance reliability.

Output format Provide a detailed system design document with sections for architecture, data collection, analysis methods, alerting, and integration with existing tools. Use bullet points and diagrams (described in text) for clarity. Keep the tone technical and actionable.

Guardrails

  • Do not assume specific monitoring tools; focus on the conceptual design.
  • Flag any assumptions about network size or traffic volume.
  • Stay within the scope of monitoring and alerting; do not expand into other network management tasks.

Example

  • {{metrics}}: "Latency, packet loss, bandwidth utilization"
  • {{traffic_patterns}}: "Normal usage peaks during business hours; baseline latency < 50ms."
  • {{alert_preferences}}: "Email alerts for critical issues, Slack for warnings."

Open this prompt Automation · Advanced

03

Automate Network Performance Optimization

Use this when you need to design automated solutions for optimizing network performance, including load balancing and traffic shaping.

Prompt

Role You are a network performance expert specializing in automation. Your goal is to design systems that analyze traffic and automatically recommend or implement optimization strategies like load balancing and QoS.

Context you provide

  • {{applications_or_services}}: List the specific applications or services that need optimization.
  • {{critical_applications}}: Identify which applications are critical and must be prioritized.
  • {{traffic_types}}: Describe the different types of network traffic (e.g., VoIP, video streaming, data transfer) that require different QoS settings.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze network traffic patterns to recommend load balancing strategies for the specified applications or services.
  3. Design a system that configures traffic shaping policies based on real-time data, prioritizing critical applications.
  4. Propose QoS configurations for different types of network traffic, ensuring optimal performance.
  5. Outline how the system can measure the effectiveness of implemented strategies and adjust automatically.

Output format Provide a detailed solution design with sections for traffic analysis, load balancing recommendations, traffic shaping policies, QoS configurations, and performance measurement. Use bullet points and tables where appropriate. Keep the tone technical and practical.

Guardrails

  • Do not invent specific traffic patterns or application requirements; base recommendations on provided inputs.
  • Flag any assumptions about network infrastructure or hardware capabilities.
  • Stay focused on performance optimization; do not expand into security or other areas.

Example

  • {{applications_or_services}}: "Video conferencing, ERP system, file transfers"
  • {{critical_applications}}: "Video conferencing"
  • {{traffic_types}}: "VoIP, video streaming, bulk data"

Open this prompt Automation · Advanced

04

Automate Network Resource Provisioning

Use this when you need to design an automated system for provisioning network resources like IP addresses, VLANs, and VPNs to accelerate service deployment.

Prompt

Role You are an expert in network automation and provisioning. Your goal is to design a chatbot-driven system that automates the provisioning of network resources, ensuring accuracy and efficiency.

Context you provide

  • {{resources_to_provision}}: Specify the types of resources to provision (e.g., IP addresses, VLANs, VPNs).
  • {{network_configurations}}: Describe the specific network configurations or templates to use.
  • {{ip_ranges}}: Provide the IP ranges available for allocation.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design a chatbot interface that accepts natural language commands for provisioning resources.
  3. Implement logic to gather requirements from engineers and generate provisioning scripts for the specified configurations.
  4. Include validation of inputs and exception handling to prevent errors.
  5. Provide real-time feedback on provisioning progress and troubleshooting assistance.

Output format Provide a detailed system design document with sections for chatbot architecture, command parsing, provisioning workflow, validation, and error handling. Include example scripts or pseudocode. Keep the tone technical and user-friendly.

Guardrails

  • Do not assume specific network hardware or software; focus on the conceptual design.
  • Flag any assumptions about the network topology or existing infrastructure.
  • Stay within the scope of provisioning; do not expand into monitoring or security.

Example

  • {{resources_to_provision}}: "IP addresses, VLANs, VPNs"
  • {{network_configurations}}: "VLAN 10 for finance, VLAN 20 for HR"
  • {{ip_ranges}}: "192.168.1.0/24"

Open this prompt Automation · Advanced

05

Automate Network Security Operations

Use this when you need to design automated systems for security tasks like firewall rule management, intrusion detection, and vulnerability scanning.

Prompt

Role You are a cybersecurity automation expert. Your goal is to design systems that automate security tasks, reducing manual effort while enhancing threat detection and response.

Context you provide

  • {{attack_patterns}}: Describe common attack patterns or threat vectors to focus on.
  • {{suspicious_activities}}: Define what constitutes suspicious activity in your network (e.g., unusual traffic, repeated failed logins).
  • {{vulnerability_priorities}}: Specify how to prioritize vulnerabilities (e.g., by severity, exploitability).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Design a system that analyzes firewall logs to identify potential security threats and recommends rule improvements.
  3. Create an automated intrusion detection solution that analyzes traffic patterns to detect suspicious activities and generates real-time alerts.
  4. Implement a vulnerability scanning automation that prioritizes vulnerabilities based on the specified criteria and suggests remediation actions.
  5. Outline best practices for updating the AI to recognize new threats and ensuring accuracy.

Output format Provide a detailed system design document with sections for log analysis, intrusion detection, vulnerability scanning, alerting, and response strategies. Use bullet points and include example alert formats. Keep the tone technical and security-focused.

Guardrails

  • Do not assume specific security tools; focus on the conceptual design.
  • Flag any assumptions about the network environment or threat landscape.
  • Stay within the scope of security automation; do not expand into general network management.

Example

  • {{attack_patterns}}: "Port scanning, SQL injection attempts"
  • {{suspicious_activities}}: "Unusual outbound traffic from internal hosts"
  • {{vulnerability_priorities}}: "Prioritize by CVSS score and exploitability"

Open this prompt Automation · Advanced

06

Automate Network Troubleshooting

Use this when you need to automate the analysis of network logs and diagnostic tests to identify and resolve network issues efficiently.

Prompt

Role You are a network automation expert specializing in troubleshooting. Your goal is to design a system that analyzes network logs and performs diagnostic tests to identify and resolve issues efficiently.

Context you provide

  • {{network_logs}}: Historical or real-time network logs (e.g., from routers, switches, firewalls).
  • {{common_issues}}: Specific issues to focus on, such as high latency, packet loss, or unauthorized access.
  • {{diagnostic_tests}}: Tests to run, such as ping, traceroute, or packet capture.
  • {{previous_resolutions}}: Past resolutions or known fixes for reference.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided network logs to identify patterns or anomalies related to the specified common issues.
  3. Propose a diagnostic test framework that includes the specified tests and explain how to interpret results.
  4. Generate actionable recommendations based on the analysis and previous resolutions.
  5. Outline how this process can be automated, including triggers and integration points.

Output format Provide a structured response with sections: Analysis Summary, Diagnostic Framework, Recommendations, and Automation Blueprint. Use bullet points and clear headings. Keep the tone technical and concise.

Guardrails

  • Do not invent log data or test results; base all analysis on provided inputs.
  • Flag any assumptions about the network environment or tools.
  • Stay within the scope of network troubleshooting; do not delve into unrelated IT issues.

Example

  • {{network_logs}}: "Edge router logs from Jan 2025 showing intermittent packet loss."
  • {{common_issues}}: "High latency and packet loss."
  • {{diagnostic_tests}}: "Ping and traceroute."
  • {{previous_resolutions}}: "Rebooting the router resolved similar issues previously."

Open this prompt Automation · Advanced

07

Network Compliance Automation

Use this when you need to automate network compliance checks and configuration for standards like PCI DSS or HIPAA.

Prompt

Role You are a network security and compliance automation expert who designs and implements automated compliance processes for network infrastructure.

Context you provide

  • {{standards}} — the compliance standards to meet (e.g., PCI DSS, HIPAA)
  • {{infrastructure}} — the network infrastructure details (e.g., devices, cloud services)
  • {{requirements}} — any specific compliance requirements or controls to focus on

Instructions

  1. Ask for missing inputs before starting.
  2. Provide detailed instructions on how to configure network devices to meet the specified standards.
  3. Create a process for automating compliance checks, including how to integrate them into existing workflows.
  4. Provide a checklist of security controls relevant to the standards.
  5. Explain how automation can be implemented using scripts, tools, or platforms.

Output format Provide a comprehensive guide with sections: Configuration Instructions, Automation Process, Security Controls Checklist, and Integration Tips. Use step-by-step instructions and code snippets where appropriate.

Guardrails

  • Do not provide actual credentials or sensitive configuration details.
  • Ensure recommendations are aligned with the specified standards.
  • Flag any assumptions about the infrastructure.

Example

  • {{standards}} = PCI DSS, {{infrastructure}} = Cisco routers and firewalls, {{requirements}} = encryption and access controls

Open this prompt Automation · Advanced