LASSO Zapier integrationAutomate LASSO with Zapier.
LASSO Zapier integration: 11 triggers (7 instant, 4 polling), 35 actions and 34 searches for an event company's quotes, invoices, crew, events and subrentals. Here is what each step does, what it costs in tasks and where it tends to break.
Verified Trustpilot reviews · AI, automation & growth agency
What the LASSO Zapier integration does for an event company
The LASSO Zapier integration connects LASSO, the platform event companies use to run crew, inventory, finance and projects, to the rest of your tools without code. A quote, an invoice or a payment moves in LASSO, and Zapier carries the news elsewhere. Or another tool changes, and Zapier writes it into LASSO.
Three results come up most. First, a staffed show the minute it is sold: Quote Accepted starts the Zap, Find Event picks up the event, and Assign Event Role names the project manager. Second, finance in step with accounting: a payment logged in your accounting tool becomes Create Invoice Payment in LASSO, and New Payment Recorded. can feed the other direction. Third, a crew roster that builds itself: a new hire in your HR tool becomes Create Crew, then Assign Crew to Event Position puts them on a show.
What it does not do. There is no dedicated delete action, and the one step that removes anything, the bulk order update, deletes order lines by side effect. New and updated events reach Zapier by polling, not instantly. Draft quotes stay invisible until they are saved. And anything outside the ready-made steps goes through API Request (Beta), which is meant for someone technical.
Comparing platforms for the same job? See our n8n vs Zapier and Make vs Zapier comparisons.
Zapier words in one minute
Seven words carry this whole page. Here they are once, in plain English.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time that trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event to occur.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something in an app for you.
- Task
- The unit Zapier bills. One task is one action your Zap completes successfully; your plan counts those and nothing else.
- Instant vs polling
- An instant trigger is pushed by the app when the event happens. A polling trigger is checked by Zapier on a timer set by your plan.
- Filter
- A step that lets the Zap continue only when the incoming data meets your condition, and stops it quietly otherwise.
- Search step
- A step that looks up a record already in an app, like an event or a crew member, so later steps can use what it found.
What a LASSO Zap really costs
LASSO is not a premium app, so it runs on the Free plan. Zapier bills tasks, and only actions that succeed count.
- Free plan100 tasks per month, unlimited Zaps
- Zap size on FreeTwo steps: one trigger, one action
- LASSO triggers7 instant, 4 polling
- Premium appNo
Triggers never cost a task, however often Zapier checks for new events. Each successful action counts on its own, so a three-action Zap uses three times what a one-action Zap does, and failed actions are free. The Free plan stops at two-step Zaps: add a filter, a search or a second action and you need a paid plan. Most LASSO flows need a search to find an event or a crew ID, so plan for that. The interval grid applies to the 4 polling triggers only.
Connect your LASSO account in three steps
- 01
Open the Apps page
In your Zapier account, open Apps and click + Add connection. A connection is your LASSO account linked to Zapier once, then reused by every step that touches LASSO.
- 02
Pick LASSO in the dialog
Type LASSO in the dialog's search box, select it and click Add connection. A new tab opens on the LASSO sign-in screen. Use an account that can see the events, crew and invoices you plan to automate.
- 03
Sign in and grant access
Log in to LASSO in that tab and allow Zapier to reach the account. Beyond your own records, the Zap can only read or change what this account already has read or write access to.
Your first Zap: staff a show as soon as the quote is accepted
GoalWhen a client accepts a quote, the matching LASSO event gets its project manager without anyone opening the event.
- 01
Create the Zap
Start a new Zap. It reads top to bottom: the app and event that start it, then the steps that follow, with fields mapped from one step to the next.
- 02
Set the trigger
Pick LASSO, then Quote Accepted. Test it: Zapier brings back the three most recent items of your account, so you work on a real accepted quote.
- 03
Find the event
Add Find Event. Choose the field that identifies the event and map the event from the quote. This search step makes the Zap multi-step, so it needs a paid plan.
- 04
Assign the role
Add Assign Event Role, map the event found above, pick Project Manager as the role and identify the crew member by email or employee code.
- 05
Test and publish
Run each step once and check the event in LASSO. When the role shows up, click Publish to switch the Zap on for every accepted quote.
LASSO triggers: what starts a Zap
11 events start a Zap when something happens in LASSO, and 7 of them are instant: the app calls Zapier straight away, whatever your plan.
List Client Addresses
Polling triggerIn Zapier“Triggers when a new client address is added or updated.”
Starts the Zap when a client address is added in LASSO, and also when an existing one is edited. The address then flows to your CRM, your shipping tool or a mailing list.
List Client Contacts
Polling triggerIn Zapier“Triggers when a new client contact is added or updated.”
Watches the contacts attached to your clients and fires on each new contact as well as on each update to an existing one.
New Event
Polling triggerIn Zapier“Triggers when a new event is created.”
Fires once for every event created in LASSO, which makes it the natural start for anything that should exist as soon as a show is on the books.
Updated Event
Polling triggerIn Zapier“Triggers when an event is created or updated.”
Catches an event when it is created and every time it changes afterwards: dates, venue, status or any other edit.
New LASSO Invoice
Instant triggerIn Zapier“Triggers when a new invoice is sent.”
Reacts when an invoice is sent from LASSO, not when it is drafted, so what reaches your other tools is a bill the client already has.
New Payment Recorded.
Instant triggerIn Zapier“Triggers when a new payment record is created.”
Goes off each time a payment record is created in LASSO, whoever entered it.
Quote Accepted
Instant triggerIn Zapier“Triggers when a quote status changes to Accepted, whether the customer accepted it or it was set manually. Delivers the quote summary (number, status, totals, event, customer) plus the accepted timestamp. Use the Find Quote action for the full quote detail.”
Fires when a quote's status turns to Accepted, whether the client clicked accept or someone on your team changed it by hand. It brings the quote summary, the event and customer, and the time of acceptance.
New Quote
Instant triggerIn Zapier“Triggers when a quote is saved. Draft quotes do not fire until they are saved. Delivers the quote summary (number, status, totals, event, customer). Use the Find Quote action for the full quote detail.”
Kicks off when a quote is saved in LASSO, and hands over its number, status, totals, event and customer.
Quote Sent
Instant triggerIn Zapier“Triggers when a quote status changes to Sent, whether it was emailed to the customer or set manually. Delivers the quote summary (number, status, totals, event, customer). Use the Find Quote action for the full quote detail.”
Reacts as soon as a quote moves to Sent, either because LASSO emailed it to the client or because a teammate set the status manually.
New Subrental (Purchase Order) Created
Instant triggerIn Zapier“Triggers when a new subrental (purchase order) is created. Includes full PO details (number, status, vendor, dates, totals, GL code breakdown) in the webhook payload. A subrental is also referred to as a purchase order (PO).”
Reacts to every new subrental, the gear you rent from another vendor, also called a purchase order. It carries the full purchase order: number, status, vendor, dates, totals and the breakdown by accounting code.
Subrental (Purchase Order) Updated
Instant triggerIn Zapier“Triggers when a subrental (purchase order) is updated. Includes full PO details (number, status, vendor, dates, totals, GL code breakdown) in the webhook payload. A subrental is also referred to as a purchase order (PO).”
Fires whenever an existing subrental changes, and sends the complete purchase order again with its vendor, dates, totals and accounting codes.
LASSO actions: what the Zap writes
LASSO gives you 35 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Create Account Event Status
- Create Account Event Type
- API Request (Beta)
- Assign Crew to Event Position
- Assign Event Role
- Assign Labor Coordinator to Event
- Update Order (Bulk Action - Restricted Access)
- Create Category
- Create Client Address
- Create Client Contact
- Create Client Note
- Create Client
- Create Event Note
- Create Invoice Payment
- Create Crew
- Create Department
- Create Division
- Create Equipment Order
- Create Event Group
- Create Event Position
- Create Event
- Create Event Role
- Create Order Group
- Create an Order Line Item
- Create Position
- Create Product
- Create Product Tag
- Create Schedule Entry
- Create Tag
- Update Event
- Update Invoice Payment
- Update Position
- Update Schedule Entry
- Create Venue
- Create Warehouse
Create Account Event Status
ActionIn Zapier“Creates a new account event status.”
Adds a new status to the list your account uses to track where an event stands.
Create Account Event Type
ActionIn Zapier“Creates a new account event type.”
Registers a new kind of event, such as a conference or a festival, in your account settings.
API Request (Beta)
ActionIn Zapier“Makes a raw HTTP request to the LASSO API, including authentication. Useful for endpoints this integration does not have a dedicated action for yet. Requires knowledge of the LASSO API.”
Sends a raw request to LASSO, with your connection's sign-in already attached, for anything the other steps do not cover.
Assign Crew to Event Position
ActionIn Zapier“Rosters a crew member onto a position on an event, resolving the crew member's position qualification automatically.”
Rosters a crew member onto a slot of an event, and LASSO works out their qualification for that position on its own.
Assign Event Role
ActionIn Zapier“Assigns a crew member to an event as Project Manager, Supervisor, Account Manager, Crew Chief, or Timekeeper.”
Names someone as Project Manager, Supervisor, Account Manager, Crew Chief or Timekeeper on an event.
Assign Labor Coordinator to Event
ActionIn Zapier“Assigns a labor coordinator to an event in LASSO.”
Attaches a labor coordinator, a LASSO user rather than a crew member, to an event.
Update Order (Bulk Action - Restricted Access)
ActionIn Zapier“Only use on orders that do not have associated products, or components. Process a CSV file with product codes and quantities to update an order. Example CSV layout (Header must be exact): product_code,quantity,1234,5,5678,10. If the order line item already exists, the quantity will be updated, if different. If the order line item does not exist on the CSV file, it will be deleted from the order in LASSO.”
Rewrites the lines of an order from a CSV file of product codes and quantities, changing quantities where they differ.
Create Category
ActionIn Zapier“Creates a new category.”
Sets up one more category in your LASSO account, ready to file records under.
Create Client Address
ActionIn Zapier“Creates a new client address.”
Saves a new address on a client record in LASSO.
Create Client Contact
ActionIn Zapier“Creates a new client contact with input from previous steps.”
Adds a person to a client's contact list, with details mapped from earlier steps.
Create Client Note
ActionIn Zapier“Creates a new client note.”
Writes a note on a client's record, kept with the rest of that client's file.
Create Client
ActionIn Zapier“Creates a new client.”
Opens a new client record in LASSO from data gathered elsewhere.
Create Event Note
ActionIn Zapier“Creates a new event note using the event ID from a previous step.”
Pins a note with a subject, a body and a status on an event, using the event ID from an earlier step.
Create Invoice Payment
ActionIn Zapier“Creates a new invoice payment.”
Records a payment against a LASSO invoice, with amount, payment type, date and the payment's ID in your accounting system.
Create Crew
ActionIn Zapier“Creates a new crew member.”
Adds a crew member to your LASSO roster.
Create Department
ActionIn Zapier“Creates a new department.”
Creates a department, one of the units LASSO uses to organize your teams and work.
Create Division
ActionIn Zapier“Creates a new division.”
Creates a division in LASSO under the name you give it, the only field it requires.
Create Equipment Order
ActionIn Zapier“Creates a new equipment order.”
Builds a new equipment order on an event, the list of gear going out for that show.
Create Event Group
ActionIn Zapier“Creates a new event group.”
Adds a named group to an event, tied to a venue.
Create Event Position
ActionIn Zapier“Creates a new event position.”
Opens a position slot on an event, for example four stagehands needed in one group.
Create Event
ActionIn Zapier“Creates a new event.”
Creates an event in LASSO with its name, venue and dates.
Create Event Role
ActionIn Zapier“Creates a new event role.”
Assigns a role on an event to a crew member identified by their numeric crew ID.
Create Order Group
ActionIn Zapier“Creates a new order group.”
Adds an order group, a section that keeps related lines of an order together.
Create an Order Line Item
ActionIn Zapier“Creates a new order line item.”
Adds a single line to an existing order.
Create Position
ActionIn Zapier“Creates a new position.”
Defines a new job position, such as rigger or camera operator, in your LASSO account.
Create Product
ActionIn Zapier“Creates a new product.”
Adds a product to your LASSO inventory catalogue.
Create Product Tag
ActionIn Zapier“Creates a new product tag.”
Creates a tag that can label products, for grouping and filtering your inventory.
Create Schedule Entry
ActionIn Zapier“Creates a new schedule entry.”
Places a shift on the schedule of an event position, with date, start and end.
Create Tag
ActionIn Zapier“Creates a new tag.”
Registers a plain tag in your LASSO account, separate from the product tags above.
Update Event
ActionIn Zapier“Update an event in LASSO”
Changes an existing event, its dates and its display options such as hiding the client or the event name.
Update Invoice Payment
ActionIn Zapier“Update an Existing Invoice Payment.”
Edits a payment already recorded in LASSO, including marking it void or deleted.
Update Position
ActionIn Zapier“Update a position in LASSO”
Modifies a job position already defined in LASSO.
Update Schedule Entry
ActionIn Zapier“Update an existing schedule entry in LASSO”
Edits a shift already on an event schedule.
Create Venue
ActionIn Zapier“Creates a new venue.”
Adds a venue to LASSO with its name, city, region, nearest airport and postal code.
Create Warehouse
ActionIn Zapier“Creates a new warehouse.”
Sets up a new warehouse, a place where your gear is stored and shipped from.
LASSO searches: finding the record a step needs
34 search steps look for data that already exists in LASSO, so a later step can use it.
A search step looks up a LASSO record and hands it to the next steps. Searches sit at the bottom of the Action event list, under SEARCH. Each one adds a step, so the Zap becomes multi-step and needs a paid plan. 24 of these searches also appear in the editor as a Find or Create line: that is the same search with the create box ticked, not an extra operation.
Find Account Event Status
SearchFind or createIn Zapier“Finds an account event status based on name.”
Looks up an event status of your account by its name and returns it for later steps.
Find Account Event Type
SearchFind or createIn Zapier“Finds an account event type by ID or name.”
Finds an event type of your account, either by its ID or by its name, chosen in the Search By box.
Find Airport
SearchIn Zapier“Finds an airport based on postal code.”
Returns the airport that matches a postal code, which LASSO uses on venues and client addresses.
Find Category
SearchFind or createIn Zapier“Finds a category.”
Checks whether a category already exists in your LASSO account and returns it.
Find Client Addresses
SearchFind or createIn Zapier“Finds client addresses based on search criteria.”
Lists the addresses of a client that match your search criteria.
Find Client Contacts
SearchFind or createIn Zapier“Finds client contacts based on search criteria.”
Searches the contacts of one client, identified by its client ID, which is required.
Find Client Note
SearchFind or createIn Zapier“Finds a client note by ID.”
Fetches one client note from its ID, which is the only way this search works.
Find Client
SearchFind or createIn Zapier“Finds a client based on name.”
Looks up a client by the field you choose in Search By, typically the name, and returns its ID.
Find Crew
SearchFind or createIn Zapier“Finds a crew member based on ID, external code, or email.”
Finds a crew member from their ID, their external code or their email, picked in the Search By box.
Find Department
SearchFind or createIn Zapier“Finds a department.”
Retrieves a department from its department ID, which the search requires.
Find Division
SearchFind or createIn Zapier“Finds a division based on external code or name.”
Locates a division by its external code or its name, chosen in the Search By box.
Find Equipment Order
SearchFind or createIn Zapier“Finds an equipment order based on the search criteria.”
Finds equipment orders from a field you pick in Search By.
Find Event Group
SearchFind or createIn Zapier“Finds an event group for a given event ID and group name.”
Returns the group of an event that matches an event ID and a group name.
Find Event Position
SearchFind or createIn Zapier“Finds an event position.”
Confirms whether a position slot already exists on an event.
Find Event
SearchFind or createIn Zapier“Finds an event based on the selected search field.”
Retrieves the event matching the field you choose, then returns the record that later steps can map.
Find Updated Crew
SearchIn Zapier“Finds crew updated after a specified date and time.”
Returns crew members whose record changed after a date and time you set.
Find Event Note
SearchIn Zapier“Finds an event note using the ID.”
Retrieves an event note from its ID.
Find Event Role (With Crew Details)
SearchFind or createIn Zapier“Finds who holds a role on an event — Account Manager, Project Manager, Supervisor, Crew Chief, Timekeeper, or Labor Coordinator — and returns their name and contact details. Labor coordinators are LASSO users rather than crew members, so those results carry an email but no Crew ID, name, or Employee Code; the Role Source field says which kind of record a result came from.”
Tells you who holds a role on an event, with their name and contact details, or everyone attached when you choose any role.
Find Invoice
SearchIn Zapier“Finds an invoice based on search criteria.”
Finds one or more invoices from the field you pick in Search By.
Find Payment
SearchIn Zapier“Finds a payment based on name.”
Tracks down a payment through the field you choose in Search By.
Find Product Image
SearchIn Zapier“Finds a product image by image ID.”
Returns a product image from its image ID.
Find Subrental (Purchase Order)
SearchIn Zapier“Finds a subrental (purchase order) by ID or lists subrentals with optional filters. Use the ID from the subrental webhook to fetch full details. A subrental is also referred to as a Purchase Order (PO).”
Fetches one subrental by its ID, or lists several with optional filters.
Find Quote
SearchIn Zapier“Finds quotes for an account with optional filters (event code, quote numbers, status, or date range). Returns a list of matching quotes.”
Lists the quotes of your account, with optional filters by event code, quote numbers, status or date range.
Find Market
SearchIn Zapier“Finds a market by ID. Markets are geographical areas used to determine crew "local" status for events.”
Returns a market from its ID. Markets are the areas LASSO uses to decide whether crew are local to an event.
Find Order Group
SearchFind or createIn Zapier“Finds an order group by search criteria.”
Finds an order group that matches your criteria.
Find an Order Line Item
SearchFind or createIn Zapier“Finds an order line item by ID.”
Retrieves a single order line from its ID.
Find Position
SearchFind or createIn Zapier“Finds a position that matches the search criteria.”
Finds a job position from a search field and a value, both required.
Find Product
SearchFind or createIn Zapier“Finds a product by ID.”
Pulls a product of your inventory from its ID.
Find Product Tag
SearchFind or createIn Zapier“Finds a product tag by ID.”
Fetches a product tag from its ID.
Find a Schedule Entry
SearchFind or createIn Zapier“Finds a schedule entry.”
Locates an entry on an event schedule.
Search Updated Events
SearchIn Zapier“Finds events updated within the specified date range. If no range is provided, returns events updated in the past 24 hours.”
Returns the events updated within a date range you set.
Find Tag
SearchFind or createIn Zapier“Finds a tag.”
Checks for a tag already defined in your account and returns it.
Find Venue
SearchFind or createIn Zapier“Finds a venue based on search criteria.”
Finds a venue from the field you choose in Search By.
Find Warehouse
SearchFind or createIn Zapier“Finds a warehouse.”
Searches for a warehouse using a search field and a value, both required.
The three settings every search exposes
- Successful if no search results are found?On its default, a search that finds nothing stops the Zap and skips the steps that depended on it. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns the search into its find-or-create variant: the setting above disappears and the step asks for the fields needed to create the missing record.
- If multiple search results are found?Several matches: keep the first one (the default), stop the Zap, or pass all of them on at once.
When a LASSO Zap breaks
Zapier attaches no help article to LASSO and publishes no LASSO-specific rate limit. What breaks comes from two places: how a few LASSO steps behave, and how Zapier works in general.
Six cases explain most failed or surprising runs. If one of them still blocks you, see our Zapier troubleshooting guide.
The bulk update deleted order lines
Update Order (Bulk Action) removes every line that is missing from the CSV. Send the full list each time, never just the changes.A draft quote never fired
New Quote waits until the quote is saved, and Find Quote hides drafts unless you tick Include Draft. A draft is simply invisible to the Zap.The Zap keeps setting itself off
A Zap that runs Update Event on events watched by Updated Event changes what its own trigger looks at, fires again and burns through tasks.Old records were not picked up
A Zap only reacts to what happens after it is switched on. Existing events, quotes and invoices are never replayed; moving them is a separate job.A big import was held back
When a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold the runs back.An edit did not start a second run
On polling triggers Zapier remembers what it has already seen, so the same item does not start the Zap twice from one check.
Need help automating LASSO with Zapier?
A person reads every message.



