Integrations

Connects to the tools you already run on

Sync your accounting, take payments online, message customers, and wire up your own systems — with a public API and webhooks when you need to go further.

qbQuickBooks SStripe GCGoogle Calendar TxTelnyx SMS 3C3CX phone SlSlack DbDropbox APIREST API

Accounting

Sync your books
qb

QuickBooks Online

Connect QuickBooks to keep customers and financials in sync, and export invoices and bills to your books.

Connect in-app

Payments

Get paid online
S

Stripe

Customers pay invoices online with a "Pay now" button; payments auto-match to the exact invoice.

Live
Sq

Square

Take card payments through Square and auto-record them against the right invoice via webhook.

Live
PP

PayPal

Accept PayPal payments and reconcile them automatically to open invoices.

Live
QP

QuickBooks Payments

Let customers pay on QuickBooks' hosted invoice page; MEPSub records the payment automatically on the next sync.

Live

Calendar & file storage

Google, Dropbox & OneDrive
GC

Google Calendar

Connect your Google Calendar so appointments and jobs stay in sync with the calendar your team already lives in.

Connect in-app
GD

Google Drive

Link Google Drive to store and pull documents and attachments alongside your jobs.

Connect in-app
Db

Dropbox

Connect Dropbox to store and pull job documents, photos and attachments from your team's shared folders.

Connect in-app
OD

OneDrive

Link Microsoft OneDrive so documents and files stay with the jobs they belong to.

Connect in-app

Phone, SMS & messaging

Calls, texts & alerts
3CX

3CX phone system

Connect your 3CX PBX — incoming calls pop the matching customer on screen and every call is logged against the job. Each workspace runs as its own isolated 3CX tenant.

Live
Tx

SMS & voice (Telnyx)

Two-way texting with customers from your business number, appointment reminders, and optional 3CX relay.

Live
@

Email (SMTP)

Send branded transactional email — invoices, proposals, reminders — through your own mail server.

Live
Sl

Slack

Push job and workspace notifications into a Slack channel so the team stays in the loop.

Live

Automation & developers

Build your own
API

Public REST API

Read and write customers, invoices, projects, work orders, leads and subcontracts programmatically.

API

Outbound webhooks

Get real-time events (new job, invoice paid, and more) pushed to any endpoint you choose.

API
Zp

Zapier & Make

Connect MEPSub to thousands of apps with no code, using API keys and webhooks.

via API
Developers

A clean API and webhooks to build on

Every MEPSub workspace can issue scoped API keys and subscribe to events. Automate onboarding, sync a data warehouse, or wire up a custom integration — it's your data.

  • Scoped, per-workspace API keys (read / write)
  • Signed outbound webhooks on domain events
  • Idempotent, resumable writes
GET /api/v1/customers POST /api/v1/invoices GET /api/v1/work-orders POST /api/v1/leads /api/v1/projects /api/v1/subcontracts
# Create a lead from your website form
curl -X POST https://v3.mepsub.org/api/v1/leads \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "name": "Metro Tower",
        "email": "ops@metro.com",
        "phone": "+18620000000" }'

# → 201 Created
{ "id": 1421, "name": "Metro Tower" }

Connecting is a two-minute job

Everything is per-workspace and secure — your credentials are yours alone, never shared across tenants.

1

Open Settings → Connections

Find the integration you want in your workspace settings.

2

Connect or paste keys

Authorize with one click (Google, QuickBooks) or paste provider keys for payments and SMS.

3

You're synced

Data flows immediately. Add API keys and webhooks for anything custom.

Bring MEPSub into your stack

Get early access and we'll set up your workspace, or log in if you already have one.