Clientless tool calls (during phone calls)
planned
J
Jake Marlo
Right now, if you register a tool in your EVI config, EVI will
- send a tool call message over the websocket and expects the client to send back a tool response message.
- put a tool call message in the transcript
There is no way to intercept tool calls if you're connected via the
/v0/twilio
webhook. Even if you can intercept tool calls, you are forced to implement the logic for calculating the tool response in the client, which might not be the most convenient place -- you might want your server to be able to handle the tool call, or to be sending it some place like Zapier.
Specific phone call related use cases that this would unlock:
- Transferring the caller (on a phone call)
- Scheduling an appointment during the call
- Sending a text message during the call
G
Godis_Monky
app integration like remind me about ____ , when I open ______(App). This would be really intuitive.
J
Jake Marlo
planned