Pass-through integration for local government · records are never stored System status1-559-251-7767Sentra familySign in
SentraBridgeIntegration platform
HostingPlatform

Our cloud or your servers.
Same software.

CSP hosts SentraBridge on US-based cloud infrastructure, or your IT team runs it on your own servers, including networks with no internet access.

Two ways to run SentraBridge: hosted by CSP, or on your own serversHosted by CSPUS-based cloud infrastructure✓ We run updates and backups✓ Backups hold settings, never records✓ Per-client status page✓ Same software as self-hosted✓ Sign in with Microsoft or GoogleOn your serversYour data center, even air-gapped✓ Runs as containers✓ No CDNs or outside services✓ Keys stay in your environment✓ Private-address allow-list✓ Same flows and templates
The same SentraBridge either way. Nothing about a flow changes when you move it.
§ 01 / Hosted by CSP

We run it; you build flows.

Computer Systems Plus hosts SentraBridge on US-based cloud infrastructure, runs updates and backups, and watches it. Backups hold settings and history, never records, because SentraBridge doesn't store records.

  • Per-client status page
  • Sign in with Microsoft or Google
  • Workspace per agency
Status · Demo Countyper-client page
statedetail
● FlowsOperationalAll scheduled runs on time
● WebhooksOperationalReceiving and verifying
● Sentra 311 connectionHealthyLast good run 4 min ago
● Accela connectionNeeds attentionSign-in expired
Illustration: each client can have its own status page.
§ 02 / Self-hosted

Your servers, your network, even air-gapped.

SentraBridge runs as containers: the app, a worker, a scheduler and a database for settings and history. The web app uses no CDNs, so it works on a closed network. Calls to private addresses are refused unless an admin allows that server.

  • Installer, backup script and upgrade guide
  • No outside services required; works air-gapped
  • Keys and logs stay in your environment
Pass-through: how records move Records travel from the source system through SentraBridge's memory to the destination system over encrypted connections. Run history keeps only counts, timings and record IDs, never field values. SOURCE Sentra 311 system of record keeps its data SENTRABRIDGE In memory only dropped when the run ends DESTINATION Accela system of record gets the record TLSTLS Run history keeps ✓ counts ✓ timings ✓ record IDs ✓ masked errors ✕ names, addresses, field values
Records pass through SentraBridge in memory. The run log keeps what happened, not what was in the records.
§ 03 / SentraBridge Relay

Reach systems behind your firewall without opening it.

A small relay program runs on your network next to the finance database, file server or internal API. It only calls out to SentraBridge over HTTPS, so there are no inbound ports to open, and it reaches only the hosts you list. Jobs are encrypted and deleted as soon as they're done.

  • Databases, file servers and internal APIs
  • Your allow-list, enforced on your side
  • Docker, or Windows Server
SentraBridge Relay: reaching systems behind your firewall A small relay program runs inside the city network next to internal systems such as the finance database and file server. It only connects out to SentraBridge over HTTPS; no inbound firewall ports are opened. It reaches only the hosts the city lists for it. YOUR NETWORK · BEHIND THE FIREWALL Finance databaseSQL Server · Oracle File serverSFTP · bank files Internal APIsERP · utility billing RELAY reaches only thehosts you listkeeps nothing SENTRABRIDGE Your flowsschedules · webhooksother systems outboundHTTPS only ✕ no inboundports
The relay calls out to SentraBridge and does the work on your network. Jobs are encrypted and deleted as soon as they're done.
§ 04 / Environments

Build in Test. Promote to Production.

Link a Development or Test workspace to Production. Promoting a flow shows what changed, maps each connection to its production twin, and arrives turned off until you're ready. Flows can also be saved to your GitHub or GitLab repository as YAML, without secrets.

  • Diff before you promote
  • Secrets never copied between environments
  • Git history of every flow
Version history · Bank payments14 versions
whenwhowhat changed
v14Today 9:12Ana (builder)Changed filter: status is ClosedCompare
v13Mon 16:40Ana (builder)Added step: Email bad rowsRestore
v12Nov 3Raj (admin)Value map: added Parks → PRKRestore
Illustration: every saved change is a version you can compare or restore.
§ FAQ

Questions, answered

Is the self-hosted version different?

No. It's the same software, flows and templates.

Does it need the internet?

Only to reach the systems you connect. On an air-gapped network it connects to internal systems you allow.

How do we reach systems that aren't on the internet?

Run the SentraBridge Relay on your network. It connects out to SentraBridge, so you open no inbound ports, and it only reaches the hosts you list for it.

See your own systems connected.

We'll set up a workspace with your systems in a sandbox and build your first flow with you.