Documentation

Interactive Services Providers

Requires. Administration Page; Monitoring Companies - Full Control for changes.

Interactive Services Providers (ISPs) are the companies that let customers arm, disarm, and control their systems remotely from an app — Alarm.com, Honeywell Total Connect, Brinks Home, etc. SecurityTrax integrates with each one so you can provision customer accounts, push feature changes, and sync notifications automatically.

Getting here

  • From Admin → Catalogs, click Interactive Services Providers.
  • Or go directly to https://portal.securitytrax.com/acme/admin/cms/interactive-services-providers.

Edit form

Fields vary by provider. Common ones:

Field Required? Type Validation Notes
Name Yes Text Unique Internal label.
Provider Yes Select One of the ISPs SecurityTrax supports Drives which credential fields show.
API credentials Yes Secret Valid against the provider Required for provisioning to work.
Default service plan Optional Select A plan from the provider Pre-fills new customer ISP connections.
Status Yes Select Active / Inactive

Alarm.net callback

Some Honeywell-based integrations use Alarm.net callbacks to receive real-time updates. The Alarm.net Callback sub-page (admin.cms.interactive-services-providers.alarm-net-callback.index) shows the current callback configuration and health status.

Creating Alarm.com credentials for SecurityTrax

Before SecurityTrax can communicate with Alarm.com, you need a dedicated Alarm.com Partner Portal user account with the correct role. The steps differ depending on whether you are the account owner or a sub-dealer.

Account owners

  1. Log in to the Alarm.com Partner Portal.
  2. Hover over My Business in the top bar and select Logins.
  3. Click Create a New Login.
  4. Fill in the required fields: Department(s), Login name, First Name, Last Name, Phone, and E-mail.
  5. Under role assignment, do not select a custom role. Expand Legacy Roles and choose SecurityTrax Integration User under Dealer Legacy Roles.
  6. Click Create New Login.

A temporary password is emailed to the address you provided.

Sub-dealers

Sub-dealers need a custom role created by the account owner before they can create a login.

  1. Log in to the Alarm.com Partner Portal with an account that has permission to create logins.
  2. Navigate to My BusinessLogins.
  3. Click Customize Roles & Access.
  4. Click Create Role in the upper right.
  5. Select Use A Template and choose SecurityTrax Integration.
  6. Fill in the Role, Name, and Description fields.
  7. Toggle the setting to indicate the role is for sub-dealers only.
  8. Click Save.
  9. Return to My BusinessLogins and click Create a New Login.
  10. Fill in Department(s), Login name, First Name, Last Name, Phone, and E-mail.
  11. Under Sub-Dealer Custom Roles, select the role you just created.
  12. Click Create New Login.

A temporary password is emailed to the address you provided. Enter these credentials in SecurityTrax on the Alarm.com ISP entry under AdminCatalogsInteractive Services Providers.

Alarm.com billing integration

SecurityTrax integrates with Alarm.com's customer billing platform to synchronize payment and billing data between the two systems. Payments processed through Alarm.com currently apply to monthly monitoring charges via SecurityTrax's recurring invoices.

Setup

To activate the billing integration:

  1. Contact your Alarm.com Technical Account Manager and request the setSecurityTraxSettings permission be added to your Alarm.com account.
  2. After the permission is granted, notify your SecurityTrax Account Manager to complete activation.

What customers can do in Alarm.com

When logged in to Alarm.com, customers navigate to SettingsAccount ManagementBilling. From there they can:

  • Process payments on overdue invoices.
  • Review bills and payment history.
  • Update their payment method for monthly recurring revenue (MMR).

Changes made in Alarm.com automatically update the corresponding records in SecurityTrax — including payment method updates on recurring invoices and payments applied to outstanding balances.

Alarm.com Builder Program sync

SecurityTrax can push customer records to the Alarm.com Builder Program directly from a customer record.

Setup

Alarm.com permissions — the integration user account linked to SecurityTrax must have one of these roles in Alarm.com:

  • Custom role: Builder Program
  • Legacy roles: Dealer Administrator and Manage Builder Program

If these permissions are not visible in Alarm.com, contact your Alarm.com representative.

SecurityTrax configuration — navigate to AdminCatalogsInteractive Services Providers → your Alarm.com entry. Check the Builder Program checkbox at the bottom of the page and save.

Creating a builder customer

  1. Create a customer record in SecurityTrax.
  2. Click the Alarm.com button on the customer record.
  3. Select Create Commitment or Create Customer.
  4. Choose the correct Builder Program from the dropdown.
  5. Complete all required fields and click Save.

The record syncs to the Alarm.com Builder Program on save.

Related