configuring-connections

Configure Celigo connections and OAuth iClients for external system authentication.

3|2|Updated May 20, 2026
One-click install
npx skills add https://github.com/celigo/ai --skill configuring-connections
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configuring-connections
Source: https://github.com/celigo/ai/tree/main/skills/configuring-connections
Command: npx skills add https://github.com/celigo/ai --skill configuring-connections

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the guesswork of creating working Celigo connections by guiding you to choose the right connection type, authentication model, and iClient setup so integrations can reliably reach external systems.

Core Features & Use Cases

  • Connection-first configuration: Understand how connections act as reusable credential + configuration objects that exports/imports reference by _connectionId, and how connection ordering affects successful setup.
  • Auth method decisioning & iClient guidance: Select correct auth shapes (OAuth vs token vs basic vs mTLS) and use iClients for reusable OAuth credential stores, including when a connector provides a global iClient.
  • Operational readiness: Cover concurrency planning, offline/online readiness, health monitoring via ping, and practical debugging and common error remediation (401/403/422, offline pings, OAuth invalid_grant).
  • Schema-backed setup: Know which base schema to start with and which type-specific schema to consult for every supported connection type (HTTP, Salesforce, NetSuite, RDBMS, FTP/S3/Filesystem, AS2/VAN, MCP, wrapper).

Quick Start

Use the configuring-connections skill to create a new OAuth-based HTTP connection by setting the correct connection type and auth shape, reusing the connector’s global iClient when available, and then validating it with a connection ping.

Frequently Asked Questions about configuring-connections

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a Celigo connection with OAuth authentication?

To configure a Celigo OAuth connection, select the correct connection type, set the appropriate auth shape, reuse the connector's global iClient when available, and validate the setup using a connection ping.

What authentication methods are supported for Celigo integration connections?

Celigo connections support multiple authentication models including OAuth, token, basic, and mTLS, allowing you to choose the correct auth shape based on the external system's requirements.

Why does my Celigo connection ping fail with an offline status or 401 error?

Connection ping failures with offline status or 401/403 errors typically indicate incorrect auth shape configuration, invalid OAuth credentials, or iClient wiring issues that require troubleshooting the connection's authentication setup.

Can I use the same iClient for multiple Celigo connections to external systems?

Yes, iClients act as reusable OAuth credential stores that multiple connections can reference, and you should reuse a connector's global iClient when available to streamline authentication across your integration setup.

How do I set up a Celigo NetSuite or Salesforce connection for exports and imports?

Setting up NetSuite or Salesforce connections involves choosing the correct type-specific schema, configuring the required authentication fields, and wiring the iClient reference so exports and imports can authenticate via _connectionId.

What connection types does Celigo support for integrating with external systems?

Celigo supports HTTP, Salesforce, NetSuite, RDBMS, FTP/SFTP/FTPS, S3, filesystem, AS2/VAN, MCP, and wrapper connection scenarios, each with a type-specific schema for correct field configuration.