Lightspeed POS Integration

Lightspeed POS Integration

The Lightspeed POS node is designed to create or find an order on your POS with the relevant caller.

How to use the node

The node should be used along with a Ring or a AutoQ node.

When using with a Ring node, you want to place the POS Node before the ring node.
This means your POS will be triggered before the device (or devices) are called. 
If multiple callers are inbound, the POS will be notified immediately and the call will be passed on to the device, depending on the device, it may be able to handle more than one call (for example, some Yealink phones can support up to 8 calls at a time).


When using with the AutoQ node, you should connect the POS with the "Connected" outcome.
This means that the POS will only be notified the first time the caller is "connected" with one or more of the devices listed in the Auto Q.
Only one caller at a time will notify the POS, so even if you have 5 callers in the queue, only the caller which is ringing the device will trigger the POS.

Create Order

When set as "Create Order", a new order will be created when a caller comes through.
A new order must be created in order for the POS to appear with the incoming call notification.
 


Find order

When the find order setting is applied, Voicee will scan only open orders for the first order which has the customer linked. If there is no customer linked, all Open orders will be checked to find the incoming number within the notes. No other configuration is needed unless you'd like to change the Alert message which appears


Advanced Config

The advanced configuration field allows users to use a JSON object to modify the order in the "New Order" mode only. Ensure that the JSON is valid otherwise the configuration will not work.
You can use the following examples to help you

Add Product SKUs to the order

When a call comes in with the New Order setting, you can add one or more lines to the order automatically.
For example, if you want to ensure that any caller will have a default "Cutlery" or "Phone order surcharge" for every call, you can add it by using the appendLine property. 
  1. {
  2.   "appendLines": [
  3.     {
  4.       "product_id": PRODUCT_ID,
  5.       "quantity": 1,
  6.       "notes": "Automatically added by Voicee"
  7.     }
  8.   ]
  9. }


The PRODUCT_ID needs to be replaced with the ID of the Product found from Lightspeed Back office or via the CSV Export. Please make sure it is numbers only and has no spaces or extra characters. 


On the Backend of Lightspeed, click the "Gear" icon next to the product you wish to add, then in the address bar, find the number next to "id=", and copy and paste that into the above code block. You must supply a quantity that is 1 or more. 



Surcharging or Discounting

You can apply a total order Surcharge or Discount by applying this JSON object with the "price_variation" attribute.
To Add 10%, use "1.1"
To Discount 10%, use "0.9"
And so on..
  1. {
  2.   "price_variation": 1.1
  3. }

Guests

If you are using Guest tracking, you can apply guests with the advanced configuration for each one of your Phone orders.
  1. {
  2.   "guests": 1
  3. }

    • Related Articles

    • Auto Queue (AutoQ)

      What AutoQ Does? AutoQ is adds a smart Queue into your Workflow. This stops your devices from being called while you're on another call. It works by queuing and ordering your callers and the moment one of your devices becomes available, the call will ...
    • Caller ID into Phonebook Integration

      Feature Overview A Phonebook can be loaded and updated automatically on supporting phones. This feature will allow your phone to display your known customer's name when they call in. Setting up for Yealink Phones You will need 5 minutes and access to ...
    • How to Use Voicemail Tags

      In this article we will explain how you can use Voicemail tags to classify your Voicemails as they are processed through your Workflow. Setting up Voicemail Tags Open the Voicemail Centre on your Voicee Dashbaord Click on the Tags button in the top ...
    • Best Practise Running Voicee App on iPad

      When running the Voicee App on iOS there are some best practises to ensure that you can answer incoming calls. Setup Slide Over View The best way to run Voicee is to keep it running in the background. To prevent it from taking over the entire screen ...
    • Inviting your Team and User Permissions

      Adding a new user to your Company Adding a new user to your company will invite them to sign up with a Voicee account. If they already have a Voicee account registered with their email address, they will be invited instantly without verification To ...