Why Integration Programs Need a Proxy/Passthough API

As integration programs mature, scheduled syncs and workflows alone are not enough. This article explains how Pandium’s Proxy API helps SaaS teams retrieve live data and trigger real-time actions in customers’ connected systems, without building a separate direct integration for every use case.
Written by
Sarah Elkins, VP Marketing
Last updated
August 12, 2026

Your customers do not experience integrations as background jobs.

They experience them in the moment: when a support agent needs the latest order status or when an operations user needs to confirm whether inventory is available before approving a transaction.

That is where more mature integration programs run into a gap.

Scheduled syncs, event-driven workflows, webhooks, and batch jobs are the core building blocks of any integration program. They keep data moving reliably at scale and power the automations customers depend on. But as an integration program matures, teams also need flexible, real-time capabilities like a Proxy API to support in-product actions and requests that cannot wait for an asynchronous workflow.

Some product experiences require an immediate answer from an external system. Others require users to take an action in a connected app without leaving your product. For those moments, you need a way to make real-time API requests through the customer’s existing authenticated connection.

That is what Pandium’s Proxy API is built for.

What is a Proxy API?

Pandium’s Proxy API lets your application make a synchronous request to an external API on behalf of a specific customer tenant.

In practice, your product sends a request to Pandium, identifies the relevant customer tenant and connector, and Pandium routes the request to the connected third-party system. Your application receives the response in the same interaction. These requests are made server-side from your application's backend, authenticated with your Pandium API key. The user's browser never talks to the external system or handles credentials directly.

Pandium supports synchronous calls to REST APIs as well as XML and SOAP endpoints, which is particularly useful when customers rely on older or more specialized enterprise systems.

The important distinction is this:

  • Your application does not need to establish and manage a separate direct connection for every real-time use case.
  • You do not need to force every external API interaction into a scheduled sync or a pre-built workflow.
  • You can use the authenticated connector already configured for that customer to retrieve live data or take an immediate action.

Think of the Proxy API as a flexible, tenant-aware path between your product and the systems your customer has connected through Pandium.

Why integrations need more than just syncs

A mature integration program needs multiple patterns—not one.

Scheduled syncs are useful when data can be delayed by minutes or hours. Webhooks are useful when a connected app can notify you that something has changed. Asynchronous workflows are useful for longer-running, multi-step processes that need retries, monitoring, or large-volume processing.

But what happens when a user needs to see information or confirm an action now?

A product user should not have to leave your application to pull a customer’s current account balance, create a time-sensitive invoice, or confirm that a transaction meets the approval rules in their connected financial system. 

These are synchronous product moments. And they require synchronous integration capabilities.

With Proxy Calls, teams can build those experiences without creating new authentication flows, storing customer credentials across multiple systems, or building custom direct integrations for every API endpoint a customer might need.

Common Proxy API use cases

Show live order and fulfillment data

Imagine a customer-support platform that integrates with a customer’s order-management system, fulfillment provider, or ERP.

When a support agent opens a ticket, they need context: Has the order shipped? Was it delivered? Is an item backordered? Is there an open return? Has a refund been issued?

A scheduled sync may provide some of that information, but it can be stale. A Proxy Call lets the support platform request the latest order details from the connected system as the ticket is opened.

The result is a better agent experience and a faster customer conversation. The agent does not need to switch between systems, and the end customer does not have to wait while someone looks up information elsewhere.

Create CRM records from your product

A common integration request is deceptively simple: “Can your product create a lead, contact, task, or opportunity in our CRM?”

For a product team, that request can turn into a substantial integration project. You need to manage OAuth, store and refresh credentials, map users to the correct customer connection, handle API errors, and maintain the integration as the CRM evolves.

With a Proxy Call, a user could click “Create opportunity in Salesforce” from an account record in your product. Your application sends the request through the customer’s authenticated CRM connector, receives the resulting opportunity ID, and immediately displays confirmation in the UI.

The user stays in the workflow. Your team avoids standing up a separate direct-integration stack for that action. And the customer gets a more native experience.

Validate inventory before an order is approved

For ecommerce, logistics, procurement, and order-management products, stale inventory can create costly errors.

A product can use a Proxy Call to query a connected ERP, warehouse-management system, or commerce platform before allowing an order to move forward. For example:

  • Is the SKU currently available?
  • Is enough inventory allocated to this warehouse?
  • Has the product been discontinued?
  • Is the item eligible for a specific customer or region?
  • What is the current estimated ship date?

Rather than relying entirely on copied data that may be out of date, the product can ask the source system at the point of decision.

This does not mean that real-time calls should replace every data sync. In many cases, products need both: a local data store for fast reporting and high-volume workflows, plus Proxy Calls for the decisions that require the most current information.

Add a support ticket or escalation

Consider a security platform, billing product, or customer-success tool that connects to a customer’s help desk.

A user identifies a critical issue inside your product and wants to escalate it. Instead of asking them to manually copy details into another application, your product can create a ticket in the customer’s connected support platform.

The Proxy Call can submit the title, priority, description, customer details, diagnostic information, and relevant links. The external system returns the new ticket ID, which your product can store and display.

This is particularly valuable when the action is immediate and contextual. The user gets confirmation that the escalation happened, while the support team receives a structured ticket in the system they already use.

Trigger finance and accounting actions

Finance workflows often involve connected accounting, ERP, billing, and procurement systems. Many actions need a current response before a user proceeds.

