SIP > OSC
This config starts an SIP server listening on port 5060. Any incoming call will result in a OSC message being sent to 127.0.0.1:53000 with the address set to fire a QLab cue with the dialed number as the cue number. This was tested with a cheap SIP gateway like this one.
api: enabled: true port: 8080modules: - id: sip type: sip.call.server params: port: 5060 - id: udp type: net.udp.client params: host: 127.0.0.1 port: 53000routes: - input: sip processors: - type: osc.message.create params: address: "/cue/{{.Payload.To}}/go" - type: osc.message.encode - type: router.output params: module: udp