Quarry now offers regional data residency in the EU and Australia. Read the update →

Automations, minus the wiring

Connect the systems that run your business, route work to the right people, and take the busywork out of every handoff.

Revenue Operations HELP Workspace owner portrait — photo by Korede Adenola on Pexels
Automations✕ Close
Back 3. Contract signed ⓘ ⋯ ON
Trigger
When a record matches conditionsIf Stage is Signed
Actions
Run 2 actions
Send an email and create a record
2 actions

One step, or twenty — same builder

Fire a single alert when a field changes, or chain triggers and actions into a workflow that crosses four teams and never drops a step.

…enue Operations ▾ DataAutomationsInterfaces
CampaignsDeliverables+ New table
…uest approvals ⓘ ⋯ ON
Trigger
When a record is updatedApproved
Actions
Run 3 actions
Post a message, send an email and create a record
Pulse: post a messageTo #rev-ops-requests
Send email
Create recordIn Deliverables

Your whole stack, on autopilot

Wire Quarry into the tools your team already lives in — Pulse, Fieldnote, Beacon Mail and Halo Drive.

Customer events ▾ Customers
All campaigns
A  Name☑  Scheduled?▤  Start date
1Northgate Meetup2/24/2026
2Insight Exchange SF3/01/2026
3Vellum Roundtable
4Training Day
Calendar
SUN21MON22TUE23WED24 THU25FRI26SAT27
Northgate Meetup Event
Wednesday, Feb 24 – Thursday, Feb 25
Save

Drop into code when you need to

Need more than the built-in blocks? Extend any automation with JavaScript and call the services you already run.

Received
NorthgateRegionNA
HarborlineRegionGMEA
Processed
Vellum FoodsRegionEMEA
Invoiced
Arclight LabsRegionAPAC
Bright HarborRegionGMEA
1let config = input.config();
2let recordId = config.recordId;
3
4let orders = base.getTable('Orders');
5let query = await
6  orders.selectRecordsAsync();
7let order =
8  query.getRecord(recordId);
9let items = order.getCellValue('Line items');
10

Keep the work moving without you