Brother NeRd
07/12/2024, 12:14 PMfunction calls and migrating to tool calling
OK, but that raises an issue for us:
we are forced to enter a server URL to setup tools - but we don't want/need a server URL
FYI, we are using the iOS SDK (watching for background messages, with iOS app doing the calls, which the LLM spits into the message feed)
so we don't actually need a server URL
please can you make it so we can add tools without server URL?
I can add a server URL (and hopefully the iOS app still sees background messages if we request to?)
but I guess but it seems a bit clunky, if its not actually being used
thank you!Vapi
07/12/2024, 12:15 PMVapi
07/12/2024, 12:15 PMfunction calls to tool calling and the requirement for a server URL, I understand how this could be an issue if you're handling everything client-side within your iOS app.
While the standard setup does require a server URL for tool configuration, I can certainly pass on your feedback to our development team to consider allowing tool setup without a server URL for cases like yours.
In the meantime, if you do add a server URL, it should not interfere with your iOS app's ability to receive background messages. The server URL is primarily for VAPI to send event notifications to your server. Since you're handling calls within the iOS app, you can set a dummy URL or a placeholder endpoint that simply acknowledges the POST requests from VAPI.
If you have any further questions or need assistance with setting up a dummy server URL, please let me know, and I'll be happy to help!Shubham Bajaj
07/12/2024, 2:44 PMShubham Bajaj
07/12/2024, 2:45 PMBrother NeRd
07/12/2024, 3:06 PMShubham Bajaj
07/13/2024, 11:08 AMShubham Bajaj
07/19/2024, 11:07 PM