FAQ
1. Dictionary to JSON conversion
Q: I expect to send JSON, but actually do send some single quoted data, like a Dictionary - what can I do? Wrong example reference: `{ "contacts": [ {{ my_contact_details }} ] }`
Wrong example result:
A: Please add | jsonify
to convert a Dictionary to JSON. So correctly it is: { "contacts": [ {{ my_contact_details | jsonify }} ] }
2. Non public APIs
Q: As a SaaS company: We don't expose our APIs publicly yet, how can we work with Locoia already? A: These are some options:
Private API internally in your environment - we can SSH, offer an agent to install on-prem to tunnel through
Database access to selected tables (e.g. also based on a replica database with some tables for additional security and reliability). It can be secured in various ways (e.g. IP white listing, SSH, user name and password, ...)
You can store files on S3 and we pick them up regularly or we store them on S3 and you have e.g. a Lambda trigger set on new creation / edit of a file
3. Depth of integrations with Locoia
Q: How does Locoia differentiate in terms of integration depth and quality? A: Let's look at this by breadth, length and depth:
Breadth:
Locoia supports full API coverage of endpoints (where possible), as API docs are usually fully included.
Simplifying complex APIs: Some APIs need three requests to satisfy one basic use-case from a business perspective. To simplify this, Locoia offers "Super Actions" that warp multiple steps into one. A good example for this is: In HubSpot one has to first create a ticket and then in a 2nd step (API call) associate the ticket to companies. Using actions, this can be done in one step in Locoia.
Storing values: In order to store values for later use, Locoia has an internal data storage that can be accessed via SQL. This allows to store values to be user in later workflow runs.
Length:
Connections' request length can be open for 300 seconds before being cut off.
API timeouts or network errors:
Batching: All flows can be build in a batched and stateful way in order to allow for restrictions of APIs - e.g. the Facebook Audience API only allows to upload 1,000 users at the same time, so if a customer wants to create a segment of 1 million users, one has to batch and upload 1,000 users 1000 times.
Depth:
99% of use-cases possible that can be done in regular programming
Multi flow trigger - as described above.
Return values can be determined per each flow e.g. also on webhooks as well as for multi-flows - values to be returned to the parent flow.
Last updated
Was this helpful?