From 98043693be1f849241fc37404acd393b20d54309 Mon Sep 17 00:00:00 2001 From: Quan HL Date: Sun, 7 May 2023 06:39:35 +0700 Subject: [PATCH] feat: add rest:dial metadata --- specs.json | 3 ++- test/jambonz-verb-test.js | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/specs.json b/specs.json index a9d45cc..071eeeb 100644 --- a/specs.json +++ b/specs.json @@ -394,7 +394,8 @@ "tag": "object", "to": "#target", "headers": "object", - "timeout": "number" + "timeout": "number", + "metadata": "object" }, "required": [ "call_hook", diff --git a/test/jambonz-verb-test.js b/test/jambonz-verb-test.js index fce0058..c601bc3 100644 --- a/test/jambonz-verb-test.js +++ b/test/jambonz-verb-test.js @@ -258,6 +258,25 @@ test("validate correct verbs", async (t) => { "language" : "en-US", "interim": true } + }, + { + "verb": "rest:dial", + account_sid: "1291964182631236912836123912", + call_hook: { + url: "http://127.0.0.1:3100/", + method: "POST", + username: "username", + password: "password", + }, + from: "15583084810", + to: { + type: "phone", + number: "15583084809", + }, + metadata: { + customer: "acme", + referenceId: "deadbeef", + } } ]; try {