Comments (3)
We just got our connector into public beta on Zapier. We had no idea this is a blocker for us to create templates.
We have a highly meta-data driven API. Without samples being dynamic we can't create templates π. We would have to create dozens of triggers and actions π
In order for us to bring back relevant stock structure (read: not going back to the server, just from static JSON stored), we need a dynamic sample data structure, that calls a function and is able to get at the input data.
I am trying to keep the use case simple here. Essentially assume you have a trigger (or action) and you have a list of fields to fill out. This will decide what "record type" will come back with. When you are allowed to call the server it all works. But when you have to use a static sample object, I can't do anything.
Without this, it prevents us from adding templates because there is no server, to fall-back on, and template building only uses samples.
I understand you want a reliable fall-back that does not require a server call. In my situation that's what I want to do. We have stock schema we can add into our CLI connector. Maybe you can prevent async await but still allow a function call in samples (with access to inputs)?
I don't suppose there is a work-around for this?
from zapier-platform.
That's a cool idea!
Right now, samples are usually used when the user's data can't actually be reached, so I'm not sure how much use users would get out of this.
I'll leave it as an FR for now and other users can πit as needed.
from zapier-platform.
There's not currently a workaround for this, but you've provided some very valuable context! No promises, but I'll mention it to the relevant team and see what they think.
from zapier-platform.
Related Issues (20)
- [Bug]: ResizeObserver - loop limit exceeded HOT 1
- [Bug]: zapier push fails with npm workspaces HOT 5
- [Bug]: throwing `new z.errors.RefreshAuthError()` doesn't retry `performUnsubscribe`
- [Bug]: BaseHttpResponse.headers incorrectly typed HOT 1
- [Feature Request]: Dropdown with multi-select options
- [Bug]: `issueFeatureUpdates` is not iterable HOT 1
- [Bug]: `zapier build` follows invalid symlinks when copying HOT 3
- [Bug]: Cannot use z.cursor inside triggers code
- [Bug]: z.request when raw is true does not include buffer method on response object HOT 3
- [Bug]: createAppTester's typescript types do not account for http request objects
- [Feature Request]: Add support for `update` key in `resources` definition HOT 2
- [Bug]: Build fails for ESM modules HOT 4
- [Bug]: CLI zapier push results in EBUSY HOT 4
- [Bug]: zappier push throws "spawn EINVAL" error HOT 1
- [Feature Request]: Add CLOSE GITHUB ISSUE trigger HOT 1
- [Bug]: 15.7.3 is broken on Node 20 HOT 2
- [Bug]: Too many open files in pnpm workspace
- [Bug]: Can't stash files in a Trigger hook's perform.
- [Feature Request]: Code Climate integration
- [Bug]: Issue with Field Mappings and Data Types in Zapier Webhook to GoHighLevel API HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zapier-platform.