Skip to content

Fix concurrent agent joins and voice identities - #35

Merged
sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
codex/group-call-voice
Oct 31, 2026
Merged

sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
codex/group-call-voice

Conversation

@sh1pt-actions-fleet

Copy link
Copy Markdown
Contributor

What changed

  • Serialize Telnyx voice webhooks so simultaneous agent joins share one room conference.
  • Persist SIP dial names across service restarts.
  • Give Nora a dedicated caller ID and route all six agents by their spoken names.
  • Track and test the fleet voice worker, including Polly fallback speech.

Verification

  • bun x tsc --noEmit
  • bun test (85 passed)
  • node --test test/agent-phone.test.mjs (8 passed)

@sh1pt-actions-fleet
sh1pt-actions-fleet Bot merged commit e1b5882 into main Oct 31, 2026
3 checks passed
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