Integration inquiry: Voice ordering agent for take...
# support
i
Hi Vapi team, I run a takeaway pizza and sandwich restaurant that has been in business for over 25 years. Our main order channel is phone calls, and I'm looking to automate this with an AI voice agent. Here's my current setup: - POS system: HIOPOS - Order channels: own website, Just Eat, and phone - Phone infrastructure: managed by a local telephony provider (SIP-based) What I need: 1. An AI voice agent that answers incoming calls and takes orders conversationally in Spanish/Catalan 2. Once the order is confirmed, it sends it to HIOPOS so it prints automatically in the kitchen 3. Integration with our telephony provider via SIP or webhook Important note regarding HIOPOS: their API is private and custom-built on request. They have confirmed they are willing to develop a custom API for this integration, but their technical team would need to coordinate directly with Vapi engineers to agree on the specification and implementation. My questions: - Can Vapi receive incoming calls via SIP from a third-party telephony provider? - Can Vapi call a custom REST API at the end of a conversation to submit the order to HIOPOS? - Would your team be willing to coordinate with HIOPOS engineers to define and implement the API integration? - Do you have experience with similar restaurant/takeaway integrations? - What would the estimated cost be for this setup? Thank you.
s
Hi, Thanks for reaching out - this is a great use case for Vapi. Let me answer your questions:
Can Vapi receive incoming calls via SIP? Yes - Vapi supports BYO SIP trunking, so you can connect your existing telephony provider directly. Details here: https://docs.vapi.ai/advanced/sip/sip-trunk
Can Vapi call a custom REST API to submit orders? Absolutely. You can set up a custom tool that fires at the end of the conversation and sends the order details (items, quantities, customer info) to any REST API endpoint via a webhook. Your assistant collects the order conversationally, then calls the tool to submit it. Docs: https://docs.vapi.ai/tools/custom-tool
Would Vapi engineers coordinate directly with HIOPOS? We unfortunately don't offer direct engineering coordination with third-party providers as part of our standard support. However, the integration is straightforward - HIOPOS just needs to expose a REST API endpoint that accepts order data (JSON), and you configure a custom tool in Vapi to call it. We're happy to help you define what the payload should look like so you can share that spec with HIOPOS's team.
Spanish/Catalan support? Spanish has strong support across STT and TTS providers in Vapi. Catalan has more limited support - we'd recommend testing with Deepgram and ElevenLabs multilingual to evaluate quality for your specific needs.
Restaurant/takeaway experience? Voice ordering for restaurants is one of the more common use cases on the platform. The typical flow - greeting, menu lookup via tool, order collection, confirmation, submission to POS - is well-suited to Vapi's architecture.
Estimated cost? Vapi is pay-as-you-go with no setup fees. Costs depend on call volume and duration. You can review the full pricing breakdown here: https://vapi.ai/pricing. You also get $10 in free credits to test when you sign up at https://dashboard.vapi.ai/