Hello all! I am happy to announce that we have a big improvement to the Zapier integration which now includes the ability to make a Custom API Call action by means of our Typescript SDK.
You can find this by adding a new action, selecting Custom API Request (SDK) under Create.
This will populate every single method that is available via our SDK for you to use and dynamically update based on what’s needed/required for the SDK method.
This means you will have to provide information dynamically from previous steps for certain actions (such as Show File does not populate workspaces or projects or folders, you will need to supply the file_id from a previous step dynamically).
The body requests takes a JSON response, you can find what the responses should be via our API Reference on our Developer Docs.
Also, please be sure to RECONNECT your Frame.io accounts so that your connections will take advantage of the new Authorization flows listed below. You will see it say v1.3.3 under the account that you have if it is connected properly.
Since this version fixes a lot of the reconnect bugs and 401 erros with regards to refresh tokens, we will be force migrating all users to this version in 2 weeks on Feb 9, so please update your zaps before then to ensure the forced migration does not disrupt your mission critical work.
PLEASE NOTE:
The SDK includes various delete commands such as delete workspace and delete project
USE THESE AT YOUR OWN RISK — these commands are irreversible and there is a warning on the config screen stating as such. Be VERY CAREFUL when executing them, especially when testing the zap.
Please see below for the full release notes.
Version 1.3.3 - Custom API Call, Auth & Reliability Improvements
This release introduces the powerful Custom API Call action via our SDK and includes significant reliability improvements.
New Features
Custom API Call Action - Complete flexibility to interact with the Frame.io v4 API:
- 50+ SDK Methods - Full coverage of accounts, workspaces, projects, folders, files, comments, shares, webhooks, and more
- Guided Method Selection - Dropdown selection of SDK methods with descriptions and required parameters
- Optional Parameters Support - Include media_links, creator, project, metadata; filter by type; format timestamps
- Request Body Support - Pass JSON request bodies directly for create/update operations (see the API Reference on how to format your JSON requests)
- Powered by Frame.io SDK v1.2.0 - Uses the official Frame.io TypeScript SDK
Authentication Improvements
Fixed various authentication issues
- Graceful 401 error handling prompts users to reconnect when needed
- Enhanced authentication validation for initial connections.
- Improved error detection for timeouts, network issues, and connection problems
Enhanced Asset Context
Parent Folder Information:
- All file searches and triggers now include parent folder names
Search Improvements
- Show Folder Search - New action to look up folders by ID for programmatic workflows
- Find Project User Search - Added input validation with clear error messaging
Webhook Improvements
Live Webhook Data - All triggers support real-time updates:
- File Created, File Ready, File Upload Completed
- Comment Created, Updated, and Completed
- Project Created
- Improved trigger performance with optimized page sizes
Improved Error Handling
- Better error messages that distinguish HTTP errors from potential network issues
- Enhanced handling of Zapier platform errors
- Consistent logging throughout for easier troubleshooting (Zapier Logs (beta) now work properly under
Run Details)
As always, please feel free to let us know if you have any questions, feedback, or issues! We’re happy to help!
Happy coding!



