← All integrations

Celigo

Your own API keyProjects & Code

Connect it in Quilt

Integration platform as a service (iPaaS) for connecting applications and automating workflows

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own58

Agents use these right away.

  • Get Connection by IDTool to get a specific connection by its ID.
  • Get ExportTool to retrieve a specific export by its ID from Celigo Integrator.io.
  • Get Flow by IDRetrieve a Celigo flow by ID, returning selected flow details and configuration, including name, disabled state, scheduling, and orchestration settings when available.
  • Get ImportTool to retrieve a specific import by its ID from the Celigo Integrator API.
  • Get IntegrationRetrieve one Celigo integration by ID, including provider configuration.
  • List ConnectionsTool to retrieve all connections in Celigo.
  • List ExportsTool to retrieve all exports from Celigo integrator.io.
  • List FlowsTool to retrieve all flows from Celigo.
  • List ImportsTool to retrieve all imports from Celigo integrator.io.
  • List IntegrationsTool to retrieve all integrations from Celigo.
  • Get Connection Audit LogsTool to retrieve audit logs for a specific connection.
  • Get Connection Debug LogsTool to retrieve debug logs for a connection by its ID.
  • Get Connection DependenciesRetrieve dependency information for a specific Celigo connection, including returned imports, flows, and integrations.
  • Get EDI ProfilesTool to retrieve all EDI profiles for the account.
  • Get Export Audit LogTool to retrieve audit logs for a specific export in Celigo.
  • Get Export ErrorsTool to retrieve all open errors for a specific export within a flow.
  • Get File DefinitionTool to retrieve a specific file definition by its ID from Celigo Integrator.io.
  • Get File DefinitionsTool to retrieve all file definitions from Celigo.
  • Get Flow Audit LogsTool to retrieve audit logs for a specific flow.
  • Get Flow DependenciesTool to retrieve all resources using or used by a specific flow.
  • Get Flow DescendantsTool to retrieve all descendant resources of a specific flow.
  • Get Flow Error CountsRetrieve aggregate open-error counts for each step in a Celigo flow.
  • Get Flow Error DataRetrieve the record data stored for a Celigo flow-step error.
  • Get Flow Error HTTP DiagnosticsRetrieve stored HTTP diagnostics for a Celigo flow-step error.
  • Get Flow Last Export DatetimeTool to retrieve the last export datetime for a specific Celigo flow.
  • Get Flow Latest JobsRetrieve the latest job executions for a specific Celigo flow.
  • Get Flow TemplateTool to download a Celigo flow as a template.
  • Get iClient by IDTool to get a specific iClient by its ID.
  • Get Import Audit LogsTool to retrieve audit logs for a specific import.
  • Get Import DependenciesRetrieve dependencies for a specific import, including flows and integrations that reference it.
  • Get Integration Audit LogsTool to retrieve audit logs for a specific integration.
  • Get Integration ConnectionsTool to retrieve all connections associated with a specific integration.
  • Get Integration DependenciesTool to retrieve all resources using or used by a specific integration.
  • Get Integration ErrorsTool to retrieve all open errors for a specific integration in Celigo.
  • Get Integration ExportsTool to retrieve all exports associated with a specific integration.
  • Get Integration FlowsTool to retrieve all flows associated with a specific integration.
  • Get Integration ImportsTool to retrieve all imports associated with a specific integration.
  • Get Integration TemplateTool to download a Celigo integration as a template.
  • Get Integration UsersTool to retrieve users associated with a specific integration.
  • Get Job ErrorsTool to retrieve errors for a specific job in Celigo.
  • Get Resolved ErrorsTool to retrieve resolved errors for a specific export within a flow in Celigo.
  • Get Resource State ValueTool to get the resource-specific value associated with a state key.
  • Get ScriptTool to retrieve a specific script by its ID from Celigo.
  • Get Script LogsTool to retrieve logs for a specific Celigo script by its ID.
  • Get State ValueTool to get the value associated with a specified state key.
  • Get TagTool to retrieve a specific tag by its ID from Celigo Integrator.io.
  • Get TagsTool to retrieve all tags from Celigo.
  • Get Token InfoTool to retrieve information about the current API token.
  • Get User ShareTool to retrieve a specific user share (ashare) by its ID.
  • Get All UsersTool to retrieve all users from your Celigo account.
  • List Audit LogsTool to retrieve all audit logs for resource changes.
  • List iClientsList iClients in Celigo, returning identifying information and provider types for iClients used by SmartConnectors to access external APIs.
  • List JobsFetches one page of jobs from Celigo with optional filters.
  • List LicensesTool to retrieve all SmartConnector licenses in Celigo.
  • List Resource StateTool to retrieve all state keys for a specific resource in Celigo.
  • List State KeysTool to retrieve all global state keys from Celigo.
  • Ping ConnectionTest that a specific Celigo connection is operational by pinging it.
  • Test Virtual ConnectionTest a virtual connection where all details are submitted in the POST body but not saved.

