Toast
View as MarkdownVirnika sends phone orders to Toast through Stream, an ordering hub that connects to Toast. Phone orders go from Virnika to Stream, and Stream puts them on your Toast POS and kitchen tickets like your other digital orders. Your Toast menu, prices and out-of-stock items stay in sync.
Most of the setup happens between Toast and Stream, and Stream’s team helps you with their side. Your Virnika onboarding specialist connects Virnika to Stream and tests everything with you.
Before you start
Section titled “Before you start”- Toast Web admin access for each location, so you can add integrations.
- A Stream account. Stream is a separate service. Your onboarding specialist will go over signing up and any cost before you start.
- 1Add Stream in Toast· You
Install the Stream integration from Toast's integrations page.
- 2Connect Toast in Stream· You + Stream
Link the two accounts with your Stream Merchant ID.
- 3Finish Stream's Toast checklist· You + Stream
Menu visibility, dining options, payment option and discounts.
- 4Connect Virnika in Stream· Virnika
We link your Stream location to Virnika and import your menu.
- 5Menu review and test order· You + Virnika
We check the menu and send a test order to your Toast POS.
Add Stream in Toast
Section titled “Add Stream in Toast”In Toast Web, go to Integrations → Integrations management → Browse & purchase integrations, search for Stream, and select Add Now. Review and confirm the data access terms. Stream’s onboarding team then reaches out to you.
Guides: Toast: Get started with the Stream integration · Stream: Install Stream on Toast
Connect Toast in Stream
Section titled “Connect Toast in Stream”In Stream, choose Connect POS → Toast and copy the Merchant ID it shows. Then, in Toast, open the Stream integration’s settings and paste it into the Group ID field.
Finish Stream’s Toast checklist
Section titled “Finish Stream’s Toast checklist”Stream’s guides walk through the remaining Toast settings. Each one matters for phone orders too:
- Verify menu visibility, so your items show up for ordering.
- Create dining options. Toast matches orders on the dining option’s behavior, so you need a Takeout option for pickup orders and a Delivery option if you deliver. Toast’s defaults already work.
- Create a payment option for orders paid through Stream.
- Configure discounts, if you run promotions.
Remember to publish in Toast after each change. Unpublished settings don’t take effect.
Connect Virnika in Stream
Section titled “Connect Virnika in Stream”Once Stream shows your Toast connection as active, your onboarding specialist links Virnika to your Stream location and imports your menu. See Stream for how this connection works.
Check your menu and place a test order
Section titled “Check your menu and place a test order”We go over the imported menu with you, then send a test order to make sure it prints in your kitchen and shows correctly in Toast. After that, you’re ready to go live.
How it works day to day
Section titled “How it works day to day”Toast orders follow the Stream integration. See Stream for the details on menu sync, payments, fees and order notes. In short:
- Make menu changes in Toast. They flow to Stream and on to Virnika.
- 86 an item in Toast and Virnika stops offering it.
- Orders land in Toast with
PHONE ORDERin the notes. Pay-at-pickup orders also say** PAY IN STORE **.
Troubleshooting
Section titled “Troubleshooting”Items are missing from the phone menu
Check that the items are visible for online ordering in Toast, following Stream’s menu visibility guide, and that the menu is published. Then ask your specialist to re-import the menu.
Delivery orders come in as takeout
Toast needs a dining option with Delivery behavior. Without one, delivery orders fall back to a Takeout option. See Stream’s dining options guide.
An order didn't reach Toast
Stream shows why an order was rejected. Stream’s guide to understanding order errors explains each one. If you can’t tell what went wrong, email help@virnika.ai with the time of the call.
I added Stream in Toast but nobody contacted me
Contact Stream support through the Stream help center to confirm they received your integration request.
Need help?
Section titled “Need help?”- Virnika support: help@virnika.ai
- Stream support: Stream help center
- Toast support: for Toast Web access and settings, contact Toast support.