getting-started
Installation
SKILL.md
Getting Started with Celigo Integrations
Core Concepts
Celigo integrations move data between external systems through a small set of resource types:
- Connection -- credentials and configuration that authenticate to an external system (Salesforce, NetSuite, HTTP API, database, FTP, etc.)
- Export -- data source step that fetches records from a connected system (or receives them via webhook)
- Import -- data destination step that writes records to a connected system
- Flow -- pipeline that connects exports to imports, with optional branching, transformation, and scripting
- Integration -- named container that groups related flows, connections, and resources
- Script -- JavaScript hook that runs at specific points in the data pipeline (preSavePage, preMap, postMap, postSubmit, postResponseMap)
- API -- custom HTTP endpoint that exposes integration logic for synchronous external consumption
- Tool -- reusable building block (input schema -> routers with lookups/imports -> output contract) callable from flows, APIs, AI agents, MCP servers, and other tools
- AI agent -- LLM-powered pipeline step (stored as an import) that classifies, extracts, summarizes, or generates data mid-pipeline
- Guardrail -- safety/compliance check (PII, moderation, AI evaluation) that flags records; the parent pipeline decides what happens to flagged records
- Lookup cache -- account-level key-value store for fast in-memory reference lookups (cross-reference IDs, large translation tables, dedup markers)