Platform Connector Releases in July 2024
Platform Connector Updates: Enhancements and Bug Fixes
Shopify
Enhancement
Shopify is an e-commerce platform that helps businesses manage online stores, including products, orders, and customers.
Enhancements:
- Added “Search orders in Shopify” feature for easier order searching.
- Introduced ‘status’ output field in product actions and triggers.
- Updated ‘Create order’ action to support SKU line items in the ‘line_items’ array.
- Enhanced ‘List fulfillment orders for an order’ action with ‘financial summaries’ and ‘order reference fields.’
- Added ‘current quantity’ property to line items output for improved tracking.
- Added ‘is removed’ status to shipping lines output for better visibility.
- Updated ‘Create’ and ‘Update customer’ actions with ‘opt_in_level’ and ‘consent_updated_at’ fields, adjusting the payload structure.
- Improved hint for ‘Fulfillment order line items’ in the ‘Create fulfillment’ action.
Stripe
Enhancement
Bug fix
Stripe is a payment processing platform that automates online payments, invoicing, and customer management for businesses.
Enhancements:
- New real-time ‘New event’ webhook trigger with enhanced payload validation for added security.
- Introduced new polling triggers: ‘New object’ and ‘New object (batch)’ for more efficient polling logic, excluding ‘Dispute’ and ‘Invoice item’ objects.
- Updated Snowflake monitoring with enhanced line stats, now including the ‘object_name’ for better analytics in object-based actions and triggers.
- New actions: ‘List objects’ and ‘Get object by ID’ added, improving data retrieval.
- Improvements to ‘customer’ and ‘charge’ object schemas for better data representation.
- Introduced new schemas and methods for handling records and sample output.
- Renamed ‘list_objects’ to ‘get_objects’ for better clarity.
- Recursive formatting for metadata fields in output.
Bug fixes:
- Resolved UI bug that caused object names to not align with the picklist selection.
- Fixed issue with the ‘New object event’ trigger hint for better usability.
Deprecation:
- Deprecated older action triggers, including new charge (trigger), getting customer by ID, retrieving invoice by ID, search charges, and search invoice items
- Renamed ‘customer’ schema to ‘customer_legacy’ due to outdated structure, but it remains available for existing actions.
TableStorage
Enhancement
TableStorage is a scalable solution for managing large volumes of structured data with fast access and efficient record updates.
Enhancements:
- Added a new action, “Remove values from a record,” enabling users to remove values, relations, and attached files from a record, ensuring better control over relation columns.
- Introduced a new ‘Truncate Table’ action, allowing users to clear all data from a specified table quickly and efficiently.
Google Calendar
Enhancement
Google Calendar allows users to automate workflows by scheduling and managing events seamlessly across their calendars.
Enhancements:
- Added “Event Start” trigger: Activates at or before the specified event start time. Initially, it fetches events that started within the past hour or are about to start, then continues fetching new events as they meet the start time criteria.
- Added “Event End” trigger: Activates when an event ends. Initially, it fetches events that ended within the past hour, and then continues fetching new events as they conclude.
Google Cloud Storage
Enhancement
Google Cloud Storage (GCS) is a cloud storage service for securely storing and retrieving large amounts of data across the globe.
Enhancements:
- Users can now specify the desired chunk size for the ‘Upload object’ and ‘Download object’ actions. While users can customize the chunk size, the default upload chunk size is 5 MB, and the default download chunk size is 10 MB.
- The scope selection feature has been enhanced for a more seamless user experience. The scope selection picklist field hint has been updated, and logic has been refined to always include the additional minimum scope with the selected scopes, ensuring a smoother connection setup.
Azure OpenAI
Enhancement
Azure OpenAI provides AI-driven text processing, document analysis, and communication automation powered by Microsoft’s Azure platform.
Enhancements:
- Azure OpenAI now supports categorizing text, parsing text, analyzing documents, drafting emails, and translating text
- Debug tracing has been enabled for both OpenAI and Azure OpenAI connectors to facilitate better troubleshooting and performance monitoring.
Google Drive
Enhancement
Google Drive is a cloud-based file storage service that enables secure document sharing and collaboration across devices.
Enhancements:
- Updated the GDrive connector to include a minimum permission scope of ‘drive.file’ allowing users to see, edit, create, and delete only specific Google Drive files they use with this app.
- Added the ‘drive.file’ scope to the picklist for users who prefer using the minimum scope when interacting with their files.
Microsoft Dynamics CRM
Enhancement
Microsoft Dynamics CRM is a platform for managing sales, marketing, and customer service, improving customer engagement.
Enhancements:
- Introduced a batch version of the delta link trigger, allowing users to process records in batches.
- Added a ‘batch_size’ input field, defaulting to 200.
- Implemented a ‘range’ field in the output for indexing purposes, now returning an array of records for better data handling.
Sharepoint
Enhancement
Sharepoint is a document management and collaboration platform that helps teams store, share, and manage content securely.
Enhancements:
- Added manual input support for Sharepoint lists, including a ‘list_id’ toggle text in actions and triggers.
- Updated actions: ‘Add row in Sharepoint list,’ ‘Upload attachment,’ and ‘Download attachment.’
- Updated the ‘New row in Sharepoint list’ trigger for improved functionality.
OpenAI
Enhancement
OpenAI offers AI-driven solutions for automating messaging workflows and delivering intelligent, real-time responses.
Enhancements:
- Enhanced the “Send messages to ChatGPT” feature by adding function support, allowing users to define and utilize a function within the action.
- Introduced a new function field with mandatory subfields such as name, description, and parameter list when used.
- Supported parameter types include number, string, boolean, arrays, and objects via the schema-designer.
- Added a “Tool calls” field to allow users to specify whether to use the provided function or not.