Skip to content
Bitzsoft.Integrationsbitzsoft.integrations

Reference

火山引擎外呼

火山引擎外呼包配置——Campaign 模型、OutboundCallOptions 共享配置。

Last updated

包信息

属性
NuGet 包Bitzsoft.Integrations.OutboundCall.Volcengine
Provider IDvolcengine
模型Campaign
鉴权火山引擎 API 签名(AccessKeyId + AccessKeySecret)

配置字段(OutboundCallOptions)

火山引擎外呼共用 OutboundCallOptions

字段火山引擎对应
AccessKeyIdAccess Key ID
AccessKeySecretSecret Access Key
SdkAppId应用 ID
Regioncn-north-1

配置示例

builder.Services.AddVolcengineOutboundCall(options =>
{
options.AccessKeyId = "AKxxxxxxxx";
options.AccessKeySecret = "your-secret-key";
options.Region = "cn-north-1";
options.SdkAppId = "your-app-id";
options.Callers = new() { "08602160662606" };
});

DI 注册

builder.Services.AddVolcengineOutboundCall(options => { /* 见上 */ });

使用示例

public class DialService(IOutboundCallService outbound)
{
public async Task<OutboundCallResult> PauseAsync(string campaignId)
{
return await outbound.PauseCampaignAsync(campaignId);
}
}

已知限制

  • 火山引擎的 IVR 概念为”话术模板”,字段映射到 CnIvrId / EnIvrId

相关

100%

滚轮或按钮缩放 · 放大后拖动画面 · 双击切换 100% / 200%