Articles in this section

Investigate & troubleshoot errors

The Celigo platform (integrator.io) provides several diagnostic tools, including error fields, audit logs, and execution logs, to help you identify root causes and troubleshoot flow errors or failures. The primary focus of this article is troubleshooting errors after flows have been enabled and run; but we also cover troubleshooting errors that occur while building and testing your flows, that is, before you run live flows.

Prerequisites

  • Permissions: You must have at least Monitor access to view dashboards and error lists. Admin or Manage access is required to view audit logs, execution logs, or use the Developer playground.

  • Subscription plan: Standard, Professional, or Enterprise edition. (Note: Debug logs and advanced diagnostics may vary by plan).

Troubleshooting errors

  • Before enabling & running a flow: You can use mock data, previews, and test runs in Flow Builder to verify that your flow handles the expected data before it processes real records.

  • After running a flow: When errors occur after flow runs, you can find cues or hints for troubleshooting in the following places:

    • Errors page: important details in the error fields; and, in the case of some connections, such as HTTP, Salesforce, and NetSuite, you can find request and response details also.

    • Flow builder: details in audit logs, execution logs, debug logs, and diagnostics.

    • Developer playground: details in the Advanced Field Editor (AFE) for Handlebars helpers and script issues.

celigo-investigate-errors_sourcefile.svg

Tools to troubleshoot errors that occur before a flow run

#

Tool

What it does

When to use it

How to use it

1

Mock data

Simulates input records without calling your live source system.

While configuring exports, lookups, or imports, before any real flow run.

When building or configuring a flow step in Flow builder,

  • Click Mock output and select live or sample data to test how your mappings and transformations work.

See also, Auto-generate mock data

2

Preview

Shows a live sample of how actual or mock data moves through a step.

When fine-tuning field mappings or filters mid-build.

When building or configuring a flow step in Flow builder,

  1. Open the preview panel.

  2. Refresh with real data, or swap in mock data as required.

  3. Click Preview

See also, Preview import data

3

Test run

Runs the flow once in test mode using real or mock data.

Before enabling a flow in production.

When building or configuring a flow step in Flow builder,

  • Run the flow in test mode to review the processing behavior of each step option (transformation, mapping, filter, or hook), then fine-tune the configuration.

See also, Test flow runs

Tools to troubleshoot errors that occur after a flow run

#

Tool

What it does

When to use it

How to use it

1

Error fields (AI support)

Shows the source, timestamp, classification, and trace key for each error.

As your first stop, for immediate troubleshooting of any error.

  1. Click the error count in an integration from your dashboard or home page. It opens the Errors page.

  2. Review error details & use Celigo Ora (AI support) for guidance on error resolution.

  3. Edit the retry data.

  4. Retry the error.

See aslo, Troubleshoot errors with Celigo Ora

2

Audit logs

Records resource modifications made by any user.

When a previously working flow fails and you suspect a configuration change.

  1. Select the integration.

  2. Click the Audit log tab.

  3. Filter by date or user to find the change that caused the error.

See also, View or download audit logs

3

Execution logs (run logs)

Provides step-level status and timing for each stage of a flow run.

When you need detailed, per-record visibility into how a flow executed.

  1. In Flow builder, go to Run history.

  2. Click the Run logs icon next to a flow step.

  3. Use Trace view to follow a record end to end.

See also, Introduction to execution logs

4

Debug logs (for HTTP connectors)

Captures HTTP request and response details for connections.

For API troubleshooting on HTTP, Salesforce, or NetSuite connector errors.

  1. Select a flow step with the error & enable debug.

  2. Run the flow.

  3. Review the request and response in the log.

See also, Debug flow steps & Debug connections

5

Diagnostics

Produces a downloadable ZIP with configuration snapshots.

For deep-dive analysis or when sharing configuration with a colleague or Support.

  1. Select the flow with error in your integration.

  2. Go to the Run console, click Actions (...)

  3. Click Download diagnostics for the file. which includes flow run details such as export, import, parent job, child job details.

6

Advanced Field Editor (AFE)

Performs real-time syntax checking for JavaScript and Handlebars.

When an error points to a script in a hook, filter, or mapping.

  1. Launch the advanced field editor on the relevant step (or from Playground).

  2. Paste your script to see syntax errors inline. Use Celigo Ora to try and resolve your errors.

See also, Advanced field editors (AFEs) and the Playground