Examples include:

  • Creating a customer or vendor record
  • Creating an invoice or payment request
  • Checking whether an invoice has been paid
  • Validating a chart-of-accounts value
  • Creating a purchase order
  • Looking up a current account balance
  • Checking whether a transaction is eligible for approval

A Proxy API enables these product experiences without requiring every financial action to become a separate, full-scale integration workflow.

That flexibility matters because financial environments are often highly customized. One customer may use custom fields, approval rules, tax settings, or accounting structures that another does not. Proxy Calls give developers a way to support relevant API actions while preserving the ability to tailor requests to the customer’s configuration.

Provision and manage users

User provisioning is another strong use case.

An IT, HR, or vertical SaaS product may need to create, update, disable, or retrieve users in a connected identity provider, HRIS, payroll platform, or business application.

For example, an administrator could update an employee’s role in your product and immediately push the corresponding user update to the connected system. Or your product could query an employee’s current status before granting access to a sensitive workflow.

These actions benefit from a synchronous response: the administrator wants to know whether the update succeeded, failed, or requires attention before they continue.

Support custom and long-tail requests

No integration catalog can anticipate every endpoint every customer will need.

A customer may want to retrieve a niche record type, call a partner-specific endpoint, access a custom field, or trigger an API action that is important for their workflow but not broadly applicable enough to justify a dedicated product feature.

This is where Proxy Calls add strategic flexibility.

Instead of telling customers, “We only support the actions we have explicitly built into the integration,” product and engineering teams can support controlled, high-value access to the connected provider’s API through the existing connector.

That does not eliminate the need to productize the most common workflows. It gives your team a practical middle ground between a rigid integration catalog and an expensive direct-integration project.

Work with enterprise and legacy systems

Not every customer runs on modern REST APIs.

Enterprise organizations often depend on older systems with XML or SOAP endpoints, particularly in industries such as manufacturing, logistics, financial services, healthcare, and back-office operations. Pandium’s proxy endpoints support REST as well as XML and SOAP API calls, allowing teams to extend real-time connectivity to systems that do not fit a REST-only model. 

For SaaS companies moving upmarket, this matters. Integration maturity is not only about adding more logos to an integration page. It is about being able to support the technical reality of larger, more complex customers.

Proxy calls vs. syncs and workflows

A Proxy API is not a replacement for every integration pattern. It is a complementary capability.

When you need to Best approach
Keep records updated over time Scheduled syncs or webhook-triggered syncs
React to changes in a connected app Webhooks — Pandium auto-subscribes and triggers a sync
React to events in your own product API-triggered syncs
Process thousands of records Scheduled or triggered syncs
Handle a multi-step process with retries API-triggered syncs
Display the most current external data in your UI Proxy Call
Let a user take immediate action in a connected app Proxy Call
Support a one-off or customer-specific external API request Proxy Call

The goal is not to choose one pattern forever. The goal is to use the right integration pattern for the customer experience and operational requirement in front of you.

A sign of integration maturity

Early integration programs tend to be reactive. A large customer asks for a connection, engineering builds a point-to-point integration, and the company repeats the process for the next request.

As the program grows, the company needs more than a list of integrations. It needs reusable infrastructure for authentication, tenant management, observability, deployment, lifecycle management, and different execution patterns.

That is the shift from “we build integrations” to “we operate an integration program.”

A Proxy API is part of that mature foundation because it gives product and engineering teams a reusable way to handle the real-time, edge-case, and customer-specific needs that inevitably emerge as their integration footprint expands.

Why this matters when evaluating platforms

Not every embedded integration platform approaches real-time API access in the same way.

Some platforms focus primarily on preconfigured workflows, triggers, and actions. Those capabilities can be valuable, particularly for standard automation use cases. But mature integration programs need to assess whether a platform can also support real-time, application-driven interactions with connected systems—without requiring teams to build and maintain a separate direct-integration layer.

Pandium’s Proxy API gives developers synchronous, tenant-specific access to REST, XML, and SOAP endpoints through connected integrations. That capability should be evaluated alongside the rest of the platform: authentication, orchestration, monitoring, connector coverage, developer flexibility, customer-facing installation, and the ability to scale operations as the integration program grows. 

>> Learn more about evaluating embedded integration platforms

Build for the moments that matter

Your customers do not care whether a request is technically a workflow, webhook, sync, or API call. They care whether your product works with the systems they already depend on—and whether it works when they need it.

Proxy Calls make that possible.

They let product teams bring live external data into the product experience. They let users take immediate action in their connected tools. And they give engineering teams a flexible alternative to rebuilding customer-specific API connectivity every time a new use case appears.

For SaaS companies building a mature integration program, that flexibility is not an edge case.

It is part of the infrastructure you need to keep integrations from becoming the thing that slows down your product roadmap.

Originally published on
August 11, 2026
Latest

From the Blog

Check out our latest content on technology partnerships, integration and APIs. Access research, resources, and advice from industry experts.

Pandium Launches Integration Insights to Help SaaS Teams Measure the Performance of Every Integration

Launching an integration is only the beginning. Learn how Integration Insights helps SaaS teams understand customer adoption, monitor operational health, measure partner performance, and make better roadmap decisions with a complete view of their integration ecosystem.

How Teams Are Using Claude Code to Build Integrations

Semi-technical teams are skipping the development backlog and using tools like Claude Code to update and maintain integrations themselves.