Skip to main content

How do I enable the eSPACE integration?

Describes what the eSPACE integrations provides and how to enable it.

You will need the Integrations permission to open the Integrations page, and Facilities Settings to manage the eSPACE integration. With more than one organization, you need Facilities Settings in the organizations that use the connection, as described below.

Our integration with eSPACE lets events created and managed in eSPACE be imported and synced into One Church Software in real time. An active Premium subscription with eSPACE is required before you enable this integration.

The eSPACE logo

eSPACE offers software for event management and work order and asset management to help your building and team run efficiently, plus consulting services for new facility development, renovations or upgrades. Learn more about eSPACE

Enabling the integration

  1. Open Settings & Tools (Cog icon in the tool-bar) and, under Tools/Utilities, click Integrations.

  2. Scroll down to the eSPACE area and click Enable.

  3. A window opens asking for the API Key of an eSPACE admin user. The integration uses this user to make requests to eSPACE on their behalf.

  4. Enter the API Key and click Authorize. If it succeeds, the integration is enabled and another window opens where you can set some options (see the next section).

Warning: The API Key must be generated for an admin user set up in eSPACE only for this integration. Do not use an existing API Key for a staff member at your church. If that admin user is later disabled or deleted, the integration stops working.

To generate an API Key in eSPACE, go to Profile in the side menu and create one in the API Keys section at the bottom of the page.

Setting options

Once the integration is enabled, a window opens where you can set options for how it behaves. You can reach these options at any time from Settings & Tools > Tools/Utilities > Integrations by clicking Options in the eSPACE section.

  • Default calendar for new public events - the calendar an imported event is added to when it is public in eSPACE (Is Public? is on).

  • Default calendar for new private events - the calendar an imported event is added to when it is private in eSPACE (Is Public? is off).

The calendar chosen here is only used when the event is first imported. You can change it afterward.

With more than one organization

  • At release, an existing eSPACE connection became one connection used by the default organization.

  • To let another organization use the connection, you need Facilities Settings in that organization and in every organization already using it. Removing an organization needs it only in your own.

  • Reconnecting needs Facilities Settings in any organization using the connection. Disconnecting needs it in every one, and is refused while records are waiting.

  • Imported events are placed by their eSPACE location, or in the single organization when the location doesn't decide it. Records with no clear organization are held until someone places them.

  • When the connection is disconnected, eSPACE events stay in One Church Software but are no longer linked.

Other Helpful Articles

Did this answer your question?