Enable Zoll Online case imports and the offline XML upload for your team — both controlled from one settings panel.
Enable Zoll Online case imports and the offline XML upload for your team — both controlled from one settings panel.
The Zoll Integration panel in Team Settings gives you two independent switches:
You can switch either or both on. The offline import has no credential requirement and works completely independently of the online integration.
Navigate to Team Settings using the link in the sidebar. Scroll down until you see the Zoll Integration panel. You will see two toggles - Enable Zoll integration and Enable offline file import - followed by the credential fields.

Switch on whichever import methods your team needs. They are independent - you can enable either or both:
| Toggle | What it does | Credentials needed? |
|---|---|---|
| Enable Zoll integration | Shows the Zoll Online import button in patient records | Yes - access key + password |
| Enable offline file import | Shows the Zoll Offline upload button in patient records | No |
If you only want the offline XML upload (for example, your team does not have a Zoll Online account), switch on Enable offline file import only and click Save — no credentials required.
If you switched on Enable Zoll integration, enter your Zoll Online Access key and Password in the fields below the toggles.
A few things to know about these fields:
•••••••• as a placeholder.:).If you are only enabling offline file import, you can leave both credential fields blank.
Click Save.

Once online credentials have been saved, the panel shows a green Credentials configured badge alongside the note: "Leave the fields below blank to keep the existing credentials, or enter new values to replace them."
This means:
Credentials are encrypted at rest and are never exposed through the interface or API once stored.
Once Enable Zoll integration is on and credentials are configured, a Zoll Online button appears in the Observations panel on every patient record — visible to all team members. If Enable offline file import is also on, both buttons appear side by side.



Cases are pulled live from Zoll Online — your device must be connected to the internet to use the Zoll Online button. If you are offline, use the Zoll Offline button instead.
Once Enable offline file import is on, a Zoll Offline button appears in the Observations panel alongside any other Zoll buttons. It is visible to all team members.
The offline import lets a crew member upload a Zoll case XML file saved on their device — useful when the device has no internet access or when the Zoll Online connection is unavailable.

No internet connection to Zoll is required, and no team credentials are used.
The Zoll Integration panel is not visible on the Team Settings page.
This panel is only visible to the team owner and Super Admins. If you are an Admin or Member, you won't see it. Ask your team owner or a Super Admin to make changes on your behalf.
The save action shows "Both an access key and password are required to enable Zoll."
Enable Zoll integration is switched on but one or both credential fields are empty and no credentials have been stored previously. Enter both an access key and a password before saving. If you only want the offline import, switch off Enable Zoll integration and leave the credential fields blank.
The save action shows "Could not authenticate with Zoll using these credentials."
IndieBase tested the credentials against Zoll Online and was rejected. Check that you have copied the access key and password exactly - both are case-sensitive. If you are certain the values are correct, check with your Zoll account manager that the account has API access enabled.
The Zoll Online button is not appearing in the Observations panel.
Check that Enable Zoll integration is on and that credentials are saved (the Credentials configured badge should be visible on the settings panel). If both look correct, try signing out and back in - the team configuration is loaded at sign-in.
The Zoll Offline button is not appearing in the Observations panel.
Check that Enable offline file import is switched on in the Zoll Integration panel and that you have saved. If it is on and saved, try signing out and back in.
The Zoll Online button shows a spinner but no files appear.
IndieBase connected to Zoll Online but found no cases to display. This is expected if there are no cases in your Zoll account at the time, or if the cases are older than Zoll's retention window. If you expect to see cases, confirm with your Zoll account manager that data is present.
A team member gets an error when clicking the Zoll Online button.
The import request uses your team's stored credentials server-side - individual members do not need Zoll accounts. If imports are failing for some members but not others, it is likely a connectivity issue rather than a credentials issue. Ensure the device has a working internet connection.