Connect Integration Portal

AerialTV Connect

Automate customer onboarding. Generate secure, encrypted setup links that configure the AerialTV app on their iPhone, Apple TV, or Android device instantly.

Plain M3U playlists work too: AerialProvision.generateM3ULink({ name, m3u, epg }).

Choose your integration path

Select the option that matches your tech stack and infrastructure.

WHMCS Integration Walkthrough

Automate provisioning for all service renewals and activations.

1

Download & Upload Addon

Download the module zip and upload the unpacked aerialtvconnect/ folder to your WHMCS directory under:

/modules/addons/aerialtvconnect/
downloadDownload Addon Module (.zip)
2

Activate & Configure Addon

Go to System Settings → Addon Modules in WHMCS. Activate AerialTV Connect. Under Access Control, check **Full Administrator** (or only the custom roles managing system configurations). Click Configure to enter your branding variables.

Least Privilege Tip: General support or billing staff do not need addon access to use the plugin. Hook generations run automatically at a system level, and support operators can view or copy links via standard service pages.

3

Map Credentials

Choose Custom Fields mode if you store credentials in WHMCS custom fields (e.g. Server, Username, Password), or Server Module mode if using an automated provisioning module (e.g. Xtream Codes module) with a fixed server URL.

4

Add to Welcome Email

Edit your product's WHMCS Welcome Email template and paste the merge tag exactly where you want the customer's secure login link to appear:

{$aerialtvlink}

Custom Branding Specifications

Styling properties you can pass to co-brand the AerialTV app interface.

KeyFormatDescription
namestring (max 50)Your custom IPTV service brand name.
logo_urlURL (https only)Link to your logo (PNG with transparent background suggested).
primary_colorHex code (e.g. #c0392b)Your brand's custom highlight/accent color inside the player interface.
support_urlURL (https only)Direct support, ticketing, or documentation page for your users.
renewal_urlURL (https only)Portal billing link for subscriptions near or past their expiration.
whatsappE.164 string (e.g. +4477...)Direct WhatsApp support contact number. Adds a quick chat button inside the app.

play_circleCustomer Experience Demo

Watch the friction-free onboarding flow from a welcome email straight into the player with your branding and contact/renewal info. Click the video to view in fullscreen.

securityPrivacy & Data Security

Zero Plaintext Exposure

All connection URLs, usernames, and passwords are compiled into a secure, encrypted dynamic payload on your server before dispatch. No customer secrets ever touch the wire in cleartext.

On-Device Decryption

Link decryption takes place purely locally within the secure sandbox context of the AerialTV app on the user's TV or phone. Credentials are decrypted right at the moment of activation.

Zero-Storage Architecture

We never store, index, or intercept customer playlist credentials or server URLs. The link acts as an direct transit method. AerialTV servers do not retain any account logs.

Your proprietary customer links are valid for the length of the subscription and deactivate automatically upon the configured expiration date.

Need Integration Help?

Having trouble setting up your WHMCS templates, writing your custom PHP hooks, or configuring branding variables?

mailsupport@aerialtv.app