Frequently Asked Questions
Can I try the product for free?Yes, we can set up a free trial for you. Contact us at [email protected].
Does Truto have a workflow builder?We currently do not have a workflow builder.
Can the raw data from the response be accessed?Yes, the raw data can be accessed.
Do you cache or store my customer’s data?We don’t cache or store any data. All data is fetched in real-time, every time.
How can we deploy Truto?You can use the hosted version of Truto at https://truto.one or self-host it in your infrastructure. The self-hosting options are available on our ‘Enterprise’ plans.
What operations do you support?We support CRUD (create, read, update and delete) operations across all endpoints that allow it.
What do you mean by customising the API?You can add endpoints or transform the unified response to suit your specific needs.
What kind of authentication do you support for APIs?We support the authentication that is offered by the underlying API. This includes OAuth, API keys, and session-based authentication. We default to the most secure authentication option. We can add support for more esoteric authentications in a quick span - just reach out to us at [email protected]
How do you store the OAuth credentials?The OAuth credentials are encrypted at rest and stored as part of our application database.
Can I use my own OAuth app credentials?Yes, by default Truto provides an OAuth app for APIs with OAuth authentication so that you can get started quickly on every new integration you want to support. If you want more control over it, you can use your own client ID and secret.
What kind of pagination does Truto support?Truto supports the most popular pagination formats - offset-based, cursor-based, link-header based etc. It maps the underlying APIs pagination format to a common cursor-based pagination format. This helps you use a single pagination logic for any kind of API integration. We can support other esoteric pagination formats - just reach out to us at [email protected]
Do you support webhooks?Yes. We provide a webhook URL for the underlying APIs to push data into and we in turn push the webhook data to your webhook endpoint with a unified data format.
What does ‘integrated account’ mean?We count an account as integrated when your customer has a live integration running. For example, if your customer has connected their HubSpot and Zendesk account with your app, then it is two integrated accounts.
Are there any discounts available for early-stage startups?Yes, we can certainly create custom plans and offer discounts to early-stage startups. Please write to us at [email protected], and we will put together a plan that suits your needs.
What is the difference between Truto and Zapier?While Zapier allows your users to integrate your app with other apps they use, it may have limitations - it broadly allows for trigger-based notifications, and it may not be supportive for large amounts of data transfer and other cascade-like processes. With Zapier, your users need to use another app, build the integrations themselves and pay for Zapier.
Truto offers native integrations with the apps your customers use. These are useful for fetching data from another app and presenting it within your app, or building workflows on top of the fetched data. Native integrations give more flexibility and control while appearing as part of your platform, with no effort needed from your customers.
You will want to offer native integrations for strategically important applications where you want a smoother integration that doesn’t have you relying on your users to debug if and when the integration breaks.