NewAI assistant, GTM journeys + live/test environments

Run your entire partner network in one place

PartnersWatch is the operating system for any partner network — resellers, franchises, campuses, brokers, agencies. Recruit, onboard, automate, pay, and grow every partner. One configurable core. API-first. Multi-tenant by construction.

SaaS · Franchise · Education · Agencies · Financial · Distribution

partnerswatch.com/admin/overview
Overview /Program overview
N
Active partners
248+12
Open pipeline
$1.42M+8%
MRR influenced
$318k+5%
Payouts / mo
$96kcleared
Pipeline · this quarter4 stages
Registered
Acme · $40k
Vertex · $22k
Lumen · $31k
Qualified
Meridian · $75k
Orbit · $54k
Won
Northwind · $60k
Influenced revenue · 12w
Live activity
deal.wonNorthwind · $60k
commission.accrued+$4,000.00
partner.approvedVertex Labs
ticket.sla_breachedAcme · #4471
document.signedMSA · Meridian
playbook.startedWelcome journey
One platform

Replaces the patchwork most programs run on

PRM tool
E-sign app
Help desk
BI dashboards
Payout spreadsheet
Form builder
Webhook glue
Partner portal
Content drive
Commission sheet
Quote builder
Outreach sequencer
Provisioning scripts
Domain & TLS ops
Enablement LMS
Not just SaaS

Built for every kind of partner network

A partner is any external org you manage — a reseller, a franchisee, a campus, a broker. The core is configurable, so PartnersWatch fits how your network actually runs.

SaaS & tech resellers

ISVs, MSPs, and channel resellers moving software and cloud.

A VAR registers a deal, then earns recurring MRR share.

Franchise & multi-location

Franchisors and multi-unit brands running royalties and rollouts.

A coffee franchise pays 6% royalty per café, every month.

Education & campuses

Institutions with branches, plus tutoring and admissions networks.

A university credits a campus $150 per enrollment.

Agencies & consultancies

Referral and delivery partners working shared pipelines.

An agency registers a lead and splits the delivery fee.

Financial & insurance

Brokers, IBs, and introducers with tiered commission books.

A broker earns an override on a sub-broker's policy.

Distribution & wholesale

Distributors and sub-dealers with multi-tier margin.

A distributor passes cost-plus pricing down to sub-dealers.

Configurable core

One core, any vocabulary

PartnersWatch ships a small set of generic objects. Rename them, restage them, and map them to how your industry actually talks — no forked codebase, no bespoke build.

Generic in, your words out
PartnerReseller · Franchisee · Campus · BrokerAny external org you manage.
DealOrder · Enrollment · Policy · LeadAny opportunity you track to close.
CommissionRoyalty · Rebate · PayoutAny money you owe a partner.
PipelineYour stages, your boardConfigurable states, not a fixed funnel.
PortalA branded home per partner or branchWhite-label, on its own domain.
Platform

Everything a partner program needs, in one system

14 modules on one event bus and one API — from the first application a partner submits to the payout that lands in their account.

Acquire

Recruitment & onboarding

Application intake, approval, and a portal provisioned the moment a partner is approved.

Learn more
Sell

Deal registration & PRM

Register deals, protect them, and move them across configurable pipelines on a shared board.

Learn more
Close

GTM journeys & quotes

An automated funnel from first outreach to a signed, priced, provisioned offer — with CPQ built in.

Learn more
Automate

Playbooks automation

An event-driven, node-graph engine that turns any signal into the right action, automatically.

Learn more
Assist

AI assistant & agents

One chat that plans, delegates to a team of agents, and does the work — pausing for approval when it matters.

Learn more
Pay

Commissions, wallets & payouts

Commercial models, credit wallets, rules-based commissions, an auditable ledger, and managed payouts.

Learn more
Provision

Vendor integration & provisioning

Partners hand out credits, seats, plans, or features — your product receives signed, typed provisions.

Learn more
Enable

Content & legal OS

One library for sales content and contracts — templates, e-signature, renewals, and PDF, HTML, or PPTX export.

Learn more
Grow

