Skip to content

App Store

Document Metadata
Category: Setup / Application Store & App Deployment
Audience: Administrators, Engineers, Product Team
Difficulty: Intermediate
Time Required: Approximately 30–60 minutes
Prerequisites: Active ConnexCS account with Setup privileges; basic understanding of the Apps platform and deployment process.
Related Topics: Anvil Apps
Next Steps: Install the required app from Setup → App Store, complete its basic configuration, and then verify it works correctly in your environment.

Setup App Store

Overview

The Anvil App Store is the central marketplace for discovering, installing, publishing, and managing applications built for the ConnexCS platform.

It enables developers to distribute custom applications while allowing administrators to quickly deploy and manage functionality across their environments.

The App Store serves as a package registry where applications can be published, versioned, updated, and shared either privately or publicly. It is designed to simplify application lifecycle management within the ConnexCS ecosystem.

Accessing the App Store

  1. Login to your account.
  2. Navigate to Setup App Store.

  3. This opens the Connex Store, where you can browse available applications and manage your own packages.

  4. App Store Sections:

  5. Anvil Store: It's the modern application marketplace for Anvil-based applications. It provides access to Marketplace applications, Installed applications, and Your published packages.

Note: The Classic Store is maintained for legacy applications and backward compatibility.

The App Store is divided into three primary sections.

Marketplace

The Marketplace is the discovery section of the Anvil App Store, where you can browse and install applications that extend the functionality of your ConnexCS platform.

Applications published to the Marketplace are displayed as package cards containing version information, installation status, and update availability, allowing administrators to quickly deploy new features.

Marketplace Layout

The Marketplace consists of the following components.

  1. Search Packages: Use the search bar at the top of the page to quickly locate applications by:

    • Package name
    • Description
    • Keywords

    The application list filters automatically as you type.

  2. Refresh: Click the Refresh icon in the upper-right corner to reload the package registry and display the latest available packages.

  3. Application Cards: Each application is displayed as a card containing key package information.

    A package card includes:

    • Application icon
    • Application name
    • Short description
    • Current version
    • Installation status
    • Update status
    • Install button (for applications not yet installed)
  4. Installation Status: Applications display their current installation state Installed/Not Installed.

  5. Update Status: Installed applications indicate whether updates are available Up to Date/Update Available.

Installed Apps

The Installed Apps section provides a centralized view of all applications currently installed in your ConnexCS workspace.

It allows administrators to monitor installed packages, verify their versions, and ensure that applications are running the latest available release.

Only applications that have already been installed from the Marketplace appear in this section.

Installed Apps Layout

The Installed Apps page includes the following components.

  1. Search Packages: Use the search bar to quickly locate installed applications by:

    • Application name
    • Description
    • Keywords

    The list filters automatically as you type.

  2. Refresh: Click the Refresh icon in the upper-right corner to reload the installed application list and check for the latest package information.

  3. Installed Application Cards: Each installed application is displayed as a package card containing key information about the application.

    Each card displays:

    • Application icon
    • Application name
    • Short description
    • Installed version
    • Update status
  4. Update Status: Installed applications indicate whether updates are available Up to Date/Update Available.

My Packages

The My Packages section is the package management area of the Anvil App Store, allowing developers and publishers to manage the applications they have created and published to the ConnexCS package registry.

From this page, you can view all of your packages, monitor their publication status, track version numbers, and manage package visibility.

My Packages Layout

The My Packages page contains the following components.

  1. Search Packages: Use the search bar to quickly find your packages by:

    • Package name
    • Description
    • Keywords

    The package list updates automatically as you type.

  2. Refresh: Click the Refresh icon in the upper-right corner to reload the package registry and display the latest package information.

  3. Package Cards: Each package you own is displayed as a card containing important publishing information.

    Each card includes:

    • Package icon
    • Package name
    • Description
    • Visibility
    • Publication status
    • Current version

Package Visibility

Each package includes a visibility label that determines who can access it.

Visibility Description
Public The package is available to all users with access to the App Store.
Private The package is restricted to authorized users or organizations.

Publication Status

The publication status indicates whether a package is available for installation.

Status Description
Published The package has been published to the registry and is available according to its visibility settings.
Draft The package has been created but has not yet been published. Draft packages are not available for installation by other users.

Version Management

Each package displays its current version number (for example, v1, v2, or v9).

Publishing a new release creates a new version while preserving previous releases, allowing developers to:

  • Track application releases
  • Publish updates without replacing previous versions
  • Maintain a clear version history

To explore the available Anvil applications, see the Anvil Apps documentation page.

Useful Tools and Applications

DID Spam Score

Overview

This application helps you update the spam score of your DIDs and send a report to the provided email ID.

Please note that this service is chargeable. Check Pricing here.

Prerequisites

Before using the app, ensure that the Spam Score package is added to your account.

Steps to Use the App

  1. Setup Email that will be used as API user.
  2. Navigate to IDE DID Spam Score App Environmental Variables.
  3. Locate the cx_api_user variable.
  4. Enter the email address you use to log in as the value.
  5. Select DIDs for Spam Score Check.
  6. Navigate to Global DID.
  7. Select the DIDs you want to check.
  8. Once selected, click on the Spam Score button at the top of the page.

  9. Send the Spam Score Report.
  10. After clicking the Spam Score button, you will be prompted to enter the email address to which the DID spam report will be sent.
  11. Enter the desired email address and click Spam Scout.

Autonomous Calling

Overview

This application allows autonomous dialling of numbers from an uploaded list.

Steps to Use the App

  1. Navigate to Setup App Store Autonomous Calling and click Install.

  2. A window will appear, select the version of the app and hit Install again.

  3. After refreshing the Control Panel, the Auto Dial button will appear on the side bar.
  4. Click Auto Dial, then Config to setup the calling process.
    • Select the Customer from the drop-down.
    • Enter the Outbound Server in use.
    • Enter the extension in the Endpoint field.
    • Enter the CLI and click Confirm.
  5. Click on Set Numbers to add the number list for the autonomous dialing process. Click on Save Numbers.
  6. Hit the Start button to dial the numbers automatically. `.

Important Note

  1. Ensure that all phone numbers are entered in the complete international format (e.g., +44 for the UK, +1 for the US).
  2. When entering multiple phone numbers, list each number on a new line.

Neutrafix

Overview

Neutrafix is a telecom routes marketplace integrated within the ConnexCS platform. It allows telecom companies to buy and sell voice routes through a structured, automated workflow.

Using Neutrafix, companies can:

  • Browse and purchase telecom routes
  • Manage prefixes and rate cards

Neutrafix connects directly with the ConnexCS Control Panel, enabling a seamless flow from company registration → authentication → route selection → billing execution.


System Purpose

The Neutrafix application provides:

  • Route marketplace access
  • Prefix-based routing configuration
  • Seller-specific rate card assignment
  • API and portal-based access control

User Onboarding Flow

1. Sign-Up Process

Users register through the Neutrafix application interface.

Steps

a. User clicks Sign Up.

b. One-click registration flow begins.

c. Company verification documents must be submitted.

d. After completing sign-up, a credentials dialog is displayed containing:

  • Username
  • Login Password
  • API Password

⚠️ Important: Users must securely store these credentials, as they may not be shown again.

Note 1 — Account Creation & Verification

  • The account is created immediately after sign-up, and credentials are generated and shared with the user.
  • Submitted company documents are sent to the Neutrafix team for verification and review.
  • Users cannot perform buying activities until the document review process is successfully completed by Neutrafix.

Note 2 — Existing Neutrafix Users

  • Existing Neutrafix users can reuse their API Username and API Password.
  • These credentials are available inside the Profile section of the platform.
  • Standard login credentials should not be used for API authentication.

Steps to Use the App

  1. Navigate to Setup App Store NeuTrafix and click Install.

  2. A window will appear, select the version of the app and hit Install again.

  3. Click on Config (settings button) to assign the API User click Confirm.


  4. Click on the NeuTrafix app on the sidebar. Complete the Signup process if you are a new customer.

  5. If you are already a customer, click on Login. A window will prompt you to enter the API Login and API Key. Click on Login. You can get the API Login and API Key from the NeuTrafix Dashboard.

    ⚠️ Note: Use your API Username and API Password from the Profile section for authentication; standard login credentials are not supported.

  6. A window will appear with the following fields:

    1. Market View allows users to See Purchased Routes. Opens list of routes already purchased by the user.

    2. Filter Section:

      Field Description Usage
      Prefix Destination dialing prefix Used to search routes for a specific number range (e.g., 91, 44, 1)
      Country Destination country Filters routes available for a country
      Route Type Route classification Filters route quality/type (e.g., CLI, Non-CLI, Premium, etc.)
      Seller Route provider/company Shows routes offered by a specific seller
      Seller Route Seller-specific route category Filters routes within seller inventory
      Route (Voice / SMS) Traffic type Select whether searching Voice routes or SMS routes
      Minimum Price Lower price limit Filters routes above specified price
      Maximum Price Upper price limit Filters routes below specified price
      Order By Sorting criteria Sort results (price, prefix, seller, etc.)
    3. Search Result Section: Displays routes matching the filter criteria.

    4. Result Table Columns:

      Column Description Technical Meaning
      Prefix Destination prefix Dialing code covered by the route
      Price (USD) Route rate Cost per minute/message offered by seller
      Seller When users click on a seller, they can view the seller’s profile details.
      Type Route type Traffic category (Voice/SMS or quality classification)
      Destination Destination name Country or operator served
      Route Information Route details Technical information about route quality/configuration
      Purchase Route Action column Button to buy/select the route
      View More Additional information Available to display additional information
    5. Purchase Route: When you wish to purchase a route, double-click on the Purchase in the Purchase Route column. A window will open where you need to select the Account and Carrier. By default the carrier is Neutrafix but you can also choose the carrier from the drop-down. Click on Confirm and Purchase Route.

    6. Rate Card Assignment: Whenever a new seller is created, a rate card is automatically added.

Info

A NeuTrafix carrier is automatically created each time a user logs into the application. Within this carrier, multiple seller-specific rate cards are associated. Whenever a user purchases a route, all corresponding prefixes linked to that purchase are automatically added under the respective seller’s rate card, after which they function as a standard rate card within the system.

ASR per CLI

Overview

The ASR per CLI application provides a report that displays the Answer-Seizure Ratio (ASR) for each CLI (Caller Line Identification), helping users analyze call performance at a granular level.

Instead of manually compiling call metrics, users can view ASR data directly within the application, enabling faster insights, better monitoring, and more informed decision-making.

Steps to Use the App

  1. Navigate to Setup App Store ASR per CLI and click Install.

  2. A window will appear, select the version of the app and hit Install again.

  3. The installed versions are visible.

  4. The installed app can be seen in Management Customer.

  5. Click on the ASR per CLI button on the top.

  6. Select the Date Range and click on refresh to get the data.

ConnexCS Control Panel Defaults

Overview

The ConnexCS Control Panel Defaults application provides predefined configurations for commonly used modules, including:

  1. Carrier Win Rate
  2. Custom Reports
  3. DTMF
  4. Latency
  5. Route Stats
  6. Stats
  7. USA Calls
  8. USA Rate Center

These modules are already available in the system by default.

Purpose

This application allows users to install copies of the existing default modules.

The original modules remain unchanged.

The installed versions are independent copies.

Users can modify these copies as needed.

This ensures that customization can be performed without impacting the default configurations.

Steps to Use the App

  1. Navigate to Setup App Store ConnexCS Control Panel Defaults and click Install.

  2. Fill in the App Name, Version and hit Install again. A window will appear, select the version of the app and hit Install again.

  3. The installed versions are visible.

  4. Navigate to Management Customer Customer[Name]. These duplicate features are automatically added when the application is installed. You can then customize them according to specific requirements from IDE section.

Contact Center

Click here for a comprehensive introduction and step-by-step setup guide for the Contact Center.

Sequential CLI

Overview

The Sequential CLI application enables users to automatically assign CLIs (Caller Line Identification) in a sequential order from a selected database.

Instead of manually selecting CLIs for each call, the system retrieves them sequentially from the database.

Steps to Use the App

  1. Navigate to Setup App Store Sequential CLI and click Install.

  2. Fill in the App Name, Version and hit Install again.

  3. The installed versions are visible and click on Config (settings button).

  4. Select the database and click on Confirm.

  5. Navigate to Management Customer Customer[Name] Routing ScriptForge. Select the Sequential CLI and click Save.

Cx MCP

Overview

The Cx MCP (ConnexCS MCP App) provides an extensible Model Context Protocol (MCP) server for the ConnexCS Application Platform, enabling seamless integration between AI agents, tools, and external services.

Instead of building integrations manually, users can leverage MCP to connect applications, execute actions, and access data through standardized interfaces, enabling scalable automation and AI-driven workflows.

How It Works

The app provides a set of default MCP tool calls out of the box.

You can review, edit, or extend these tools from the IDE section of the app. Once customized, your modified tools will be used in place of the defaults.

Steps to Use the App

  1. Navigate to Setup App Store Cx MCP and click Install.

  2. Fill in the App Name, Version and hit Install again.

  3. The installed versions are visible and click on Config (settings button).

  4. Point the MCP Server to Your App: Navigate to Setup Options General Custom MCP Endpoint. Select the app from the drop-down menu.

Paynamics

Overview

The Paynamics application in ConnexCS enables users to process payments through the Paynamics payment gateway, providing a secure and streamlined way to handle transactions within the platform.

It supports payments exclusively in Philippine Peso (PHP), ensuring compatibility with Paynamics’ supported currency, and is designed to facilitate billing, top-ups, and payment workflows efficiently.

Steps to Use the App

  1. Navigate to Setup App Store Paynamics and click Install.

  2. Fill in the App Name, Version and hit Install again.

  3. The installed versions are visible and click on Config Paynamics (settings button).

  4. Follow the configuration steps as shown in the following image.