Skip to content

Commit a6b6315

Browse files
authored
Merge pull request #4 from tcncloud/dial_adjustments
Dial adjustments
2 parents bddbf31 + 5e0032b commit a6b6315

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tcnapi/exile/gate/v2/public.proto

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,9 @@ service GateService {
181181
body: "*"
182182
};
183183
}
184+
rpc ListNCLRulesetNames(ListNCLRulesetNamesRequest) returns (ListNCLRulesetNamesResponse) {
185+
option (google.api.http) = {get: "/tcnapi/exile/gate/v2/list_ncl_ruleset_names"};
186+
}
184187
// Start recording a call
185188
rpc StartCallRecording(StartCallRecordingRequest) returns (StartCallRecordingResponse) {
186189
option (google.api.http) = {
@@ -842,6 +845,9 @@ message DialRequest {
842845
google.protobuf.StringValue caller_id = 3; // Caller ID to display
843846
google.protobuf.StringValue pool_id = 4; // Pool ID for the call
844847
google.protobuf.StringValue record_id = 5; // Record ID for the call
848+
// Ruleset name for the call. If provided this will override the ruleset in the huntgroup settings.
849+
google.protobuf.StringValue ruleset_name = 6;
850+
bool skip_compliance_checks = 7; // if true the call will ignore all call compliance rules.
845851
}
846852

847853
/**
@@ -862,6 +868,14 @@ message DialResponse {
862868
string caller_sid = 9 [deprecated = true];
863869
}
864870

871+
message ListNCLRulesetNamesRequest {
872+
}
873+
message ListNCLRulesetNamesResponse {
874+
repeated string ruleset_names = 1;
875+
}
876+
877+
878+
865879
/**
866880
* Request message for retrieving agent status.
867881
*/

0 commit comments

Comments
 (0)