Partner enablement & tiers

Missions, points, auto-promoting tiers, mentorships, and bookable services that turn sign-ups into producers.

Learn more
Support

Partner & customer CX

A service desk with SLA escalation, CSAT/NPS surveys, and automatic health scoring.

Learn more
Measure

Custom metrics & dashboards

Ingest any event, define your own metrics, and build a dashboard for every partner level.

Learn more
Brand

White-label portals

Branded portals on a partner's own verified domain — certificates issued automatically, health probed from outside.

Learn more
Connect

API & integrations

A generated OpenAPI, scoped machine keys, signed webhooks, and an event-ingest rail.

Learn more
Trust

Security & multi-tenancy

Role-based access, strict tenant isolation, and encrypted BYO credentials — by construction.

Learn more

See all features

Deep-dive every module, how it works, and how it connects.

Browse
How it works

From application to payout, on autopilot

01

Recruit & approve

Application intake, a review queue, and a portal provisioned the moment a partner is approved.

02

Sell & close

Partners register deals; journeys carry each customer from first touch through quote, signature, and provisioning.

03

Automate & assist

Playbooks react to every event, and an AI assistant does the busywork behind your approval.

04

Pay & grow

Commissions accrue to an audit ledger, payouts execute, tiers promote, and CX + dashboards retain.

Assist

Ask in plain language — agents do the work

One chat in the console and the partner portal. A manager agent plans the request and hands each step to a role agent with its own tools, and anything that leaves the building waits for your approval.

  • ✓Manager + role agents over the platform's own tools
  • ✓Approval gates on outward or destructive actions
  • ✓Background runs on a schedule, with a full step trail
AI assistant & agents
partnerswatch.com/admin/assistant
Assistant /Assistant
N
Which qualified deals have gone quiet? Nudge those partners and check Vertex has credits for the pilot.
Agent activity · 4 steps
managerplan → 3 steps · delegate to Sales + Finance
saleslist_deals(stage: qualified, stale > 14d) → 6
financeget_wallet_balance(Vertex Labs) → 1,200 credits
salesdraft follow-ups for 6 partners
Six qualified deals have had no activity for two weeks or more. I drafted a follow-up for each partner. Vertex Labs holds 1,200 credits, enough for the pilot.
Approval needed · send 6 emailspolicy: outward
ApproveReview drafts
Close

From first touch to provisioned, in one funnel

Journeys carry each customer from reach-out through onboarding, offer, signature, and provisioning. Offers come from a template, from AI, or by hand, and an accepted quote creates the order and provisions the account.

  • ✓Stages from reach-out to won or lost
  • ✓Quotes across credit, seat, usage, flat, and wholesale lines
  • ✓Accepting a quote triggers provisioning
GTM journeys & quotes
partnerswatch.com/admin/journeys
Journeys /Expansion journey
N
BoardEnrollmentsQuotesSettings
Reach out
Orbit Health
step 2 of 3
Lumen
email sent
Onboard
Meridian
kickoff booked
Offer
Vertex Labs
AI offer · Q-0142
Acme
template offer
Sign
Northwind
order form sent
Provision
Halden
plan.changed · 200
Won
Keystone
$48k ARR
Q-0142 · sentVertex Labs · 3 lines · seat + credit · −10%$36,720 / yr
accept → order document · provisions fan out · stage advances to Provision
Automate

Turn every signal into the right action

PartnersWatch runs on an event bus, and Playbooks is how you program it. Trigger on any event, branch on conditions, wait on timers, and fan out to actions — no code.

  • ✓Event-driven, node-graph workflows
  • ✓Email, tasks, docs, commissions, webhooks
  • ✓Actions emit events, so journeys compose
Playbooks automation
partnerswatch.com/admin/playbooks
Playbooks /Automation engine
N
RunsBuilderTriggers
Trigger→Condition→Wait 1d→Action
Event · outboxfan-out
deal.won→ accrue commission
commission.accrued→ notify partner
partner.approved→ start welcome
ticket.sla_breached→ escalate + page
document.expiring→ renewal journey
customer.event_recorded→ update metric
onboarding.completed→ activate portal
Pay

Pay partners accurately, on time

Run commission, resale, white-label, and agency models side by side. Commissions accrue to an append-only ledger the moment a deal closes, prepaid credits sit in their own wallet, and payouts run through a provider, so every cent can be traced.

  • ✓Immutable, auditable commission ledger
  • ✓Credit wallets, per-product packs, tiered price books
  • ✓Managed provider payouts with retries
Commissions, wallets & payouts
partnerswatch.com/admin/commissions
Commissions /Commission ledger
N
LedgerSchedulesPayouts
Balance
$12,840
Pending
$3,230
Paid · YTD
$214k
DatePartnerTypeAmount
Jun 21Acmeaccrual+$4,000.00
Jun 20Meridianaccrual+$1,250.00
Jun 18Vertexaccrual+$2,600.00
Jun 15—adjust−$180.00
Jun 12Acmepayout−$5,070.00
Jun 08Lumenaccrual+$980.00
approved · provider transfer executed · appended to audit ledger
Provision

Deliver what partners sell, straight into your product

When a partner sells, your product gets a signed, typed provisioning event and grants the account, plan, credits, seats, or feature. Test it end to end in a test environment, then switch to live. Your coding agent can wire it up over MCP.

  • ✓HMAC-signed, versioned events with policy guards
  • ✓Live and test keys, kept out of money and reporting
  • ✓Integration MCP with readiness checks and a self-test
Vendor integration
partnerswatch.com/admin/integrations/provisions
Integrations /Provisioning
N
DeliveriesConnectionsPolicyManifest
Delivered · 24h
1,28499.6%
Retrying
3
Blocked by policy
1
EnvEventAccountStatus
liveaccount.createdKeystone · plan pro200
livecredits.grantedVertex Labs · 5,000200
testplan.changedSandbox Co · growth200
livefeature.changedMeridian · sso onretrying
liveunits.grantedAcme · 40 seats409 policy
testaccount.suspendedSandbox Co200
signature: t=1727712000,v1=9f2c…e41a · HMAC-SHA256(timestamp.body)
Measure

A dashboard for every partner level

Connect a partner's systems and turn the event stream into insight. Define custom metrics — count, sum, unique — and compose dashboards rendered at whatever partner level you choose.

  • ✓Operator-defined metrics over any event
  • ✓Metric, time-series and event-list widgets
  • ✓Rendered per partner, with a hard leak guard
Custom metrics & dashboards
partnerswatch.com/admin/dashboards
Dashboards /Acme Corp · custom
N
DashboardMetricsWidgets
Activations
1,204+18%
Revenue events
$84.2k+11%
Active users
3,918+6%
Uptime
99.9%
Unique active users · 30dmetric: unique
Activations · count
Revenue · sum
Recent events
feature_usedexport
checkout$1,240
feature_usedapi_call
signupseat +1
feature_usedreport
Support

Catch churn before a partner leaves

A full service desk with SLA escalation, CSAT and NPS surveys, a Customer 360, and health scoring that rolls status, open tickets, and last CSAT into a tier you can act on.

  • ✓Tickets, threads, assignment, SLA sweeps
  • ✓CSAT / NPS with a public respond flow
  • ✓Health tiers that feed retention playbooks
Partner & customer CX
partnerswatch.com/admin/cx
CX /Service desk
N
TicketsSurveysHealth
Open
23
Breaching
2
CSAT
94%
NPS
+61
#4471
Integration failing on sync
Acme
AMSLA 2h
#4468
Onboarding question
Meridian
PKSLA 8h
#4462
Payout not received
Vertex
JDescalated
#4459
Feature request: SSO
Lumen
AMSLA 24h
#4455
Portal branding help
Orbit
PKSLA 8h
White-label

Give every partner their own branded home

Each partner carries its own theme, logo, and custom domain. Certificates are issued automatically, and every host is probed from outside, so a green badge means a visitor really gets the page. Same platform, their front door.

