Skip to content

equinix/agent-factory

Equinix Agent Factory

Equinix published md agents

Definitive "source of truth" for the Equinix Agent Factory

Equinix Agent Factory in this repository

The following md files are supported for Equinix Agent Factory


Equinix Fabric Run-Once

Name Overview Capabilities Agent Tools Release Status
Ping FCR agent
[ping-and-notify.md]
This definition sets up and activates an Equinix agent that initiates a PING command on a Fabric Cloud Router in order to perform a network connectivity check. Once the PING operation is completed, the resulting output is collected and used to generate an email notification. The email is then sent to the specified recipient, ensuring that the results of the connectivity test are communicated clearly and promptly. This agent can only run once. - PING command on Fabric Cloud Router
- Email notification with PING results
- Log all actions and decisions
This skill can use the following tools:
  • search_router: Searches for an existing fabric cloud router.
  • search_connection: Searches for an existing connection.
  • create_router_commands: Initiate a PING command on a Fabric Cloud Router by UUID.
  • wait: Wait for a while. An optional parameter can be provided to specify the wait time in milliseconds.
  • search_router_commands: Search for commands (e.g., PING) on a Fabric Cloud Router.
  • send_email_notification: Sends an email notification given an email address and email body.
preview
Bandwidth upgrader agent
[upgrade-bw-primary-connection.md]
This definition sets up and activate an Equinix agent that upgrades the bandwidth of a connection.

This agent can only run once.

- Automatically upgrade connection bandwidth
- Log all actions and decisions
This skill can use the following tools:

  • search_connection: Searches for an existing connection.
  • update_connection: Update connection. Used to upgrade bandwidth.
  • get_next_available_bandwidth_tier : Fetches the next available billing tier based on a bandwidth input.
preview

Equinix Fabric Scheduled

Name Overview Capabilities Agent Tools Release Status
Ping FCR agent
[ping-and-notify.md]
This definition sets up and activates an Equinix agent that initiates a PING command on a Fabric Cloud Router in order to perform a network connectivity check. Once the PING operation is completed, the resulting output is collected and used to generate an email notification. The email is then sent to the specified recipient, ensuring that the results of the connectivity test are communicated clearly and promptly. This agent is triggered at 10am every day. - PING command on Fabric Cloud Router
- Email notification with PING results
- Log all actions and decisions
This skill can use the following tools:
  • search_router: Searches for an existing fabric cloud router.
  • search_connection: Searches for an existing connection.
  • create_router_commands: Initiate a PING command on a Fabric Cloud Router by UUID.
  • wait: Wait for a while. An optional parameter can be provided to specify the wait time in milliseconds.
  • search_router_commands: Search for commands (e.g., PING) on a Fabric Cloud Router.
  • send_email_notification: Sends an email notification given an email address and email body.
preview
Cloud Router upgrade package agent
[upgrade-fcr-package.md]
This definition sets up and activates an Equinix agent that upgrades the package of a Fabric Cloud Router.

When the route usage exceeds a predefined threshold, the agent automatically upgrades the Fabric Cloud Router package to ensure sufficient capacity and uninterrupted operation. This agent is triggered at 6pm on the 15th of February 2026.

- Automatically upgrade Fabric Cloud Router packages as needed to ensure adequate capacity and prevent service disruption.
- Record and log all actions, decisions, and system events for auditing, troubleshooting, and analysis purposes.
This skill can use the following tools:

  • search_router: Searches for an existing fabric cloud router.
  • get_next_available_router_package : Fetches the next available Fabric Cloud Router package based on a package input.
  • update_router: Update connection. Used to upgrade bandwidth.
preview
Scheduled bandwidth upgrader agent
[upgrade-bw-primary-connection.md]
This definition sets up and activate an Equinix agent that upgrades the bandwidth of a connection.

This agent is triggered at 3pm every Monday and Wednesday each month.

- Automatically upgrade connection bandwidth
- Log all actions and decisions
This skill can use the following tools:

  • search_connection: Searches for an existing connection.
  • update_connection: Update connection. Used to upgrade bandwidth.
  • get_next_available_bandwidth_tier : Fetches the next available billing tier based on a bandwidth input.
