Skip to content
Early access

Moosewave is in private early access and not yet generally available. Join the waitlist for an invitation.

Moosewave
The Moosewave ecosystem

One marketing ecosystem. Every surface.

Moosewave keeps the same identity, campaign, audience, permission, approval, operation, and evidence chain connected across web, desktop, mobile, developer tools, agents, integrations, and recipient experiences.

Each interface is native to its job. The authority, action, progress, and outcome remain shared.

Shared work / native expression

Choose a surface

Canonical work item

CampaignProduct update · revision 12
Workspace
Northstar
Policy
Checked now
Progress
Review open
Evidence
Linked
WebOpen the complete workspace

Compose, compare, configure, and investigate with the full information architecture in view.

  • Same campaign revision
  • Live authority
  • Current operation
  • Linked evidence
The interface changes with the job. Resource identity, authority, progress, and evidence do not become separate versions of the truth.

One truth / five shared contracts

Connected is a product behavior, not a collection of links.

The Moosewave ecosystem gives each work item one identity, each action one meaning, each operation one durable history, and each external outcome one evidence path.

A link can open a record. Continuity goes further: it restores the exact task, revision, decision context, capability, and recovery path needed to continue safely.

  1. Identity

    One account. Bounded sessions.

    A person, service, or agent acts inside a named workspace. Each device and client receives only the session and capability it needs.

  2. Work item

    One object. One declared owner.

    Campaigns, audiences, operations, and incidents keep a stable identity even when their presentation changes from one surface to another.

  3. Action

    One meaning. Many native controls.

    Approve, pause, send, retry, and suppress mean the same thing for a person, API, command line, integration, or governed agent.

  4. Operation

    One durable path to an outcome.

    Admission, execution, external effect, reconciliation, retryability, and final domain outcome remain separate and inspectable.

  5. Evidence

    One causal history.

    The request, decision, provider response, reconciliation, and projection update can be followed without guessing which screen owns the truth.

Completeness check

Nine dimensions have to agree.

A feature is ecosystem-complete only when the authority, experience, state, automation, trust, operations, and quality around it agree—not merely when another client can display it.

Authority
Who owns the work, who may act, and what must be approved.
Access
How people, services, and agents receive bounded capability.
Surfaces
Where the work appears and which presentation belongs there.
Continuity
What survives navigation, handoff, interruption, and return.
Automation
How events become actions without bypassing policy.
State
How revisions, drafts, sync, offline work, and conflicts stay legible.
Trust
How permission, secrets, sensitive data, and provenance are protected.
Operations
How long-running work, failure, retry, and recovery are controlled.
Quality
How every surface proves the same behavior and boundary.

Interactive continuity switchboard

Work moves. Context stays.

Choose a journey, then inspect how one work item moves through beginning, continuation, approval, execution, and verification. The interface changes; the resource, authority, action, and causal history remain connected.

One work itemCampaign / Product update / revision 12

A campaign moves from creation to review, approval, execution, and evidence without becoming five unrelated tasks.

Durable work

Begin · Web

Shape the campaign

Audience, content, permission basis, and readiness attach to one saved revision.

Resource
Same identity
Authority
Checked live
Action
One meaning
History
One causal chain

What completion meansThe approved revision, the executed revision, and the reported revision remain one traceable object.

Four connected journeys

Different work. The same continuity rule.

Every journey begins with a named object and ends with evidence that can be traced back to the decision that caused it.

Journey

Campaign continuation

A campaign moves from creation to review, approval, execution, and evidence without becoming five unrelated tasks.

The approved revision, the executed revision, and the reported revision remain one traceable object.

Journey

Deliverability remediation

A placement signal becomes an investigation, a bounded decision, and a verified change rather than a detached alert.

The incident closes only when the approved change and the later evidence can be reconciled.

Journey

Connection recovery

A connection problem preserves its last known cursor, direction, scopes, and affected work while access is restored.

Resumption starts from reconciled state instead of silently replaying or dropping work.

Journey

Agent-proposed action

An agent can gather evidence and propose a change, but the action keeps the same policy, approval, and audit path as a human request.

The proposal, decision, execution, and evidence form one history that a person can explain later.

This is an explanatory operating model. It shows how supported actions preserve context; it is not live account telemetry.

Recovery lab / truthful operations

Built for interruption, not the happy-path demo.

Offline devices, changing permissions, provider timeouts, and older clients are normal operating conditions. Moosewave keeps durable intent separate from external effect so uncertainty is visible, bounded, and recoverable.

Introduce an interruption
Resolved path / The device goes offline

Queued with context

The durable intent keeps its resource revision and local order. When a connection returns, Moosewave rechecks authority and conflicts before execution.

  1. RecordedIntent

    Saved before the handoff

  2. CheckedAuthority

    Rechecked on reconnect

  3. BoundedEffect

    Held while offline

  4. ResolvedReconcile

    Revision and order compared

  5. ReturnedEvidence

    Outcome returns to the history

Admission
Accepted locallyThe request is durable, not yet admitted for remote execution.
Execution
QueuedNo server execution is implied while the device is offline.
External effect
NoneNo provider call has begun.
Reconciliation
RequiredPermission, revision, and sequence are checked after reconnect.
Retryability
After checksResume is allowed only from compatible state.
Accepted, queued, running, completed, provider-confirmed, and reconciled describe different facts. The interface never collapses them into a decorative success state.

28 connected programs / five fabrics

Every feature knows what surrounds it.

The ecosystem connects identity, creation, collaboration, audiences, automation, delivery, analytics, integrations, agents, recipients, and operations as one operating model.

Explore the five fabrics below. Each program states the customer-visible job it performs, and the relevant field guides go deeper into the underlying marketing discipline.

01Move without losing contextIdentity, navigation, state, and help travel far enough for the next surface to continue the job.
  • Identity and device trust

    One account and workspace boundary, with sessions scoped to each device and client.

  • Universal work links

    Links identify the work and intent without carrying secrets or borrowed authority.

  • Handoff and durable drafts

    Selected step, draft state, and revision survive a move between surfaces.

  • Live sync and offline core

    Invalidation, replay, conflict handling, and offline intent share one state contract.

  • Notification and action centre

    A notification opens the exact work and exposes the action that is valid now.

  • Search, commands, recents, and favourites

    The same resource language makes work findable from every entry point.

  • Workspaces, agencies, and entitlements

    Context switches are explicit, and capability follows the active workspace.

  • Native operating-system continuity

    Share, open, capture, and resume feel native while respecting the same boundaries.

  • Onboarding and contextual help

    Guidance points to the current object, state, and safe next action.

02Decide togetherCollaboration, approvals, background work, and recovery use one causal history instead of side-channel memory.
  • Collaboration and approvals

    Comments, diffs, decisions, and step-up checks stay attached to the work.

  • Background operations

    Long-running work exposes progress, cancellation, retry, and final outcome separately.

  • Support, operations, audit, and recovery

    Operators can investigate safely without gaining invisible business authority.

  • Activity, provenance, history, and undo

    Each important change records cause, actor, version, and reversibility.

  • Marketing calendar and collision control

    Campaigns, journeys, channels, and limits meet in one scheduling view.

03Run the customer loopCustomer state, campaign work, delivery, revenue, and recipient choices remain connected from intent to outcome.
  • Customer 360 and conversations

    Profile, consent, events, messages, and replies meet without erasing their sources.

    Read the customer 360 guide
  • Campaign and content continuity

    Brief, content, audience, approval, execution, and report share one revision lineage.

  • Automation and journey control

    Triggers, eligibility, exits, re-enrolment, and recovery are evaluated at the right moment.

    Read the automation guide
  • Deliverability and remediation

    Authentication, transport, controlled placement evidence, and corrective work connect.

    Read the deliverability guide
  • Commerce and revenue

    Cart, order, product, subscription, and attribution state can change the next action.

    Read the commerce guide
  • Transactional lifecycle

    Operational and cross-channel messages keep their own purpose, permission, policy, delivery, and evidence path.

    Read the transactional lifecycle guide
04Open by contractAnalytics, agents, developers, integrations, and first-party data use declared capability rather than privileged shortcuts.
  • Analytics and investigations

    Evidence classes, attribution models, cohorts, and drill-downs keep observation distinct from interpretation.

    Read the analytics guide
  • Governed agents

    Agents receive filtered context, cite sources, propose diffs, and pass the same action gates.

  • Experiment registry

    Hypothesis, exposure, metric definition, decision, and follow-up remain one experiment record.

  • Integrations, migration, and data plane

    Scopes, direction, mapping, cursor, lag, reconciliation, and recovery define connection health.

  • Developer parity and sandbox

    API, SDK, CLI, webhooks, and simulation share resource and operation contracts.

  • First-party events and warehouse

    Event lineage and governed export keep customer data useful beyond one interface.

05Respect data truthRecipient choices and schema changes propagate as governed state, not as best-effort notes between tools.
  • Recipient and public lifecycle

    Signup, confirmation, preferences, unsubscribe, suppression, archives, erasure, and privacy choices share one permission truth.

    Read the recipient guide
  • Audience schema governance

    Field ownership, type, sensitivity, compatibility, and migration are explicit.

Connection health / capability truth

A health record, not a logo wall.

A connection declares what it can do now: scopes, direction, cursor, lag, last verified outcome, mapping, reauthorization, and reconciliation. A familiar logo never substitutes for runtime capability.

Capability
Supported · Conditional · Read-only · Unavailable
Access
Declared scopes and current authorization
Progress
Direction, cursor, lag, and last success
Recovery
Reauthorize, resume, replay, and reconcile

Agent fabric / bounded intelligence

Helpful enough to act. Governed enough to trust.

An agent receives permission-filtered context and a scoped mandate. It cites sources, shows a proposed diff, declares impact, and routes consequential work through approval and step-up authentication.

  1. Permission-filtered context
  2. Sources and assumptions
  3. Visible proposal and diff
  4. Approval, budget, and audit
Portable trust

Trust travels with the work. Authority does not hide inside the handoff.

Every supported action checks the current workspace, actor, permission, resource revision, and policy at execution. Links and notifications carry identity and intent—not secrets. Support access, approvals, provider outcomes, and recovery stay visible in the same evidence chain.

PermissionRechecked at execution
LinksIdentity without secrets
SupportBounded, visible access
ReceiptsCause and outcome linked

Questions about the Moosewave ecosystem

Short answers to the questions that define whether a multi-surface product is truly connected.

What is the Moosewave ecosystem?

The Moosewave ecosystem is the shared identity, resource, action, operation, and evidence layer that connects campaigns, audiences, automation, delivery, integrations, analytics, agents, and operations across web, desktop, mobile, developer tools, and recipient experiences.

Do I need to use every Moosewave app or surface?

No. Each surface is shaped for the work it does best. The ecosystem matters because you can use only the surfaces you need without creating a separate version of the customer, campaign, permission, or operation truth.

Can work move between a phone, desktop, and web browser?

Yes, for supported actions. A handoff carries the work item, revision, selected step, and relevant decision context. The receiving surface checks current authority rather than inheriting permission from the link or device that opened it.

What happens when a device is offline or a provider times out?

Moosewave keeps durable intent separate from external effect. Offline work is revalidated when connectivity returns, while an ambiguous provider timeout is reconciled before a retry is considered. Queued, running, completed, and provider-confirmed are not treated as synonyms.

How does Moosewave describe integration support?

Connection health is based on runtime capability, declared scopes, direction, cursor and lag, last verified outcome, mapping, and recovery path. Moosewave does not use a logo alone as proof that a connection can perform a particular action.

Can an AI agent act without approval?

Only within its explicit mandate and the policy for that action. Consequential changes can require a visible proposal, cited evidence, human approval, and step-up authentication. The activity history distinguishes the proposer, approver, executor, and external outcome.

See the connected product

Follow one piece of work through the whole system.

Explore the guided Moosewave workspace across desktop, mobile, AI, MCP, approvals, deliverability evidence, and analytics—then join the waitlist when you are ready to bring your own work.