FlowRunner
PricingContact
Theme
Start Free

IntegrityNext

ERP

Connect AI agents to IntegrityNext, a supply chain sustainability and compliance platform. Agents create carbon assessments, raise EUDR orders and update their products, and read supplier compliance data and due diligence statements.

26 actions API key available
A scheduled run polls Get Supplier Results for the licensed supplier estate
Get Supplier Monitoring and Get Supplier AI Screenings read the findings behind any changed topic color
Get Supplier Validations separates an unanswered question from an expert review that failed
Get Supplier Assessments confirms whether the supplier ever answered the topic in question
The invitation list is assembled with the agreed compliance topics and segmentation tags
The category owner receives the list, the merge behaviour and every entry whose contact email is ambiguous
A person confirms the list before Invite Suppliers sends invitation emails IntegrityNext cannot delete afterwards

What This Integration Enables

IntegrityNext is where a procurement organisation keeps the evidence that its supply chain is defensible, and the reason to automate against it is that supply chain compliance has stopped being an annual exercise. Due diligence obligations run continuously now, and a platform full of current data that nobody reads between reporting cycles is the expensive version of not having it. This connector covers four separate API surfaces that IntegrityNext publishes on the same host behind the same token, and it treats them as one working set. On the supplier side, Get Supplier Results returns the estate with per-topic assessment colors, monitoring counts, validation results, country and industry risk, ESG risk, influence, priority, segmentation tags and assessment progress, which is the single read most monitoring flows are built on. Behind each of those signals sits a more specific one: Get Supplier Assessments returns the full self-assessment answers per compliance topic with performance scores, Get Supplier Monitoring returns social media and news findings per topic including the critical flag, Get Supplier Validations returns the outcome of expert review of supplier answers and certificates, Get Supplier ESG KPIs returns country risk data and derived ESG indicators, and Get Supplier AI Screenings returns question-level findings, risk areas and cited evidence URLs where the account carries an AI screening license.

The carbon and EUDR surfaces are where writes live. Get Carbon Suppliers lists suppliers invited to CARBON assessments, Find Product Carbon Assessments and Find Corporate Carbon Assessments search by supplier profile and status, and Create Corporate Carbon Assessments and Create Product Carbon Assessments send real invitations to suppliers to report. EU Deforestation Regulation work is modelled properly rather than flattened: List EUDR Orders, Create EUDR Orders and Get EUDR Order cover orders with their due diligence, deforestation risk and legality statuses, List EUDR Order Products and Get EUDR Order Product cover the products with commodity, geolocation and certificates, Update EUDR Order Product writes changes under optimistic locking, and List EUDR Product Batches covers the batch children split from root products. Internal manufacturing orders get the same treatment through the EUDR Internal Order actions. One detail makes those updates work at all: the PUT routes require an If-Match header carrying the product's current ETag, and FlowRunner's request layer returns response bodies rather than headers, so this would normally be unusable, except the vendor also publishes the ETag as a field on the product object. Read the product with Get EUDR Order Product, pass the returned etag into Update EUDR Order Product, and the concurrency check is satisfied. Note that Get Due Diligence Statement is a read: the connector retrieves a DDS with its TRACES reference, verification numbers, submission timestamps, status and any failure message, and does not submit one.

On events, this service ships no trigger. Neither the platform documentation nor either of the two OpenAPI documents describes a webhook subscription endpoint or an event payload shape, so there is nothing here that registers a webhook and nothing that creates a FlowRunner trigger. Change detection is a scheduled poll of Get Supplier Results, List EUDR Orders or List EUDR Internal Orders, holding the last seen state between runs. Two conventions matter when you build that poll. Pagination differs between families: Basic, Extended and CARBON endpoints page from 1 with a default page size of 200, while EUDR endpoints page from 0 with a default page size of 100, and the connector passes page numbers through verbatim including 0 so both work. And the Extended endpoints want an identifier: the vendor's parameter table marks extId and duns optional, but the same page's error table documents a 400 when both are missing, so supply at least one.

Without FlowRunner

Compliance status is a quarterly file A supplier's topic colors are read when someone builds the deck, not when they change
Adverse media findings sit unread A critical monitoring hit exists in the platform and nobody in the category team knows it is there
Supplier campaigns are a manual send Onboarding a tranche of suppliers means somebody working through a list by hand in the platform

With FlowRunner

