MCPcopy Index your code
hub / github.com/bobbylkchao/ai-phone-agent

github.com/bobbylkchao/ai-phone-agent @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
82 symbols 256 edges 54 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

SipTripIntakeData (Interface)
(no doc)
src/service/amazon-connect-phone/openai-sip-webhook/call-store.ts
StatusServiceRow (Interface)
(no doc)
src/misc/status-routes.ts
RealtimeVoiceMessage (Interface)
(no doc)
src/foundation/websocket/types.ts
AmazonConnectOpenAiVoiceAgentMetaData (Interface)
(no doc)
src/service/amazon-connect-phone/openai-sip-webhook/types.ts
UserToUserInfo (Interface)
(no doc)
src/service/amazon-connect-phone/openai-sip-webhook/types.ts
RealtimeCallIncomingEventSipHeader (Interface)
(no doc)
src/service/amazon-connect-phone/openai-sip-webhook/types.ts
RealtimeCallIncomingEvent (Interface)
(no doc)
src/service/amazon-connect-phone/openai-sip-webhook/types.ts

Core symbols most depended-on inside this repo

escapeHtml
called by 7
src/misc/status-routes.ts
getErrorMessage
called by 6
src/misc/get-error-message.ts
getContactId
called by 3
src/service/amazon-connect-phone/openai-sip-webhook/call-store.ts
deleteCall
called by 3
src/service/amazon-connect-phone/openai-sip-webhook/call-store.ts
closeOpenAiSipWebSocketForCall
called by 3
src/service/amazon-connect-phone/openai-sip-webhook/websocket/connect-to-call.ts
runTransferToHumanAgentHangup
called by 2
src/service/amazon-connect-phone/openai-sip-webhook/tools/transfer-to-human-agent.ts
runDisconnectTheCallHangup
called by 2
src/service/amazon-connect-phone/openai-sip-webhook/tools/disconnect-the-call.ts
sendResponseCreateEvent
called by 2
src/service/amazon-connect-phone/openai-sip-webhook/client-side-events/index.ts

Shape

Function 73
Interface 9

Languages

TypeScript100%

Modules by API surface

src/misc/status-routes.ts7 symbols
src/service/amazon-connect-phone/openai-sip-webhook/call-store.ts6 symbols
src/service/amazon-connect-phone/openai-sip-webhook/websocket/transfer-hangup-scheduler.ts5 symbols
src/service/amazon-connect-phone/openai-sip-webhook/websocket/disconnect-hangup-scheduler.ts5 symbols
src/service/amazon-connect-phone/openai-sip-webhook/websocket/connect-to-call.ts5 symbols
src/service/amazon-connect-phone/openai-sip-webhook/types.ts4 symbols
src/service/amazon-connect-phone/openai-sip-webhook/tools/index.ts4 symbols
src/foundation/websocket/endpoints/twilio-phone/handler.ts4 symbols
src/service/amazon-connect-phone/openai-sip-webhook/webhook/incoming-call.ts3 symbols
src/service/amazon-connect-phone/openai-sip-webhook/client-side-events/index.ts3 symbols
src/service/amazon-connect-phone/openai-sip-webhook/handle-call/accept-call.ts2 symbols
src/service/amazon-connect-phone/openai-sip-webhook/agents/entry-agent.ts2 symbols

For agents

$ claude mcp add ai-phone-agent \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact