App Connectors FAQ's
1. What are app connectors?
Answer: App connectors are tools that enable different applications or systems to share data and communicate with each other. They act as bridges to streamline processes, improve efficiency, and automate tasks.
2. What role do app connectors play in Adeptia Connect?
Answer: In Adeptia Connect, app connectors use triggers to start workflows in source apps and actions to perform specific tasks in target apps. They enable integration with external applications through pre-built or custom connectors.
3. What is a custom app connector in Adeptia Connect?
Answer: A custom app connector is a user-defined integration created using an OpenAPI Specification (OAS) YAML file. It allows Adeptia Connect to work with applications for which pre-built connectors are unavailable.
4. What is the purpose of the connector's specification file?
Answer: The specification file, based on OpenAPI Specification (OAS 3.0), defines details for connecting to third-party applications. It includes API endpoints, operations, authentication, request/response formats, and other integration specifics.
5. What features can be defined in the connector's specification file?
Answer: Key features include authentication mechanisms, triggers, pagination, incremental data strategy, actions, batch processing, API-based filtering, and field references.
6. What is the difference between app connectors and REST connectors?
Answer: REST connectors are used for basic API interactions, while app connectors provide advanced features such as incremental data sync, complex authentication handling, pagination, batch processing, and dynamic schemas.
7. When should you use a REST connector instead of an app connector?
Answer: REST connectors are suitable for simple API operations that do not require advanced features like pagination, batch processing, or incremental data synchronization.
8. What is the advantage of app connectors over REST connectors?
Answer: App connectors support advanced features such as complex authentication, incremental data sync, pagination, batch operations, and custom field references, making them ideal for complex integrations.
9. What is incremental data synchronization in app connectors?
Answer: Incremental data synchronization ensures that only new or updated records are read and processed during data exchange, improving efficiency.
10. What applications can be integrated using pre-built app connectors in Adeptia Connect?
Answer: Supported applications include QuickBooks, Salesforce, Dropbox, Google Drive, Zoho CRM, Shopify, ServiceNow, Microsoft Dynamics, Zendesk, and others.
11. What is the role of authentication in app connectors?
Answer: Authentication mechanisms ensure secure communication between Adeptia Connect and third-party applications by managing credentials and access tokens.
12. What is an OpenAPI Specification (OAS) file?
Answer: An OAS file is a machine-readable document that describes RESTful API details, including operations, endpoints, request formats, and authentication requirements.
13. What is pagination in app connectors?
Answer: Pagination is the process of dividing large datasets into smaller, manageable chunks, allowing data to be retrieved in batches instead of all at once.
14. What is batch processing in app connectors?
Answer: Batch processing enables multiple operations or requests to be executed collectively, improving efficiency during data transfers.
15. What is API-based data filtering?
Answer: API-based filtering allows users to specify criteria for processing only relevant data fields, reducing unnecessary data transfer.
16. How does Adeptia Connect support custom objects and fields?
Answer: App connectors in Adeptia Connect support dynamic schemas and custom fields, enabling users to adapt integrations to their unique application requirements.
17. What is a trigger in an app connector?
Answer: A trigger initiates workflows or tasks in the source application, such as detecting changes in data or events.
18. What is the purpose of actions in app connectors?
Answer: Actions perform specific tasks in the target application, such as creating, updating, or deleting records.
19. What is the runtime engine in the app connector framework?
Answer: The runtime engine executes the operations defined in the connector's specification file, facilitating communication and data exchange.
20. How can a custom app connector be added to Adeptia Connect?
Answer: A custom app connector can be added by uploading its OpenAPI Specification (OAS) YAML file to the Adeptia Connect user interface.