Files
next-static-site/markdown/docs/supporting-articles/siprec-client.md
Dave Horton 4d9a0f844c Feature/0.7.6 dh (#44)
* reset yarn lock

* ws docs

* answering machine detection spec

* amd updates

* 0.7.6 release notes and articles

* update transcribe options

Co-authored-by: kitajchuk <bk@kitajchuk.com>
2022-08-27 13:04:12 +02:00

987 B

Call Recording using SIPREC

jambonz can integrate with external recording platforms using SIPREC. In this scenario, jambonz acts as a SIPREC client and forks the audio streams to send to a configured SIPREC server.

This feature is enabled via the config verb using the record property. This property can be used to start, stop, pause or resume the recording.

{
  "verb": "config",
  "record": {
    "action": "startCallRecording",
    "siprecServerURL": "sip:srs@recording.example.com"
  }
}

The available properties are as follows:

option description required
action "startCallRecording", "stopCallRecording", "pauseCallRecording", or "resumeCallRecording" yes
siprecServerURL sip uri for SIPREC server required if action is "startCallRecording"
recordingID user-supplied string to identify the recording no