Plug-and-Play Telnyx + Pipecat Voice-to-Voice (OpenAI + Amazon Bedrock)

Job ID: 39776418

Budget: ₹1,500 – ₹12,500 INR

Project goal: Build a real-time voice-to-voice demo using Telnyx calls routed through Pipecat, integrated with both OpenAI and Amazon Bedrock Nova Sonic voice models, so the model can be selected per use case. Clean Node.js or Python code. (Repo dded in the botom which cintains all the example)

Key requirements:

1. Handle inbound and outbound Telnyx calls.
Use Pipecat for routing and streaming — show clearly in code that Pipecat does most of the work.
2. Integrate both voice models (OpenAI and Amazon Bedrock Nova Sonic) in a single system. Ability to choose which model to use per use case via config or switch in code.

3.Detect “What’s my order status?” and call a dummy function; return response in spoken reply.
Provide web demo (JS/WebRTC snippet or minimal HTML). English only.
Clean, modular, and annotated code
.
Deliverables:

Single repo with clear module separation: Telnyx, Pipecat, speech models, dummy function.
.env.sample + brief README with setup and test instructions.

Demo proof: You will initiate a demo call, and I will check the output in HD quality — inbound/outbound flow plus order-status function working.

https://github.com/pipecat-ai/pipecat