Commerce
Toast by Maxmel Tech
29 min
toast is a restaurant point of sale and management platform that streamlines ordering, payments, and operations integrating toast with make com enables automated workflows for orders, inventory, and reporting, improving efficiency for restaurant businesses this is ai generated content based on official toast documentation the content may still contain errors—please verify important information if you have questions, contact toast directly how to get support on toast toast is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=toast\&app slug=toast community\&app unique id=toast acoh1j requirements to use the toast app in make, you must be an active employee of the toast location, have an active subscription to toast restaurant management suite essentials or higher, and have the manage integrations permission for the relevant locations, create your account on toast app installation to install this app, you need admin, owner, or app developer permissions organizations go to the make integration page click the install button follow the on screen instructions to complete the setup connect toast and {{product name}} to get started, you must first create a connection between toast and {{product name}} , allowing the two services to communicate you can connect using the following method oauth2 0 client credentials oauth2 0 client credentials instructions you need to obtain your clientid and clientsecret to generate your token login to your platform using your credentials determine your integration access type partner integration, custom integration, standard api access, or analytics api access if you are a partner or custom integration developer, contact the toast integrations team for review and approval after approval, the toast integrations team will provide your clientid and clientsecret if you are using standard api access or analytics api access, create your own credentials through toast web to obtain your clientid and clientsecret store the provided clientid and clientsecret securely as they are required for authentication some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for more info, please https //f make com/r/reachout?app name=toast\&app slug=toast community\&app unique id=toast acoh1j create the connection in {{product name}} log in in your make account , add the toast module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your toast or follow the on screen instructions to create the connection you must also enter any required third party api keys obtained earlier for detailed information on connecting an application, see connect an application page toast modules after connecting to the toast app, you can choose from a list of available modules to build your {{scenario plural lowercase}} add check level discounts this module lets you apply discounts to an entire order at the check level, making it easy to manage overall savings for your customers add item level discounts applies a discount to an individual item within a specific order, allowing you to adjust pricing for that particular product add an external identifier adds an external identifier to a specific entity, allowing you to link or reference that entity with information from another system add or replace an external identifier adds a new external identifier or updates an existing one for a specific entity, helping you manage and reference your data more efficiently create a payment creates and submits a new payment to the service, allowing you to record or process a financial transaction create a shift creates a new work shift for a specific employee or role, allowing you to schedule when and for whom the shift will take place create an employee adds a new employee record to the system, including their essential details such as name, contact information, and job position delete a shift removes a specific shift from the schedule, allowing you to keep your shift calendar up to date by deleting shifts you no longer need delete an employee permanently removes a selected employee's record from the database, ensuring all their information is deleted get applicable discounts fetches all available discounts that can be applied to your current purchase or order get employees fetches comprehensive information about a specific employee from the system, such as their contact details, job title, and department get jobs fetches and displays available job listings from the service, allowing you to view current job opportunities get menu item inventory fetches detailed inventory information for each menu item at a restaurant, helping you keep track of available dishes and their stock levels get menu item inventory fetches detailed inventory information for each menu item at a specific restaurant, helping you keep track of available dishes and their stock levels get menus fetches a list of available menus from the service, allowing you to view and use menu details in your workflows get orders fetches detailed information about a specific order using the criteria you provide get payment identifiers fetches unique payment ids needed to process transactions, helping you track and manage individual payments more efficiently get shifts fetches and displays detailed information about work shifts from the service, allowing you to view scheduled shifts and their related details get time entries fetches detailed records of time entries from the service, allowing you to view and manage tracked work hours get a job fetches detailed information about a specific job using its unique id get a payment fetches detailed information about a specific payment from the service using the provided payment id get a shift fetches detailed information about a particular shift, such as its timing, assigned staff, and other relevant details get a time entry fetches detailed information about a specific time entry logged by a particular user get an employee fetches detailed information about a particular employee, such as their profile and relevant data get an order fetches detailed information about a specific order from the service make an api call allows you to make a custom api request to the service, using your authorized connection this lets you interact with any endpoint or feature that may not be available in the standard modules post an order creates a brand new order and submits all its details directly to the system for processing update inventory information updates the inventory details for selected menu items, allowing you to keep stock levels and availability information accurate and up to date update order delivery information updates the delivery details—such as address, delivery date, or shipping status—for a specific order update a shift allows you to update an existing shift by changing details like the shift’s time, date, or the employee assigned to it update a tip payment allows you to modify the tip amount for a specific transaction, letting you update the tip payment details as needed update an employee allows you to update an employee’s information—such as their name, contact details, or job title—directly within the system void an order this module allows you to void an order, updating its status to either "canceled" or "voided" in the system watch employees triggers whenever a new employee is added to your system or when details of an existing employee are updated, helping you stay up to date with the latest employee information watch jobs triggers whenever a new job listing is posted, allowing you to automatically take action or stay updated on the latest opportunities watch orders triggers whenever a brand new order is placed, allowing you to automatically start workflows whenever a customer makes a purchase watch shifts this module activates whenever a new shift is created or an existing shift is updated, allowing you to automatically respond to changes in your scheduling watch time entries triggers whenever a new time entry is created, allowing you to automatically start workflows based on newly logged time records templates you can look for more templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} toast resources you can have access to more resources related to this app on the following links toast topics on make community toast website toast documentation toast api documentation toast page on make