Lightspeed Restaurant U-Series
Manage Lightspeed Restaurant U-Series/Upserve POS transactions, online ordering, menus, checks, payments, customers, and webhooks.
Tools
| Name | Description |
|---|---|
list_restaurantsList accessible restaurants. | List accessible restaurants. |
list_ordersList U-Series orders/checks. | List U-Series orders/checks. |
get_orderGet a U-Series order by ID. | Get a U-Series order by ID. |
list_menu_itemsList menu items. | List menu items. |
get_menu_itemGet a menu item by ID. | Get a menu item by ID. |
list_modifiersList modifiers. | List modifiers. |
list_customersList customers. | List customers. |
get_customerGet a customer by ID. | Get a customer by ID. |
list_paymentsList payments/tenders. | List payments/tenders. |
submit_online_orderSubmit an online order to U-Series. Requires confirmation. | Submit an online order to U-Series. Requires confirmation. |
validate_online_order_cartValidate a U-Series online order cart. Requires confirmation. | Validate a U-Series online order cart. Requires confirmation. |
calculate_online_order_cartCalculate totals for a U-Series online order cart. Requires confirmation. | Calculate totals for a U-Series online order cart. Requires confirmation. |
custom_api_callMake a bounded custom call to the Lightspeed Restaurant U-Series API. | Make a bounded custom call to the Lightspeed Restaurant U-Series API. |
Triggers
| Name | Description |
|---|---|
webhook_eventReceive U-Series webhook payloads for orders, payments, menu, or availability changes. | Receive U-Series webhook payloads for orders, payments, menu, or availability changes. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('lightspeed-restaurant-u-series', 'list_restaurants', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'lightspeed-restaurant-u-series',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Lightspeed Restaurant U-Series to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Lightspeed Restaurant U-Series support?
Lightspeed Restaurant U-Series supports 13 tools including List Restaurants, List Orders, Get Order, List Menu Items, Get Menu Item, and more.
Can I use Lightspeed Restaurant U-Series with AI agents?
Yes. Add Lightspeed Restaurant U-Series to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Lightspeed Restaurant U-Series be used in stateful agent workflows?
Yes. Agents can combine Lightspeed Restaurant U-Series tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Lightspeed Restaurant U-Series use?
Lightspeed Restaurant U-Series uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Lightspeed Restaurant U-Series integration cost?
The Lightspeed Restaurant U-Series integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Lightspeed Restaurant U-Series support?
Lightspeed Restaurant U-Series supports 1 triggers including Webhook Event.
Connect Lightspeed Restaurant U-Series in minutes
Get 20,000 free action executions every month. No credit card required.