preview

Equinix Fabric Event-Driven

Name Overview Capabilities Agent Tools Release Status
Network connection packets drop monitoring and upgrade agent
[upgrade-bw-on-packet-drop-alert.md]
This skill sets up and activate an Equinix agent that automatically upgrades the bandwidth of a connection when there are packets drop due to traffic over bw threshold. - Monitor real-time network event streams
- Detect packet drop alerts
- Analyze connection utilization patterns
- Automatically upgrade connection bandwidth
- Log all actions and decisions
- Send notifications for critical events
This skill can use the following tools:
  • search_connection: Searches for an existing connection `.
  • get_stream_alert_rule_details : Searches for an existing alert rule.
  • update_connection: Update connection. Used to upgrade bandwidth.
  • get_next_available_bandwidth_tier : Fetches the next available billing tier based on a bandwidth input.
preview
Cloud Router monitoring and upgrade package agent
[upgrade-fcr-package.md]
This definition sets up and activates an Equinix agent that continuously monitors route usage on a Fabric Cloud Router.

When the route usage exceeds a predefined threshold, the agent automatically upgrades the Fabric Cloud Router package to ensure sufficient capacity and uninterrupted operation.

- Continuously monitor real-time network event streams to maintain visibility into network activity and performance.
- Detect and evaluate alerts triggered when route usage reaches or exceeds defined threshold limits.
- Automatically upgrade Fabric Cloud Router packages as needed to ensure adequate capacity and prevent service disruption.
- Record and log all actions, decisions, and system events for auditing, troubleshooting, and analysis purposes.
- Send timely notifications for critical events to ensure stakeholders are informed and can respond promptly.
This skill can use the following tools:

  • search_router: Searches for an existing fabric cloud router.

  • get_stream_alert_rule_details : Searches for an existing alert rule.

  • get_next_available_router_package : Fetches the next available Fabric Cloud Router package based on a package input.

  • update_router: Update connection. Used to upgrade bandwidth.

preview

Network Bandwidth monitoring and upgrade agent
[upgrade-bw-primary-connection.md]
This definition sets up and activate an Equinix agent that automatically upgrades the bandwidth of a connection when usage reaches a certain threshold. - Monitor real-time network event streams
- Detect bandwidth threshold alerts
- Analyze connection utilization patterns
- Automatically upgrade connection bandwidth
- Log all actions and decisions
- Send notifications for critical events
This skill can use the following tools:
  • search_connection: Searches for an existing connection.

  • get_stream_alert_rule_details: Searches for an existing alert rule.

  • update_connection: Update connection. Used to upgrade bandwidth.

  • get_next_available_bandwidth_tier: Fetches the next available billing tier based on a bandwidth input.

  • preview

    Network Bandwidth monitoring and upgrade agent
    [upgrade-bw-secondary-connection.md]
    This automated agent monitors Equinix Fabric connections and maintains bandwidth parity between redundant connection pairs.

    When bandwidth utilization on a primary connection reaches a configured threshold, the agent automatically upgrades the secondary connection to match the primary connection's bandwidth, ensuring consistent performance across the redundant pair.

    - Real-time Event Monitoring: Continuously monitors network event streams for bandwidth alerts
    - Threshold Detection: Identifies when connections exceed configured bandwidth utilization thresholds
    - Redundancy Analysis: Automatically discovers redundant connection pairs and identifies primary/secondary relationships
    - Intelligent Bandwidth Matching: Upgrades secondary connection bandwidth to match primary connection specifications
    - Comprehensive Logging: Records all actions, decisions, and state changes for audit and troubleshooting- Monitor real-time network event streams
    This skill can use the following tools:

    • search_connection: Searches for an existing connection `.
    • get_stream_alert_rule_details : Searches for an existing alert rule.
    • update_connection: Update connection. Used to upgrade bandwidth.
    preview

    About

    No description, website, or topics provided.

    Resources

    License

    Code of conduct

    Contributing

    Stars

    Watchers

    Forks

    Packages

    No packages published

    Contributors 3

    •  
    •  
    •  

    Languages