包信息
| 属性 | 值 |
|---|---|
| NuGet 包 | Bitzsoft.Integrations.OutboundCall.Volcengine |
| Provider ID | volcengine |
| 模型 | Campaign |
| 鉴权 | 火山引擎 API 签名(AccessKeyId + AccessKeySecret) |
配置字段(OutboundCallOptions)
火山引擎外呼共用 OutboundCallOptions。
| 字段 | 火山引擎对应 |
|---|---|
AccessKeyId | Access Key ID |
AccessKeySecret | Secret Access Key |
SdkAppId | 应用 ID |
Region | 如 cn-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。
相关
- 外呼域手册:Campaign 模型设计