Integration
Connect Open Government, South Australian Government to Intercom
When something happens in Open Government, South Australian Government, your agent does the next thing in Intercom. Describe it in plain language and the automation is built, tested on every branch and kept running.
Build it
What do you want Open Government, South Australian Government and Intercom to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Open Government, South Australian Government and Intercom
Triggers and actions 9 triggers · 38 actions
Trigger
New or updated datasetFires when a dataset on the Data.SA portal is published or its metadata is updated.
Action
Find datasetsSearch South Australian Government open datasets by keyword, tag, organisation, or format.
Action
Find records in a resourceQuery rows from a tabular data resource (the datastore) with filters, full-text search, or SQL.
Action
Get datasetRetrieve full metadata and resource list for one dataset by its ID or name.
Action
Get organisationRetrieve details and dataset list for one publishing organisation.
Action
Get resourceRetrieve metadata for one data resource (file/table) belonging to a dataset.
Action
List datasetsList all dataset names published on the Data.SA open data portal.
Action
List groupsList the topical groups datasets are categorized under (e.g. Health, Transport, Environment).
Action
List organisationsList the government organisations that publish datasets on the portal.
Trigger
New companyFires when a new company is created. Poll GET /companies ordered by created_at.
Trigger
New conversationPolls for conversations, most recently updated first. Fires for each new conversation.
Trigger
New leadInstant trigger: fires when a new lead is created in Intercom (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New note on conversationInstant trigger: fires when a note is added to an Intercom conversation (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New or updated contactPolls for contacts, most recently updated first. Fires for each new or updated contact.
Trigger
New tag on a conversationInstant trigger: fires when a tag is added to an Intercom conversation (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New tag on a userInstant trigger: fires when a tag is added to an Intercom user (webhook). Stub ported from dev.apiant — not yet implemented.
Trigger
New ticketFires when a new ticket is created. Poll GET /tickets/search or /tickets ordered by created_at.
Action
Add companyCreate (or upsert) a company in Intercom. POST /companies.
Action
Add note to contactAdds a note to the specified contact as the specified admin.
Action
Add note to conversationAdds an internal note to the specified conversation as an admin.
Action
Add tag to contactAttaches a tag to the specified contact.
Action
Add ticketCreate a support ticket. POST /tickets.
Action
Assign conversationAssigns the conversation to an admin or team.
Action
Close conversationCloses the specified conversation.
Action
Create contactCreates a new contact (role user or lead) in Intercom.
Action
Create messageCreates an admin-initiated email or in-app message to a contact.
Action
Delete companyDelete a company by ID. DELETE /companies/{company_id}.
Action
Delete contactDeletes a contact by ID.
Action
Find admin by emailFetches an admin's details. Lists all admins; match by email.
Action
Find contact by emailSearches contacts by email and returns matches.
Action
Find ticketsSearch tickets by criteria. POST /tickets/search.
Action
Get companyRetrieve a company by ID. GET /companies/{company_id}.
Action
Get contactFetches a contact's details by ID.
Action
Get conversationFetches a conversation's details by ID.
Action
Get ticketRetrieve a ticket by ID. GET /tickets/{ticket_id}.
Action
List companiesList all companies. GET /companies.
Action
List segmentsList all segments. GET /segments.
Action
List tagsLists all tags for the workspace.
Action
Open conversationOpens (marks open) the specified conversation.
Action
Remove tag from contactDetaches a tag from the specified contact.
Action
Send conversation replySends a reply to the specified conversation as an admin.
Action
Snooze conversationSnoozes the specified conversation until the given unix timestamp.
Action
Start conversationStarts a new conversation with the specified contact.
Action
Track eventSubmit a data event for a contact. POST /events.
Action
Update companyUpdate an existing company. PUT /companies/{company_id}.
Action
Update contactUpdates an existing contact specified by ID.
Action
Update ticketUpdate an existing ticket. PUT /tickets/{ticket_id}.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews