Skip to content

update features#2

Open
funcyme wants to merge 8 commits intomainfrom
update-voice-assistant-features-6988610586410458708
Open

update features#2
funcyme wants to merge 8 commits intomainfrom
update-voice-assistant-features-6988610586410458708

Conversation

@funcyme
Copy link
Owner

@funcyme funcyme commented Dec 18, 2025

No description provided.

google-labs-jules bot and others added 8 commits December 11, 2025 17:45
- Updated `.gitignore` to track `call_recordings/` instead of `calls/`.
- Updated README to include `recording_url` in the webhook payload example.
- Fixed outgoing calls to correctly use the custom prompt by checking `call_data_store` in the WebSocket handler.
- Implemented `end_call` tool for the Gemini assistant, allowing it to programmatically hang up by closing the WebSocket.
- Added a `status_callback` handler for failed outgoing calls (busy, no-answer) to send a webhook with "None" placeholders.
- Updated `main.py` post-call logic to reliably send webhooks even when the assistant terminates the call.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant