lupin.Open console
Comparisons

Lupin vs Merge: normalized integrations, agent tools and workspace resources

Distinguish Merge Unified and Agent Handler from Lupin’s configured app connections.

Choose the Merge product you are evaluating

Merge’s current documentation separates Unified for customer-facing integration and data sync, Agent Handler for third-party agent tools, Gateway for model orchestration and Workforce for employee AI access. A comparison that treats Merge only as a normalized data API would miss its newer agent-facing scope. Lupin provides app connections alongside other agent resources in one workspace. Identify whether your requirement is normalized business data, real-time tool execution or a broader resource identity before deciding which product surface to compare.

Normalization and tool calls solve different data problems

A hiring product may want a stable internal representation of candidates across several recruiting systems. That points toward a unified data integration model. An assistant that needs to perform a specific action in one customer’s app points toward an agent-tool runtime. Merge documents distinct paths for these jobs. Lupin Connections discovers configured provider tools and their schemas; it does not promise a single normalized record model across every downstream app. Prefer Merge’s appropriate product when normalization or its agent-tool contract is a hard requirement.

DecisionLupinMerge
Normalized integration dataNo universal normalization promiseUnified product path
Real-time agent toolsConfigured connection/tool executionAgent Handler product path
Broader resource identityInbox, browser, execution and moreEvaluate each Merge product separately

Schema stability belongs in the acceptance criteria

A model may tolerate varied text, but your application database and business logic need explicit field semantics. For a unified API design, define required fields, provider-specific gaps, update behavior and deletion handling. For a tool design, define the exact operation and validate its arguments and result. Lupin pins execution to a discovered concrete version and connection revision, making that tool contract explicit at the action boundary. Do not treat normalization as proof of complete provider feature coverage, or treat a rich tool catalog as proof that your data model is stable.

Keep customer identity attached to every operation

An authorized external account should remain bound to its tenant, selected tool and reviewed arguments throughout execution. Lupin verifies active account ownership and rejects caller-supplied credential or arbitrary request overrides. Its reconnect flow changes the account revision, which matters for stale approvals. Evaluate the selected Merge product’s equivalent identity and lifecycle behavior rather than transferring a guarantee from another product in its suite. If an operation times out after it may have changed an external record, reconcile that original attempt before creating another one under a new request identity.

Price data synchronization and action execution independently

Estimate linked accounts, synchronized records, refresh work, tool actions, storage and model-related usage only for the Merge products you actually need. Lupin’s connection completions and app actions have their own allowances alongside separate resource meters. Merge can be the better choice when normalized integrations or specialized agent tooling remove substantial application work. Lupin can be the better choice when supported app actions belong to an agent that also needs managed inboxes, browsing and execution. Do not bundle several suite products into an assumed entitlement or compare their combined scope to a single endpoint.

Use one normalized read and one reviewed write

Prepare a fixture that reads equivalent records from two app providers, plus a write requiring exact user review in one selected account. Map the first to Merge Unified where appropriate and the second to Agent Handler or Lupin’s actual discovered tools. Record missing fields, provider-specific behavior, reconnect handling and uncertain outcomes. Start with documentation and test accounts. Prefer the provider whose chosen product meets the hard data or action contract, then consider whether Lupin’s wider resource model reduces additional work. Keep product boundaries explicit throughout procurement and implementation.

A switch from Merge Unified should preserve your canonical schema and provider-gap handling before replacing its data source. A switch from Agent Handler is a separate tool-contract migration. Reauthorize accounts through supported flows and retain old record-to-task mappings; normalized identifiers and tool definitions are not assumed portable.

Sources & verification

Official documentation and Lupin public documentation/source were reviewed on 2026-11-05. This is an architecture and operating-scope comparison, not a live benchmark, hands-on provider test or independent review of service quality.

Prepared with AI assistance by Lupin editorial. How we research and maintain these guides.

Put it into practice

Give your agent the right tools.

Review the API, workspace requirements and permissions before enabling a workflow.

Explore connections