1. Getting Started

1.1 Introduction

Managed Service Providers (MSPs) and Internet Service Providers (ISPs) are digitizing their processes all around the world.

Digitization is critical for organizations to reduce operational expenditure and take user experiences to unparalleled levels. And in any digital transformation, automation is the key.

Ultra Config Generator is an enterprise-grade software application for multi-vendor network automation. It is the worlds most powerful Network Configuration Generator.

If you're part of the networking industry, you'll have noticed an abundant use of rudimentary text editors for managing snippets of configuration; these snippets are then deployed to production network elements.

The business impacts of such poor practices are not hard to notice.

  1. Network Performance Issues - Human error regularly leads to network outages and ongoing delays.
  2. Excessive Operational Expenditure - Repetitive network changes and activations create unnecessary operating expenses.
  3. Inefficient Processes - Manual configuration management will never harvest the benefits of an automated solution.

Ultra Config Generator solves these issues by adhering to three principles.

  1. Flexibility - A limited set of configuration templates is not good enough - every business should have full control over the configuration they wish to generate. UCG empowers the user to design custom templates in a graphical user interface. Templates are vendor-neutral and no programming experience is required.
  2. Modularity - A critical requirement for successful digitization is the ability to accommodate all business requirements and edge cases. The product achieves this goal through the inclusion of a powerful business rule engine.
  3. Automatability - UCG includes two methods for generating configuration. The first is through the UCG dashboard and the second is through the CaaS API (Configuration as a Service). The CaaS API is a REST interface offering the full application experience. This allows enterprises to fully digitize their configuration processes through integration with other IT systems - these could include Orchestrators, Policy Managers, CRM platforms, and much more.

For technical information on the product, please continue reading through the documentation - all features are detailed. Also, you may check out a feature summary on our pricing page or send us an enquiry if you have any questions.


Throughout the documentation, Ultra Config Generator will be abbreviated to UCG.

1.2 Accessing the Portal

During the purchase of UCG, customers are prompted to choose a subdomain for accessing their application instance. The subdomain will form the prefix on the URL for accessing the application.

For example, suppose the customer chose the value "robot". If this was the case, the customer would access their application at the URL below.


To navigate to your application instance, simply replace the text "robot" with the subdomain chosen for your organization. Instances are hosted on the world wide web and are accessible through any modern browser.

Next, the customer will be directed to the UCG login page. They may then proceed to log into the application using the credentials provided upon purchase.

1.3 Navigating the Portal

The UCG dashboard contains four primary workspaces - each of which we'll now introduce.

Generator Console

The Generator Console is the area of the application which allows a user to generate configuration. A user can do so in two steps.

  1. Activate configuration templates in the sidebar of the console.
  2. Provide input data required for the chosen templates.

Configuration will then be generated, which can be selected as a snippet or downloaded as a file.

For detailed information on the Generator Console, click here.

Developer Console

The Developer Console is the home page for template management. From here, users can organize the hierarchy of their templates and view them all in a detailed list.

For detailed information on the Developer Console, click here.

Template Editor

Templates are designed and modified within the Template Editor. A template is characterized by input variables, business rules, and configuration markup.

For detailed information on the Template Editor, click here.

Administrator Console

The Administrator Console is, as the name suggests, the workspace for all administration related tasks. Within this workspace, admins can manage users of the application, perform data backups, and read application metadata.

For detailed information on the Administrator Console, click here.

1.4 Accessing the API

As touched upon earlier, UCG includes a CaaS API (Configuration as a Service). The CaaS API is a comprehensive interface - it provides customers with the full application experience through a RESTful API.

For more information on the CaaS API, click here.

Proceed to Next Page