Hi I was wondering if it was possible to configure an action to play a sound.
Reason : I would like if possible the PC that I have for kitchen display to play a sound file when a new order is added. Is this possible through actions and rules?
Yes it is.
I have VLC player set as default for MP3’s and use this Action.
Open VLC and minimize it and it will stay minimized whenever a sound is played.
I have managed to get this to play a file but it will only play on the machine that I create the ticket on. Is there a way to make this play on another machine?
My Kitchen screen shows new orders in a ticket lister. I would like it to play the sound as a new ticket appears.
I have added the ‘play sound’ action into the ‘ticket closing rule’ so when the ticket is printed the sound plays, but as I say this is only playing on the machine that the ticket is created on.
I have been playing and have managed to get this to work - have been looking at ’ Show Message ’ action which I’ve also been able to broadcast, which is great. Now when an order is ready a message displays on the waiters tablet to say an order is ready, is it possible to include information such as {ENTITY NAME:Table} I have tried using that format but it displays as it is and doesn’t display the actual table.
Might be best to use Ticket Tags to store the Waiters username.
On Ticket Created rule set Ticket Tag Waiter to {:CURRENTUSER}
Then when you send the message to say the order is ready, use {TICKET TAG:Waiter}
The reason why it is not working is {ENTITY NAME:Table} and {TICKET TAG:Waiter} values are retrieved from the Ticket. In order to get these values, the Ticket needs to be open using the Load Ticket Action. Now this is not easy being on the remote computer as you are not sending any Ticket ID’s.
So to get around this you need to send all the info in the Broadcast Message Action. Make sure the Broadcast Message Action is before the Close Ticket Action in the Order Ready Rule
{TICKET TAG:Waiter} - Food Ready for Table (ENTITY NAME:Table}
Basically you send the message Rob - Food Ready for Table 12, the Rule checks if it contains Food Ready and then displays what was sent -> Rob - Food Ready for Table 12
@JohnS I have followed this - in the screen shot above where you have the selected action as ‘display message’ I do not have the ‘value’ field just constraint? not sure why ?
quick update
I now have the name displayed - but it shows the username of whoever is logged on to the terminal - although the value is set from ‘ticket tag : water’ and when you open the ticket the tag shows the original user that created the ticket - so that part is correct. also it is still not passing the {ENTITY NAME:Table} and this is just blank