Asks someone first64

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Create ConnectionCreate a Celigo connection with a name and type.
  • Create ExportTool to create a new export in Celigo for extracting data from an application.
  • Create FlowTool to create a new flow in Celigo that composes export and import components together.
  • Create ImportTool to create a new import for inserting data into an application.
  • Create IntegrationTool to create a new integration in Celigo to group flows together.
  • Delete ConnectionTool to delete a specific connection in Celigo.
  • Delete ExportTool to delete a specific export from Celigo.
  • Delete FlowTool to delete a specific flow from Celigo.
  • Delete ImportTool to delete a specific import from Celigo integrator.io.
  • Delete IntegrationTool to delete a specific integration from Celigo integrator.io.
  • Patch IntegrationTool to update part of an integration using JSON Patch operations (RFC 6902).
  • Update ConnectionUpdate a Celigo connection's configuration or credentials using PUT.
  • Update ExportReplace an existing export configuration in Celigo using the supplied settings, including name, connection, type, page size, and supported adapter configurations.
  • Update FlowReplace a specific Celigo flow's configuration, including supported settings such as name, disabled state, schedule, and routers.
  • Update ImportReplace a specific import's configuration in Celigo, including connection, file, and HTTP settings.
  • Update IntegrationReplace a specific integration's configuration in Celigo, including its name, version, installation steps, or flow groupings.
  • Assign Export ErrorAssign export errors within a specified flow and export to a user by email.
  • Clone ExportTool to clone a specific export to create a copy.
  • Clone FlowTool to clone a specific flow to create a copy.
  • Clone ImportTool to clone a specific import to create a copy with remapped connections.
  • Clone IntegrationTool to clone a specific integration to create a copy.
  • Create File DefinitionTool to create a file definition in Celigo for defining data file structure and format.
  • Create iClientCreate a Celigo iClient for SmartConnector authentication using a supported provider and an optional name.
  • Create Integration RevisionTool to create a snapshot revision of a specific integration.
  • Create ScriptTool to create a new custom JavaScript script in Celigo for data transformation operations.
  • Create TagTool to create a new tag in Celigo for organizing and categorizing resources.
  • Delete All Resource StateTool to delete all state keys and values stored under a specific resource.
  • Delete All StateTool to delete all global state keys and values in Celigo.
  • Delete iClientTool to delete a specific iClient from Celigo.
  • Delete Resolved ErrorsTool to delete resolved errors for a specific export in Celigo.
  • Delete Resource State ValueTool to delete the resource-specific key and value from state.
  • Delete ScriptTool to delete a specific script from Celigo.
  • Delete State ValueTool to delete the specified state key and its value.
  • Delete TagTool to delete a specific tag from Celigo integrator.io.
  • Delete UserTool to delete a specific user from your Celigo account.
  • Evaluate Virtual Import MapEvaluate the mapping step of a virtual import and return post-mapped records.
  • Execute Virtual ExportExecute a virtual export using a connection by posting an export model.
  • Execute Virtual ImportTool to execute a virtual import by posting import configuration and data to a connection.
  • Virtual Export with PagingExecute a virtual export with paging for a Celigo connection to retrieve external-system data in chunks.
  • Generate Structured FileTool to generate sample EDI data or structured files from input data.
  • Invite Multiple UsersTool to invite multiple users to a Celigo account with specified access levels.
  • Invite UserTool to invite a user to a Celigo account with specified access levels.
  • Invoke ImportTool to trigger/invoke a Celigo import by its ID.
  • Parse CSV to JSONTool to convert CSV data to JSON format using Celigo's CSV parser.
  • Parse Structured FileTool to convert EDI or structured file data (delimited or fixed-width) to JSON format.
  • Parse XML to JSONTool to convert XML data to JSON format using Celigo's XML parser processor.
  • Patch ConnectionTool to update part of a connection using JSON Patch operations (RFC 6902).
  • Patch ExportTool to update specific fields of an export using JSON Patch operations.
  • Patch FlowPartially update a specific flow using JSON Patch operations, such as changing its name or disabled state.
  • Patch iClientTool to update part of an iClient using JSON Patch operations (RFC 6902).
  • Patch ImportTool to update specific fields of an import using JSON Patch operations.
  • Register ConnectionTool to register a connection to an integration in Celigo.
  • Register Connections BulkTool to register multiple connections to an integration in Celigo at once.
  • Resolve ErrorsResolve errors for a specific export within a Celigo flow.
  • Retry ErrorsTool to retry specified errors for an export in Celigo.
  • Run and Inspect Flow TestRun a Celigo flow in test mode and inspect every reported step.
  • Unregister Connection from IntegrationTool to unregister a connection from an integration in Celigo.
  • Update Flow Error TagsTool to update error tags for a specific flow export in Celigo.
  • Update iClientReplace an iClient's configuration in Celigo using the supplied provider and settings, such as name, published state, JWT settings, and form type.
  • Update Resource State ValueTool to create or update the resource-specific state value for any Celigo resource type.
  • Update ScriptUpdate a Celigo script's code or configuration, including sandbox mode.
  • Update State ValueCreate or update the value associated with a specified Celigo state key.
  • Update TagUpdate a Celigo tag's name.
  • Update UserReplace a specific Celigo user share's integration access levels using a full replacement that erases omitted fields.
Celigo integration · Quilt