Deprecated

Callr Actions: older action versions stop working on March 1 and June 1, 2027

The older versions of the Callr Actions actions are now deprecated, and each one has a date from which it stops working: March 1, 2027 for the six versions that were already deprecated, June 1, 2027 for all the others. Your scenarios run unchanged until then: move them to the current version of each action before that date.

VersionStops working onUse instead
amd@v1March 1, 2027amd@v3
fetch@v1March 1, 2027fetch@v3
gather@v1March 1, 2027gather@v4
openai@v1March 1, 2027openai@v4
recognize@v1March 1, 2027recognize@v3
say@v1March 1, 2027play@v3 (or its alias say@v3)
amd@v2June 1, 2027amd@v3
bridge@v1June 1, 2027bridge@v3
bridge@v2June 1, 2027bridge@v3
dial@v1June 1, 2027dial@v2
fetch@v2June 1, 2027fetch@v3
gather@v2June 1, 2027gather@v4
gather@v3June 1, 2027gather@v4
openai@v2June 1, 2027openai@v4
openai@v3June 1, 2027openai@v4
play@v1June 1, 2027play@v3
play@v2June 1, 2027play@v3
recognize@v2June 1, 2027recognize@v3
say@v2June 1, 2027play@v3 (or its alias say@v3)
startRecording@v1June 1, 2027startRecording@v2
stopRecording@v1June 1, 2027stopRecording@v2
voicebot@v1June 1, 2027voicebot@v3
voicebot@v2June 1, 2027voicebot@v3

The parameters can change from one version to the next: the Language Reference says what changes for each action, and each action page lists its older versions with their date. For example, dial@v2 renames cli to callerId:

# before: stops working on June 1, 2027
- action: dial@v1
  params:
    cli: "+33199001234"
    targets:
      - number: "+33199004242"
        timeout: 30
  result: $dial

# after
- action: dial@v2
  params:
    callerId: "+33199001234"
    targets:
      - number: "+33199004242"
        timeout: 30
  result: $dial

Where you see the date

  • In the editor. A deprecated version is underlined in the code, and its message names the version to use and the date. The Checks panel reports every older version as a warning, with the date under each line. Fix (or the light bulb in the code) replaces the name of the version: check its parameters afterwards. Fix with AI moves the old versions to the current ones. The documentation panel and the Visual view show the date too.
  • In the report email. The Callr Actions report we email you lists each deprecated version used in your scenarios with the date it stops working, the soonest first. The CSV attached has a sunset column.
  • In the JSON Schema. Each deprecated version has deprecated: true, x-replaced-with (the current version) and x-sunset, the date in the YYYY-MM-DD format. Its deprecationMessage gives the date, for the editors that show it.