Skip to content

PGBot Commands - Check Basecamp for updates

'PGBot (pgv2)' is a bot created by our backend team for checking and adjusting users' licenses, account information, and hardware registrations.

PGBot can be found in Positive Grid's Slack channel.


Whitelist Tool

Start Workflow)

This tool helps the support team add a specific serial number to the whitelist.

After the first usage, you’ll be able to summon the bot by typing /Add hardware SN to whitelist (or simply type “/add”).

When to use? 1. When user report their hardware can’t pass the product registration or any hardware serial number validation actions. 2. Follow 1, it’s not system error but the SNs are not the regular hardware serial number format.

Pasted image 20240530123449.png

Fill in the necessary information and add the product with an invalid serial number to the whitelist. The email should be a Positive Grid account or the bot will not do anything

All the information will be logged.

Pasted image 20240530123731.png

image.png


Warranty Check Tool

Warranty Check Tool Xnip2024-05-23_17-27-33.jpg

This tool helps the support team check a customer’s warranty status using the serial number.

After the first usage, you’ll be able to summon the bot by typing /Extend warranty expired date” (or simply type “/w” or “e”/).

The SN should be 100% identical to the label shown (all caps)!

2222.jpg

Result 1: "Failed"
The customer has not registered their product yer.
Pasted image 20240524134203.png

Or the SN doesn't 100% match to the label shown. Pasted image 20240524134258.png


Result 2: "The warranty expiration calculation is not complete yet!!" The customer has registered their product, but has not verified its warranty. Pasted image 20240524133845.png



Result 3: "Warranty End Date" The customer verified their product's warranty and the warranty end date will be displayed in the result.

The extend warranty feature is currently unavailable, please ignore it. If you’d like to share the status with the customer, cut off the lower part (Extend Date). Pasted image 20240524133520.png


Software / Account

PGBot commands mostly apply to desktop software licenses. Mobile license may or may not show up correctly.

Ask @ferrari in # backend-issue for further details if necessary (also see Backend issue report)

[How to Activate a Software License]

  • Purchase completed (order shown in Shopify)
  • Account registered (with the same email on the order)
  • License registered (automatically, under the same account)
  • Program installed and logged in (with the same correct account)
  • License activation not exceeding limit (5 activations max)
  • If the user has exceeded 5 activations, they can go to the user center to remove their past activations. Pasted image 20230424112817.png

Check activation records

  1. Enter the account email and find the ‘Show Activation Info’ option under the license you want to check.
  2. You’ll see the activation record of the software license, including the total activation records.
  3. If the activation reaches 5 computers, the user will not be able to further activate on a new computer. Proceed by resetting the license activation records for the user.

Reset license activation records (Desktop)

Scenario: User has reached the activation limit (5 computers), resulting in demo mode in their software.

  1. Find the ‘Deactivate all devices’ button under /pg_license, if the user’s license has activation records. If there’s no such button, it means the license hasn’t been activated yet.
  2. Email reply:

Thanks for taking the time to write to us.

We've reset your license activations from the back-end system. Please logout and login to ToneCloud again to see the changes.

Let me know if everything's working correctly. Thank you.


Reset license activation records (Mobile)

Scenario: User has reached the activation limit (5 devices), the app (BIAS FX 2 Mobile/Spark app) shows activation limit message.

To deactivate the license, please navigate to the related relevant topic in "backend-issue" channel on Slack: https://positivegrid.slack.com/archives/C4H4P850X/p1690251649714899

1.Before you use this tool, you have to click "Start Workflow" button from the link below: https://positivegrid.slack.com/docs/T0250SJH7/F05JH75JULC

Xnip2023-08-08_15-03-20.jpg

2.Select "backend-issue" to run this workflow:

Xnip2023-08-08_15-03-42.jpg

3.Type in the customer's Positive Grid account and select BIAS FX 2:

Xnip2023-08-08_15-06-14.jpg

4.The result will be listed in the "backend-issue" channel:

Xnip2023-08-08_15-07-28.jpg

Once you use the tool, you will be able to use the command on Slack in the future. This command is only available in the "backend-issue" channel

Command: /iap

If you can't find the command, please follow the steps from the top again.

Xnip2023-08-08_16-08-02.jpg


Transfer license

Scenario: User wants to give away a number of licenses to another user.

  1. Insert /pg_license (email) and hit enter.
  2. Hit ‘Transfer license’ and insert the account email you want to transfer the license to.

Convert license to another product

  1. Find ‘Convert license to other product’ button under /pg_license.
  2. Find the product you want to convert to.
  3. The bot will ask you to double check.


Find redeem code

Scenario: Find the license details of a certain redeem code, as the user is having issue redeeming a code. (Normally, redeem codes are provided by 3rd party vendors or support team.)

Insert /pg_find_redeem (code) to find further information on a code, whether it’s redeemed or not.

Pasted image 20230302134732.png

Pasted image 20230302134817.png

Migrate account (move all licenses)

Scenario: User wants to move all licenses to another account, or wants to change their login email (since we don’t allow changing the account email, user must sign up a new account for us to migrate the old one into).

Note: - Inform the customer that the Cloud Banks feature in BIAS FX 2 is linked to the Positive Grid account. After the successful migration of two accounts, Cloud Banks associated with those accounts will be removed. - The registered product won't be migrated. Please manually transfer the registered products to the new account.

  1. Insert /pg_user_info (username or email) to find the customer’s user data.
  2. Hit the ‘Migrate account’ button and insert the account email you want to migrate to.
  3. The bot will list out all the details and ask you to double check.
  4. Email reply:

Thanks for getting back.

Your account is successfully migrated. Please login and check if everything's working for you.

Feel free to let us know if you have any other questions. Thank you.

**


Reset password

Scenario: User wants to reset password, or cannot fulfill the password requirement for some reason thus needs us to help reset their password.

  1. Find the ‘Reset password’ button under /pg_user_info.
  2. After hitting the reset button, the new password will be generated.
  3. Email reply:

    Thanks for taking the time to write to us and sorry for any inconvenience.

    We've reset your account info to the following:

    Account: (Paste accordingly) Password: (Paste accordingly)

    Please try login again and see if that works.

    See also: How to reset my password?

    Hope that helps. If you have any further questions feel free to shoot me an email. Thank you.


Hardware SN / Activation

Inject Spark SN into database

*This first command is solely for injecting unrecognized Spark SN into the database (for redeeming Studio One only). Please make sure to verify the user’s Spark amp purchase or get a photo of their Spark’s SN before registering the SN for the user.

/hw_sn_assign (SN)

The following commands apply to all hardware products that allow SN registration, such as Spark 40, Spark MINI, BIAS Head, BIAS Rack, BIAS MINI.

Use slack commands to implement these tools. You can type /hard…. and the full command should automatically come up.

Get helping messages

/hardware_activation help

Search SN / user email

/hardware_activation (search term) - Search term supports SN & user email address.

  • PGBot shows ‘Not support search term format’ - PGBot cannot recognize the format. Please ask the customer to clarify the SN and make sure it’s typed correctly.

  • PGBot shows ‘Series Number not exist’ - PGBot can recognize the format (as our product) but cannot find it in the database. Verify the product SN and use /hw_sn_assign to inject it to the database.

**

Deactivate SN activation record

Scenario: Only applies when the currently-registered user requests their SN activation to be deactivated.

/hardware_activation deactivate (SN)

  • When entering a SN, the system will verify if the SN is valid or not.

  • When a valid SN is entered, it’ll return with such a message.