From 0a1de6c3eed083fcfad49de70bd4a94b17dd2da7 Mon Sep 17 00:00:00 2001 From: Kian Date: Sun, 5 Mar 2023 16:58:42 -0800 Subject: [PATCH] add outbound synthesizer --- vocode/models/telephony.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/vocode/models/telephony.py b/vocode/models/telephony.py index a1a0a4d..1bf57ec 100644 --- a/vocode/models/telephony.py +++ b/vocode/models/telephony.py @@ -1,15 +1,21 @@ +from typing import Optional from vocode.models.model import BaseModel from vocode.models.agent import AgentConfig +from vocode.models.synthesizer import SynthesizerConfig + class CallEntity(BaseModel): phone_number: str + class CreateInboundCall(BaseModel): agent_config: AgentConfig twilio_sid: str + class CreateOutboundCall(BaseModel): recipient: CallEntity caller: CallEntity - agent_config: AgentConfig + agent_config: AgentConfig + synthesizer_config: Optional[SynthesizerConfig] = None # TODO add IVR/etc.