# Celigo Connective Community > Celigo is an iPaaS platform that helps businesses connect applications, automate data flows, and manage integrations across systems. The Connective community is a place for customers, partners, and engineers to discuss Integrator.io flows, prebuilt Integration Apps, EDI via B2B Manager, API Management and API Builder, and the new AI Studio tools — share troubleshooting tips, best practices, and product feedback. The community hosts 3,141 members and 2,460 topics with 14,954 posts. Participants include Celigo engineers, product experts, implementation partners, and customers who ask technical questions, share integration patterns, propose product ideas, and collaborate on platform best practices. ## Categories - [Integrator.io](https://connective.celigo.com/c/integrator-io/6): Discuss best practices, troubleshoot issues, and optimize integrations built on the Celigo Integrator.io platform — flow building, imports/exports, transforms, lookups, scheduling and operational troubleshooting. (1641 topics) - [Integration Apps](https://connective.celigo.com/c/integration-apps/8): Explore, troubleshoot, and maximize the value of Celigo’s prebuilt Integration Apps for common SaaS and ERP integrations (Shopify, Amazon, Salesforce, NetSuite, etc.). (394 topics) - [Announcements](https://connective.celigo.com/c/announcements/13): Official Celigo announcements, release notes, product launches, webinars and other important company updates. (86 topics) - [API Management](https://connective.celigo.com/c/apim/9): Learn to create, deploy, secure, monitor, and analyze APIs with Celigo API Management and API Builder. (30 topics) - [B2B Manager for EDI](https://connective.celigo.com/c/b2b-manager/10): Discuss best practices, troubleshooting, and optimization of EDI transactions and B2B Manager features for trading partner onboarding and X12/EDIFACT flows. (23 topics) - [Automation in Action](https://connective.celigo.com/c/automation-in-action/17): Community show-and-tell for automation wins — share success stories, business outcomes, and inspiration for automations. (15 topics) - [General Questions](https://connective.celigo.com/c/general-questions/16): Place for community-wide questions about using the Connective site, community events, and general support topics. (8 topics) - [CloudExtend](https://connective.celigo.com/c/cloud-extend/20): Discussions about CloudExtend apps: setup, troubleshooting, features and learning resources for the CloudExtend family. (6 topics) - [Data Ingestion](https://connective.celigo.com/c/data-ingestion/25): Discussion and resources for Celigo’s Data Ingestion offering, including extract and ingestion modes. (3 topics) ## Popular Integrator.io Discussions - [FAQ: How can I check for two different values using a handlebars expression?](https://connective.celigo.com/t/faq-how-can-i-check-for-two-different-values-using-a-handlebars-expression/1321): Example-driven guidance for writing handlebars expressions in flow mappings to test multiple values and implement conditional logic in templates. - [Sending application/octet stream through HTTP/Rest connectors](https://connective.celigo.com/t/sending-application-octet-stream-through-http-rest-connectors/1499): Technical walkthrough for sending and receiving binary payloads (application/octet-stream) via Celigo HTTP/REST connectors and handling content-type mapping. - [Lookup Cache - Hmmm](https://connective.celigo.com/t/lookup-cache-hmmm/3267): Community troubleshooting about lookup cache behavior — TTLs, cache misses, and ensuring consistent lookup results across runs. - [Docuware REST API Integration - application/x-www-form-urlencoded custom body](https://connective.celigo.com/t/docuware-rest-api-integration-application-x-www-form-urlencoded-custom-body/153): Implementation patterns for calling Docuware’s REST endpoints with application/x-www-form-urlencoded payloads from Celigo flows. - [Delay Function](https://connective.celigo.com/t/delay-function/1018): How and when to use the built-in delay function to pace requests, avoid rate limits, or coordinate asynchronous steps in a flow. - [Prevent Duplicate Records](https://connective.celigo.com/t/prevent-duplicate-records/640): Strategies to avoid creation of duplicate records in destination systems using lookups, filters, and matching logic in flows. - [Waiting in Queue](https://connective.celigo.com/t/waiting-in-queue/4195): Troubleshooting long or stalled job queue behavior and diagnosing flow backlog, concurrency, and retry settings. - [Paginated data not being passed through remainder of flow](https://connective.celigo.com/t/paginated-data-not-being-passed-through-remainder-of-flow/532): Investigating missing pagination handling where later steps receive incomplete or only the first page of results. - [NetSuite OAuth2.0](https://connective.celigo.com/t/netsuite-oauth2-0/6014): Guidance on configuring NetSuite OAuth 2.0 connections, tokens, and common pitfalls when authenticating from Integrator.io. - [Construct an HMAC request via Postman to send test requests to Celigo webhooks](https://connective.celigo.com/t/construct-an-hmac-request-via-postman-to-send-test-requests-to-celigo-webhooks/1119): Step-by-step method to craft HMAC-signed webhook requests for testing Celigo webhook listeners and verifying signatures. - [Export/Lookup Javascript Transformations](https://connective.celigo.com/t/export-lookup-javascript-transformations/1305): Examples for using JavaScript transforms in export/lookup/transformation steps to reshape record payloads before import/export. - [Handle response content-type](https://connective.celigo.com/t/handle-response-content-type/387): Guidance for handling variable response Content-Type headers (JSON, XML, octet-stream) and routing/decoding the payload correctly. - [Sending multiple records per HTTP request](https://connective.celigo.com/t/sending-multiple-records-per-http-request/5886): Techniques to batch records into a single HTTP request, set the correct body format, and handle responses for bulk APIs. - [🧹 Script Cleanup & Deduplication Tool (Now in the Marketplace)](https://connective.celigo.com/t/script-cleanup-deduplication-tool-now-in-the-marketplace/4441): Announcement and how-to for the marketplace tool that helps identify unused scripts and deduplicate transformation code across flows. - [Datalake Salesforce Export](https://connective.celigo.com/t/datalake-salesforce-export/187): A practical example of exporting Salesforce data into a data lake (S3) and handling schema, scheduling, and incremental export considerations. ## Popular Integration Apps Discussions - [Shopify GraphQL - Clears Metafields if Not Included](https://connective.celigo.com/t/shopify-graphql-clears-metafields-if-not-included/3238): Troubleshooting Shopify GraphQL behavior where omitted metafields are cleared during product updates and how to patch updates safely. - [Saved search to pull inventory from specific bins per location?](https://connective.celigo.com/t/saved-search-to-pull-inventory-from-specific-bins-per-location/3224): Example saved search strategies for extracting inventory per bin/location for use in Integration Apps and sync flows. - [Mapping "Track Inventory" in Shopify-NetSuite Product Flows](https://connective.celigo.com/t/mapping-track-inventory-in-shopify-netsuite-product-flows/3544): How to map Shopify’s inventory tracking flags to NetSuite product fields in prebuilt Shopify-NetSuite integration flows. - [NetSuite to Shopify Item Cost](https://connective.celigo.com/t/netsuite-to-shopify-item-cost/1117): Discussion of where and how to source item cost from NetSuite and push it into Shopify using integration app mappings. - [Shopify Payout Reconciliation Addon - SSS_INVALID_SUBLIST_OPERATION](https://connective.celigo.com/t/shopify-payout-reconciliation-addon-sss-invalid-sublist-operation/803): Troubleshooting a sublist error when running the Shopify payout reconciliation addon and steps to resolve NetSuite sublist operations. - [Pulling serial number into NetSuite Amazon Order Flow](https://connective.celigo.com/t/pulling-serial-number-into-netsuite-amazon-order-flow/6375): How to capture and map serial/lot numbers from Amazon orders into NetSuite using the Amazon order flows. - [NetSuite Items : Create Line mapping not working](https://connective.celigo.com/t/netsuite-items-create-line-mapping-not-working/5537): Debugging line-level mapping issues when creating NetSuite item records from integration app flows. - [Deprecated Flows in NetSuite > Shopify Integration App](https://connective.celigo.com/t/deprecated-flows-in-netsuite-shopify-integration-app/4845): Guidance on deprecated flows in the NetSuite-to-Shopify app and migration advice to supported flows. - [NetSuite to Shopify - Waiting for community examples and tips](https://connective.celigo.com/t/new-customer-doesnt-import-into-sandbox/4204): Practical troubleshooting when the integration app fails to import new customers into a NetSuite sandbox environment. - [Mapping/transform questions for Integration Apps (community threads)](https://connective.celigo.com/c/integration-apps/8): Community-sourced mapping patterns and transform examples for making small customizations to Integration Apps. ## Product Feedback & UI - [UI Update Not Good](https://connective.celigo.com/t/ui-update-not-good/4630): User feedback and discussion about a recent UI update — specific pain points and suggested improvements for the new interface. - [Show Tags Directly Below Error Messages](https://connective.celigo.com/t/show-tags-directly-below-error-messages/6423): Feature request proposing an inline display of tags beneath error messages to speed triage and filtering of issues. - ["Knowledge Base" within UI](https://connective.celigo.com/t/knowledge-base-within-ui/6445): Proposal to embed contextual knowledge base content directly in the Integrator.io UI for easier troubleshooting and in-flow guidance. - [Move mappings between Sources and Destinations](https://connective.celigo.com/t/move-mappings-between-sources-and-destinations/6442): Request and discussion about an interface feature to move or copy mappings between different sources/destinations inside the mapping UI. - [New UI Feedback](https://connective.celigo.com/t/new-ui-feedback/4647): Collection of user feedback items after a UI refresh, with examples of usability regressions and enhancement ideas. - ["AI CoPilot needs a name"](https://connective.celigo.com/t/ai-copilot-needs-a-name/5554): Community brainstorming thread for naming Celigo’s AI assistant and collecting early-use impressions. - [Show Tags Below Errors — follow-up suggestions](https://connective.celigo.com/t/show-tags-directly-below-error-messages/6423): Continued discussion on how tag placement and error metadata could speed support response and self-service. - [UI/UX suggestions and votes](https://connective.celigo.com/c/product-feedback/11): Ongoing product-feedback entries where users vote on UI changes and submit specific UX improvement requests. ## EDI & B2B Manager - [Legacy to B2B Manager Conversion](https://connective.celigo.com/t/legacy-to-b2b-manager-conversion/3117): Migration patterns and checklist for converting legacy EDI setups to the newer B2B Manager architecture. - [850 Send Document Not on EDI Dashboard](https://connective.celigo.com/t/850-send-document-not-on-edi-dashboard/6370): Troubleshooting missing 850 send documents in the EDI dashboard and diagnosing routing or partner mapping issues. - [Generate Multiple Files from Records in a Page](https://connective.celigo.com/t/generate-multiple-files-from-records-in-a-page/6362): How to split records into multiple generated EDI files from a single page of data and send them as separate transactions. - [Internal Mongodb Error in EDI Export](https://connective.celigo.com/t/internal-mongodb-error-in-edi-export/6157): Investigation and mitigation strategies for internal MongoDB errors observed during EDI export jobs. - [EDI dashboard, monitoring and best practices](https://connective.celigo.com/c/b2b-manager/10): Community discussion threads and best-practice notes for monitoring EDI throughput, error handling, and partner onboarding. ## API Management - [My API Question](https://connective.celigo.com/t/my-api-question/3783): Generic API builder and management questions — building endpoints, authentication, and mapping incoming payloads to integrations. - [BUILDERS LAB: Getting Started with API Builder](https://connective.celigo.com/t/builders-lab-getting-started-with-api-builder/5404): Hands-on lab introducing API Builder concepts, endpoint creation, mock outputs, and mapping responses to flows. - [Handlebar Resolution](https://connective.celigo.com/t/handlebar-resolution/6344): Debugging Handlebars resolution inside API Builder mappings and resolving template variable scoping issues. - [Stale Mock Output Fields Persisting in Celigo API Builder Flow Mapping](https://connective.celigo.com/t/stale-mock-output-fields-persisting-in-celigo-api-builder-flow-mapping/6277): Troubleshooting stale or cached mock output fields in API Builder and steps to refresh mapping metadata. - [API Builder best practices and examples](https://connective.celigo.com/c/apim/9): Community examples on designing API endpoints, securing APIs, and integrating API Builder with flows and transformations. ## Scripting, Handlebars & Technical Topics - [FAQ: How can I check for two different values using a handlebars expression?](https://connective.celigo.com/t/faq-how-can-i-check-for-two-different-values-using-a-handlebars-expression/1321): Canonical examples showing conditional handlebars syntax to compare against multiple values in mapping templates. - [New UI Feedback (handlebars examples and templates)](https://connective.celigo.com/t/new-ui-feedback/4647): Discussion including handlebars-based template examples to support UI-driven transformations and conditional displays. - [Handlebar Resolution](https://connective.celigo.com/t/handlebar-resolution/6344): Diagnosis and fix patterns when Handlebars helpers or partials do not resolve inside API or flow templates. - [Export/Lookup Javascript Transformations](https://connective.celigo.com/t/export-lookup-javascript-transformations/1305): JavaScript transformation examples used in export/lookup steps to perform custom data shaping, enrichment, and calculations. - [Looping through an Object Array For Import](https://connective.celigo.com/t/looping-through-an-object-array-for-import/203): Techniques for iterating over arrays in transforms and creating the correct record structure for imports. - [Construct an HMAC request via Postman to send test requests to Celigo webhooks](https://connective.celigo.com/t/construct-an-hmac-request-via-postman-to-send-test-requests-to-celigo-webhooks/1119): Technical guide for replicating Celigo webhook HMAC signing in Postman to validate webhook listeners. - [NetSuite Import (Sales Order) fails cause of mapped date field (API SuiteApp SuiteScript 2.x)](https://connective.celigo.com/t/netsuite-import-sales-order-fails-cause-of-mapped-date-field-api-suiteapp-suitescript-2-x/492): Root-cause analysis for SuiteScript date format errors and suggested transform or mapping fixes. - [Looping & script patterns for array handling](https://connective.celigo.com/t/looping-through-an-object-array-for-import/203): Practical examples showing when to use script transforms vs handlebars for complex array transformations. - [Hook function error: failed to fech transactions. Error #null](https://connective.celigo.com/t/hook-function-error-failed-to-fech-transactions-error-null/6374): Troubleshooting a failing hook function call, typical error contexts, and recommended logging enhancements for hooks. - [Export/Lookup Javascript — advanced patterns](https://connective.celigo.com/t/export-lookup-javascript-transformations/1305): Advanced JS usage in lookups and export mappings — performance considerations and defensive coding patterns. - [Constructing robust transforms (defensive coding)](https://connective.celigo.com/t/export-lookup-javascript-transformations/1305): Best practices for null-safe transforms, schema validation and idempotent mapping functions. - [How to test and debug complex handlebars and script transforms](https://connective.celigo.com/t/faq-how-can-i-check-for-two-different-values-using-a-handlebars-expression/1321): Debug techniques — adding temporary fields, mock payloads, and stepwise verification of template logic. ## Key Application Connectors - [netsuite topics](https://connective.celigo.com/tag/netsuite): 887 topics on NetSuite — ERP integration patterns, SuiteScript/SuiteApp issues, saved search strategies, and CRUD operations for records. - [shopify topics](https://connective.celigo.com/tag/shopify): 260 topics about Shopify connector behavior, REST/GraphQL integration patterns, product/inventory syncs, and metafield handling. - [salesforce topics](https://connective.celigo.com/tag/salesforce): 192 topics covering Salesforce object mappings, bulk exports/imports, and using Celigo to deliver CRM-to-ERP workflows. - [http topics](https://connective.celigo.com/tag/http): 122 topics about HTTP/REST connector usage, custom API integrations, content-type handling, headers, and error handling. - [ftp topics](https://connective.celigo.com/tag/ftp): 103 topics covering FTP/SFTP connectors, file transfer formats, scheduling transfers and troubleshooting file encodings. - [csv topics](https://connective.celigo.com/tag/csv): 70 topics on CSV import/export formatting, delimiter/quoting issues, column mapping and bulk file workflows. - [amazon-seller-central topics](https://connective.celigo.com/tag/amazon-seller-central): 69 topics about integrating with Amazon Seller Central for orders, inventory and reconciliation flows. - [magento-2 topics](https://connective.celigo.com/tag/magento-2): 31 topics on Magento 2 connector considerations, product/catalog syncs, and order flows. - [google-sheets topics](https://connective.celigo.com/tag/google-sheets): 30 topics that explain practical ways to use Google Sheets as a source or destination for transforms, spreadsheets-driven mappings, and batching. - [amazon-s3 topics](https://connective.celigo.com/tag/amazon-s3): 25 topics about storing exports or reading files from S3, CSV/JSON sinks and S3 lifecycle considerations. - [microsoft-sql topics](https://connective.celigo.com/tag/microsoft-sql): 22 topics on using Microsoft SQL Server as a source/destination, stored procedure calls, and JDBC/ODBC considerations. - [postgresql topics](https://connective.celigo.com/tag/postgresql): 4 topics about connecting to PostgreSQL databases, using queries as inputs and common configuration notes. ## Core Platform Features - [error-handling topics](https://connective.celigo.com/tag/error-handling): 449 topics on error classification, retry patterns, structured error logs, and building robust failure-handling in flows. - [import topics](https://connective.celigo.com/tag/import): 351 topics covering import steps, record batching, transforms for import payloads, and sandbox vs production behaviors. - [export topics](https://connective.celigo.com/tag/export): 266 topics about export jobs, formatting destination payloads, file generation and scheduling exports. - [flow-builder topics](https://connective.celigo.com/tag/flow-builder): 264 topics on designing multi-step flows, branching, conditional logic, and orchestration best practices. - [integration-app topics](https://connective.celigo.com/tag/integration-app): 188 topics about extending and customizing Celigo Integration Apps and recommended patching approaches. - [handlebars topics](https://connective.celigo.com/tag/handlebars): 178 topics detailing Handlebars template usage inside mappings, helper functions, and conditional templates. - [lookup topics](https://connective.celigo.com/tag/lookup): 141 topics about record lookup strategies, caching, match criteria, and performance trade-offs. - [json topics](https://connective.celigo.com/tag/json): 107 topics covering JSON parsing, JSONL, and working with nested JSON payloads in transforms and connectors. - [javascript topics](https://connective.celigo.com/tag/javascript): 99 topics on JavaScript transforms, modular code, debugging, and performance implications when running custom code in flows. - [script topics](https://connective.celigo.com/tag/script): 86 topics that include server-side scripting examples, SuiteScript interactions, and script error diagnostics. - [transformation topics](https://connective.celigo.com/tag/transformation): 85 topics about record transformations: mapping techniques, enrichment, and multi-step transform patterns. - [connection topics](https://connective.celigo.com/tag/connection): 85 topics on configuring connectors, authentication types, and troubleshooting connection failures. - [file-transfer topics](https://connective.celigo.com/tag/file-transfer): 74 topics on file encoding, compression, streaming, and reliable file transfer practices. - [csv topics](https://connective.celigo.com/tag/csv): 70 topics discussing CSV layout problems, escaping, and robust parsing/loading strategies. - [ui-ux topics](https://connective.celigo.com/tag/ui-ux): 69 topics focused on user interface behaviors, accessibility, and suggestions to improve developer/operator usability. - [authentication topics](https://connective.celigo.com/tag/authentication): 63 topics about various authentication schemes (OAuth, HMAC, basic), token refresh, and security considerations. - [hooks topics](https://connective.celigo.com/tag/hooks): 61 topics on hook functions, lifecycle events, and extending flow behavior via hooks. - [xml topics](https://connective.celigo.com/tag/xml): 46 topics on parsing and constructing XML payloads, namespaces, and mapping to/from XML structures. - [edi topics](https://connective.celigo.com/tag/edi): 41 topics that cover EDI message formats, translation rules, and profile configuration for trading partners. - [debug topics](https://connective.celigo.com/tag/debug): 39 topics on debugging flows, logging best practices, and capturing diagnostic information to trace errors. - [sql topics](https://connective.celigo.com/tag/sql): 38 topics about SQL queries, stored procedures, and integrating relational database calls in flows. - [templates topics](https://connective.celigo.com/tag/templates): 35 topics on reusable templates, templating best practices and template-driven file generation. - [error-mgmt topics](https://connective.celigo.com/tag/error-mgmt): 34 topics focused on system-level error management, alerting, and operational runbooks. - [performance topics](https://connective.celigo.com/tag/performance): 34 topics analyzing flow and connector performance tuning, batch sizing, and parallelism trade-offs. ## Community Resources - [Welcome to the Celigo Connective](https://connective.celigo.com/t/welcome-to-the-celigo-connective/3270): Getting started guide for new community members - [Get Real-Time Help in Office Hours](https://connective.celigo.com/t/get-real-time-help-in-office-hours/876): Live office hours for customers working on integrations - [Latest Topics](https://connective.celigo.com/latest): Browse the most recent community discussions - [Top Topics](https://connective.celigo.com/top): Browse the highest-engagement discussions