Skip to content
Demiton

Connectors Overview

Connectors are the integration layer between Demiton workflows and external systems. Each adapter exposes resources that workflows can FETCH from, PUSH to, LOOKUP against, or EXECUTE operations on.

Connectors are how data gets into Civil Memory. Demiton reads from your systems - it does not replace them - and projects what it reads into the sourced record that Studio and Ask Demiton answer from. The more you connect, the more complete the memory becomes.

Connectors split into two categories based on how they’re accessed and which tier they’re available on:

  • Public data connectors - read-only access to Australian government APIs (AusTender, ABR, BOM, CKAN). No credentials required. Available on every tier - Public tier users have monthly query quotas; Baseline has expanded access.
  • Private system connectors - require credentials and configuration against your own systems (Business Central, Assignar, Employment Hero Payroll, SharePoint, and others). Available on Baseline.

No credentials required - these adapters call public Australian government APIs directly. Available on every tier. Public tier includes 10 ad-hoc searches and 3 saved watchlists per month; Baseline provides expanded query access alongside your own systems and uploaded data.


Require credentials and a one-off configuration step. These connect to your operational and financial systems.


All connectors
ConnectorCategoryTierSystem typeAuth
AusTenderPublic DataAll tiersAUSTENDERPlatform-managed
ABRPublic DataAll tiersABRPlatform-managed
BOM WeatherPublic DataAll tiersBOM_WEATHERPlatform-managed
Open Data (CKAN)Public DataAll tiersCKAN_AUPlatform-managed
Open Data CatalogPublic DataAll tiersCKAN_AU · AUSTENDER · ABR · BOM_WEATHERPlatform-managed
Government tender and pipeline sourcesPublic DataAll tiersNSW_ETENDER · VIC_TENDERS · WA_TENDERS · SA_TENDERS · TAS_TENDERS · VENDOR_PANEL · TENDERLINK · WESTERN_POWER · QLD_FPP · NSW_INFRA_PIPELINE · ANZIP · AER_DETERMINATIONSPlatform-managed
Business CentralERPBaselineD365_BUSINESS_CENTRALOData / OAuth 2.0
Finance & Operations BetaERPBaselineD365_FINOPSOAuth 2.0
AssignarOperationalBaselineASSIGNAROAuth 2.0
Hilti ON!TrackOperationalBaselineHILTI_ONTRACKROPC
NavmanOperationalBaselineNAVMANAPI key
Trimble BetaOperationalBaselineTRIMBLEOAuth 2.0
monday.comOperationalBaselineMONDAYAPI token
Employment Hero PayrollFinance & PayrollBaselineKEYPAYAPI key
XeroFinance & PayrollBaselineXEROOAuth 2.0 (auth code)
Universal BankingFinance & PayrollBaselineBANKING_GENERICSFTP + PGP
SharePointData SourcesBaselineSHAREPOINTOAuth 2.0
DropboxData SourcesBaselineDROPBOXOAuth 2.0
SQLData SourcesBaselineSQLConnection string
SFTPData SourcesBaselineSFTPHost / credentials
ExcelData SourcesBaselineM365_EXCELFile upload
DataverseData SourcesBaselineDATAVERSEOAuth 2.0
Microsoft TeamsCommunicationsBaselineMS_TEAMSWebhook / OAuth 2.0
Microsoft 365 mailCommunicationsBaselineGRAPH_MAILOAuth 2.0 via Entra ID
SMTPCommunicationsBaselineSMTPHost / credentials
SendGridCommunicationsBaselineSENDGRIDAPI key
DiscordCommunicationsBaselineDISCORDWebhook + bot token
Entra IDIdentityBaselineENTRA_IDOAuth 2.0
HubSpotCRMBaselineHUBSPOTBearer token
Azure AI Foundry BetaAI & CognitiveBaselineAZURE_FOUNDRYPlatform-managed
Claude EnterpriseAI & CognitiveBaselineCLAUDE_ENTERPRISEAdmin API key
Azure MapsPlatformBaselineAZURE_MAPSPlatform-managed
Platform StoragePlatformBaselineDEMITON_STORAGEPlatform-managed

Verb model - every resource supports a subset of standard verbs:

How connectors work
VerbWhat it does
FETCHRetrieve a dataset - paginated, filterable
PUSHWrite or update records
LOOKUPPoint lookup by key - returns a single record
EXECUTETrigger an operation (send, delete, create index, etc.)

Register bindings - a connector is bound to the registers it serves, each binding pairing a register with the adapter resource and any routing hints needed to fetch it. Postgres owns that binding data, not the adapter code. A workflow targeting a register the connector is not bound to fails at pre-flight, not mid-run.

Simulation mode - every write adapter supports dry-run mode. Simulation runs log what would happen without touching the external system.

To connect your first system, see Connecting a System. To bring in historical records instead, see Uploading Your Data.

Frequently asked questions

What systems does Demiton integrate with?
Demiton integrates with: ERP (Microsoft Business Central, Finance & Operations), field operations (Assignar, Hilti ON!Track, Trimble), finance and payroll (Employment Hero Payroll, Xero, Banking SFTP), document stores (SharePoint, Dropbox, SQL, SFTP, Excel, Dataverse), communications (Microsoft Teams, SMTP, SendGrid, Discord), identity (Microsoft Entra ID), AI and cognitive (Azure AI Foundry, Claude Enterprise), and public data APIs (AusTender, ABR, BOM Weather, CKAN). Public data connectors are available free; private system connectors require Baseline.
Which connectors are free on Demiton?
Public data connectors are available on every plan, including Free: AusTender (Australian Government tenders and contract awards), ABR (Australian Business Register - ABN and entity lookup), BOM Weather (Bureau of Meteorology observations and forecasts), and CKAN (federal and state government project datasets and infrastructure registers). No credentials are required for these connectors.
What tier is required to connect my own systems to Demiton?
Connecting your own operational and financial systems (Business Central, Assignar, Employment Hero Payroll, SharePoint, and others) requires Baseline at AU$55,000/year, flat up to AU$100M of work under watch. Implementation support to configure and test each connector is included in the annual fee.

Talk to the team

Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would fill from them, on your data, in a 30-minute call.

Book a 30-minute callStart free