Status is polled and routed Get Supplier Results runs on a schedule and changed topic colors reach a named owner
Critical findings are pushed A critical flag on Get Supplier Monitoring becomes a message with the topic and the evidence attached
Campaigns are approved once, then executed Invite Suppliers runs against a list a person has confirmed, because the invitations it sends cannot be recalled

Use Case Scenarios

A supplier risk view that refreshes itself

A category team needs to know which suppliers moved, not which suppliers exist. On a schedule the agent calls Get Supplier Results across the licensed estate, paging from 1 with the family's 200 record default, and compares each supplier's per-topic assessment colors, validation results and assessment progress against the state held from the previous run. Where a topic color has changed, it calls Get Supplier Assessments for the answers behind it and Get Supplier Validations for the expert review outcome, so the summary distinguishes a supplier who answered badly from one who has not answered at all. Get Supplier ESG KPIs adds country risk to the picture for suppliers in newly reclassified regions. The result is written to Google Sheets as a movement report rather than a status snapshot, and the changed rows are routed to the responsible buyer through Slack. The dashboard stops being a thing somebody rebuilds.

A critical adverse media finding that reaches a human the same day

Adverse media monitoring is only worth having if somebody reads it. The agent polls Get Supplier Monitoring for social media and news findings per topic, filters to the ones carrying the critical flag, and for accounts licensed for it calls Get Supplier AI Screenings to pull the question-level findings, risk areas and the cited evidence URLs behind the result. It assembles one message per supplier, naming the topic, the finding, the evidence links and the supplier's current spend and business relationship as returned by Get Supplier Results, and sends it to the category owner and the compliance lead through Slack, with the full detail mailed through Gmail for the file. It does not decide anything about the supplier. The value here is that a critical finding stops being something the platform knows and the organisation does not.

EUDR orders kept complete under optimistic locking

An importer needs every EUDR order to carry complete product data before a due diligence statement can stand behind it. The agent calls List EUDR Orders paging from 0, then List EUDR Order Products on each to read commodity, geolocation, certificates and per-product statuses, and identifies the products missing geolocation or a certificate reference. For products it can complete from an internal source such as a supplier master or a plot registry, it calls Get EUDR Order Product to read the record together with its etag, then Update EUDR Order Product passing that etag so the write is rejected with a 412 rather than silently overwriting a change somebody made in the platform meanwhile. List EUDR Product Batches reconciles batch children back to their root products, and Get Due Diligence Statement is read on the orders that have one, surfacing the TRACES reference, verification numbers, submission status and any failure message. Products that cannot be completed from an internal source are listed for the trade compliance team rather than filled with a plausible value.

Human-in-Loop Highlight

Invite Suppliers is the gate, and it is not a judgment call about tone. This action sends supplier contact email addresses to IntegrityNext and triggers real invitation emails from IntegrityNext to those addresses, and records created through it cannot be deleted through any of the four APIs. There is no undo. A supplier invited by mistake is a real person at a real company who received a compliance request from your organisation, and the only remedy is a conversation. The same applies to Create Corporate Carbon Assessments and Create Product Carbon Assessments, which send CCF and PCF invitations the same way. Compounding it, the API token is account-wide and unscoped: there is no read-only token, no per-resource permission and no way to limit a token to one API family, so the connection that reads supplier colors is the same connection that can invite two thousand suppliers, and the difference is which action a flow calls. And the invitation carries meaning beyond itself, because it sets compliance topics, segmentation tags, business relationship and spend or revenue, and the repeat-invitation merge behaviour decides whether a second invitation updates an existing supplier profile or sits alongside it. So the agent prepares the campaign and hands it over. It posts to the category lead: "Ready to invite 214 suppliers to the Human Rights and Environment topics. 187 are new to IntegrityNext and 27 already exist, so those 27 will be repeat invitations and will merge according to the merge behaviour set on the call. 9 of the 214 have no contact email on the source record and I have excluded them. 5 have an email at a domain that already appears under a different supplier name, listed below, so the invitation may reach the wrong company. These invitations are sent by IntegrityNext to the supplier directly and cannot be deleted afterwards through any of the four APIs. Confirm the list and the merge behaviour, or send me back a corrected file." A person answers once, and the campaign runs against a list somebody owns. This is the human-in-the-loop moment on supplier compliance: the agent can assemble the list and prove which entries are ambiguous, and only a person can accept that an email will land in a supplier's inbox with your organisation's name on it.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via email
Human decides
Agent resumes with decision