White-label portals
acme.partners.yourbrand.com
Acme Partner Hub
DealsMaterialsPayoutsSupportverified domain
12
Open deals
$12.8k
Commissions
34
Materials
Your deals
Northwind renewal$60,000Won
Helio expansion$48,000Proposal
Cobalt new$29,000Qualified
Own theme · own domain · own data — nothing else.
14
modules, one platform
200+
documented API paths
AES-256
GCM for stored credentials
Live + test
environments, fully isolated
Trust

Multi-tenant by construction

Isolation isn't a setting you remember to switch on — it's the architecture. The safe path is the only path.

Security & RBAC
✓

Server-side scoping

Every partner query is scoped to the caller's org in the data layer — never trusted from the client.

✓

Role-based access

Each route is guarded by a permission; the UI gates nav and actions on the same set.

✓

Encrypted BYO credentials

Partner secrets are AES-256-GCM encrypted at rest, masked on return, and never logged.

✓

Verified-domain isolation

Custom domains and CORS both require a verified host, so branding never widens access.

✓

Live/test isolation

Every key is born live or test. Test traffic never reaches commissions, payouts, or dashboards.

✓

Signed deliveries

Provisioning and webhooks are HMAC-signed over timestamp and body, with overlap during secret rotation.

The thesis
“A partner program is a system. It deserves an operating system — not ten disconnected tools and a spreadsheet.”

Why we built PartnersWatch

FAQ

Frequently asked questions

What exactly is PartnersWatch?+

An all-in-one platform for running a partner program end to end: recruitment, onboarding and enablement, deal registration (PRM), GTM journeys and quotes, an AI assistant, an event-driven automation engine, commissions, wallets and managed payouts, vendor provisioning, a content and legal library, a CX suite, custom metrics and dashboards, white-label portals, and a full API, all on one multi-tenant system.

What can the AI assistant actually do?+

It works through the same tools as the rest of the platform: finding deals, drafting outreach, building quotes, checking wallets, enrolling customers in journeys, and more. A manager agent splits the request across role agents. Anything outward-facing waits for approval by default, and every step is recorded. It's available to operators in the console and to partners in their portal, limited to what each one can access.

How does a partner's sale reach our product?+

When a partner sells, PartnersWatch sends your product a signed, versioned provisioning event: account created, plan changed, credits or seats granted, feature changed, or a custom action. A provision policy limits what partners can grant. Your product returns its reply, which is stored with the delivery, and subscription state can flow back the other way.

Can we test without real money moving?+

Yes. Every API key and OAuth client is created as live or test. Test activity is stamped as test and kept out of commissions, payouts, and dashboards, so you can run a full sale-to-provision flow before going live.

How is a partner kept from seeing another partner's data?+

Isolation is enforced in the data layer, not the UI. Every partner-scoped query runs through a shared scoping helper tied to the caller's organization, and cross-tenant access throws by construction. Operators get explicit, audited cross-partner visibility; partners are pinned to their own slice.

Can partners get their own branded portal?+

Yes. Each partner org carries its own theme, logo, and favicon, and a portal can live on a custom domain resolved by verified host. Only verified domains resolve, and CORS grants match the same host, so branding never widens access.

How do integrations and the API work?+

PartnersWatch is API-first and the API documents itself — every endpoint is generated from its runtime schema, so the OpenAPI spec can't drift. Mint scoped machine keys, push customer events over the ingest rail, and subscribe to HMAC-signed outbound webhooks. AI agents can connect over MCP, or read the spec and call endpoints directly.

What happens automatically when a deal is won?+

Winning a deal emits an event. From there the automation engine takes over: the commission rule accrues a ledger entry, a welcome or fulfillment playbook can start, dashboards update, and any subscribed webhook fires — with no manual step.

How are commissions and payouts handled?+

Commissions accrue to an append-only ledger (all money in integer minor units), recurring schedules advance on a background worker, partners request withdrawals, operators approve, and a payout worker executes the provider transfer with backoff. Every movement is auditable, and money values never appear in legal documents.

Ready to run your partner program in one place?

Book a walkthrough and see recruitment, PRM, automation, payouts, CX, and dashboards working together — on one platform.