From b919f2dcabc8dcba41f7e309b2d4eccd8cc0d87e Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Fri, 13 Oct 2023 19:56:39 -0600 Subject: ooga chaga --- outbound_call.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 outbound_call.py (limited to 'outbound_call.py') diff --git a/outbound_call.py b/outbound_call.py new file mode 100644 index 0000000..745a39d --- /dev/null +++ b/outbound_call.py @@ -0,0 +1,32 @@ +import os +from dotenv import load_dotenv + +load_dotenv() + +from vocode.streaming.telephony.conversation.outbound_call import OutboundCall +from vocode.streaming.telephony.config_manager.redis_config_manager import ( + RedisConfigManager, +) + +from speller_agent import SpellerAgentConfig + +BASE_URL = os.environ["BASE_URL"] + + +async def main(): + config_manager = RedisConfigManager() + + outbound_call = OutboundCall( + base_url=BASE_URL, + to_phone="+15555555555", + from_phone="+15555555555", + config_manager=config_manager, + agent_config=SpellerAgentConfig(generate_responses=False), + ) + + input("Press enter to start call...") + await outbound_call.start() + +if __name__ == "__main__": + import asyncio + asyncio.run(main()) \ No newline at end of file -- cgit v1.2.3