Agent Capabilities

26 actions

Suppliers

2
  • Get Supplier Results Returns the supplier list with per-topic assessment colors, monitoring counts, validation results, country and industry risk, ESG risk, influence, priority, segmentation tags and assessment progress. The standing read behind monitoring flows and the poll that stands in for the events this connector does not receive.
  • Invite Suppliers Creates or invites suppliers in bulk, with compliance topics, segmentation tags, business relationship, spend or revenue and repeat-invitation merge behavior. Sends real invitation emails from IntegrityNext to the supplier contacts provided, and the records it creates cannot be deleted through any of the four APIs, so it runs behind an approval.

Compliance Data

5
  • Get Supplier Assessments Returns the full self-assessment answers per compliance topic, with per-topic performance scores. Read this to tell a supplier who answered badly from one who has not answered.
  • Get Supplier Monitoring Returns social media and news monitoring findings per topic, including the critical flag. The read that turns adverse media from something the platform holds into something a buyer sees.
  • Get Supplier Validations Returns the outcome of the expert review of supplier answers and certificates per topic.
  • Get Supplier ESG KPIs Returns country risk data and the ESG indicators derived for each supplier profile.
  • Get Supplier AI Screenings Returns AI screening results per topic with question-level findings, risk areas and cited evidence URLs. Requires an AI screening license on the account.

Carbon

5
  • Get Carbon Suppliers Returns suppliers invited to CARBON assessments, with a total count for pagination.
  • Find Product Carbon Assessments Searches PCFA assessments by supplier profile and status.
  • Find Corporate Carbon Assessments Searches CAFO assessments by supplier profile and result color.
  • Create Corporate Carbon Assessments Sends CCF assessment invitations to suppliers. Like Invite Suppliers this reaches the supplier by email and cannot be undone through the API, so it belongs behind the same approval.
  • Create Product Carbon Assessments Sends PCF assessment invitations to suppliers together with the products to report on. Also unrecallable once sent.

EUDR Orders

7
  • List EUDR Orders Returns orders with supplier, order activity, HS code and due diligence, deforestation risk and legality statuses. Pages from 0 with a default page size of 100, unlike the Basic and CARBON families.
  • Create EUDR Orders Creates orders with supplier details and the products covered.
  • Get EUDR Order Returns a single order with its full regulatory status set.
  • List EUDR Order Products Returns the products of an order with commodity, geolocation, certificates and per-product statuses. This is where an incomplete due diligence file shows itself.
  • Get EUDR Order Product Returns a single product detail, including the ETag needed to update it. Read this first, because the ETag is published as a field on the product object.
  • Update EUDR Order Product Updates product data under optimistic locking via the `If-Match` ETag, answering 412 on a mismatch. Pass the `etag` returned by Get EUDR Order Product so a concurrent change in the platform is refused rather than overwritten.
  • List EUDR Product Batches Returns the batch children split from root products, filterable by order, root product and date range.

EUDR Internal Orders

6
  • List EUDR Internal Orders Returns internal manufacturing orders with order and due diligence statement status.
  • Create EUDR Internal Orders Creates internal manufacturing orders referencing upstream due diligence statements.
  • Get EUDR Internal Order Returns a single internal order.
  • List EUDR Internal Order Products Returns the products of an internal order with referenced DDS and submission metadata.
  • Get EUDR Internal Order Product Returns a single internal product detail, including its ETag.
  • Update EUDR Internal Order Product Updates internal product data under optimistic locking via the `If-Match` ETag, using the same read-then-write pattern as the order product route.

EUDR Due Diligence

1
  • Get Due Diligence Statement Returns a single DDS with its TRACES reference and verification numbers, submission timestamps, status and any failure message. Read only: this reads a statement's standing rather than submitting one.

Frequently Asked Questions

What can FlowRunner do with IntegrityNext?

FlowRunner agents can run Get Supplier Results, Invite Suppliers, and Get Supplier Assessments in IntegrityNext, plus 23 more actions.

Does connecting IntegrityNext to FlowRunner require OAuth?

No. IntegrityNext connects to FlowRunner with an API key, no OAuth flow required.

Can IntegrityNext trigger a FlowRunner workflow automatically?

IntegrityNext doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with IntegrityNext

$100 in credits. No card required. Connect in minutes.