All pages
Powered by GitBook
1 of 2

Loading...

Loading...

Alga PSA

Learn about the SoftwareOne Marketplace and Alga PSA integration.

Alga PSA is an open‑source Professional Services Automation (PSA) platform that focuses on Managed Service Provider (MSP) scenarios, including service desk/support, project management, billing and invoicing, and more.

Marketplace Platform's integration with Alga PSA simplifies day-to-day operations for partners and helps them scale their subscription resale business more effectively. It allows partners to manage their business within a single platform by bringing subscription and agreement data from the Marketplace directly into their PSA environment. This removes the need to switch between multiple systems and streamlines service management, customer administration, and billing processes.

Partners can also manage Marketplace subscriptions alongside their existing customer and service workflows. The integration also supports a partner-led model that allows partners to provide their customers with controlled access to their subscriptions, while still maintaining ownership of the customer relationship and billing.

Key features

With the SoftwareOne Marketplace and Alga PSA integration, you can:

  • Connect Alga PSA to SoftwareOne Marketplace - Use the SoftwareOne extension to establish a secure connection between both platforms.

  • Sync agreements and subscriptions into Alga PSA - Bring agreements and subscriptions from SoftwareOne Marketplace into Alga PSA, and get full visibility within your PSA environment.

  • Map Marketplace agreements to customer service - Link synced agreements to the relevant customer and service records in Alga PSA, and manage Marketplace subscriptions within your own service delivery model.

  • Apply your own markup - Add markup to agreements to support your resale model and align Marketplace subscriptions with your commercial approach.

  • Control customer visibility - Decide whether a subscription or agreement is hidden, visible, or available through self-service.

  • Provide customer portal access - Enable your customers to view items you have made available to them through the Alga PSA client portal, including agreements, subscriptions, orders, and statements.

  • Enable limited self-service for customers - Allow your customers to manage certain subscriptions themselves while retaining the overall service relationship.

  • Manage subscriptions directly from Alga PSA - Handle subscription updates directly in Alga PSA, without switching between different systems.

  • Support order-related workflows - Manage order-related processes, including required inputs and status tracking, to improve operational efficiency.

  • Automate billing activities - Use synced agreements, statements, and orders to support automated billing processes, such as creating invoices.

SoftwareOne partners who use Alga PSA can install the SoftwareOne extension to link Alga PSA with the Marketplace Platform. For installation instructions, see .

Once you have configured the extension, your Marketplace account details, along with information such as agreements, subscriptions, orders, and statements, will be accessible in Alga PSA.

Getting started

Install the SoftwareOne extension

Install the SoftwareOne extension

This topic describes how to install the SoftwareOne extension to connect Alga PSA to the SoftwareOne Marketplace.

By installing this extension, you can bring data, such as agreements, subscriptions, and orders, directly from SoftwareOne Marketplace into Alga PSA.

Prerequisites

Before you begin, ensure that you have the following:

  • Access to the Alga PSA MSP Portal.

  • The extension bundle file (bundle.tar.zst). You can download this file from GitHub - SoftwareOne Extension Bundle.

  • A SoftwareOne Marketplace API token, which you can generate in the . For details, see .

To install the SoftwareOne extension:

  1. Sign in to Alga PSA.

  2. In the left sidebar, go to Extensions.

  1. Select the Install tab. In the Extension Bundle field, upload the extension bundle file (bundle.tar.zst) and select Install.

  1. Wait for the installation to complete. Once finished, in the left sidebar, under Extensions, verify that SoftwareOne is listed.

  1. Select the installed SoftwareOne extension, then select Edit to configure it. The initial configuration status is displayed as Unconfigured.

  1. Under SoftwareOne Settings, do the following:

    1. Provide the API credentials:

      • API Endpoint - https://api.platform.softwareone.com/public/v1

  1. Confirm that the extension is active and its status has changed from Unconfigured to Active.

Once you have installed and configured the SoftwareOne extension, you can view your account details on the Settings tab in Alga PSA, along with your agreements, subscriptions, orders, and statements under their respective tabs.

API Token - Paste the token generated in the SoftwareOne Marketplace.
  • Select Save to apply the configuration.

  • Install the SoftwareOne extension

    Next steps

    Marketplace Platform
    Create API tokens
    Navigate to Extensions in Alga PSA.
    Upload and install the extension bundle.
    Verify the installed extension.
    Configure the extension settings.
    Provide API credentials.
    Confirm that the extension is active.