REST API
Your own application drives empirio.ai through the API. Store responses in your own database, open and close a survey on schedule, and show results inside your product.
Workflows you can build with it
Each example is a workflow you can set up with an automation service, an AI assistant or your own application.
Store responses in your own database
A scheduled job asks for everything that arrived since its last run and writes it into your own database. For data teams keeping survey results next to the rest of their metrics.
Create surveys from your own application
An event in your application assembles the right survey and publishes it. For products that survey per customer or per event.
Show the results inside your product
One call returns the computed results of a survey, and your application renders them in its own layout. For products that show their customers an analysis without sending them to another site.
Open and close a survey on schedule
One call publishes the survey and another ends it, both driven by your own scheduler. For studies that have to start and stop on a fixed date without anyone remembering to do it.
What the integration transfers
Each point is a separate example in the direction of the arrow. Configure each workflow independently and link the relevant survey for actions on an existing survey.
empirio.ai → REST API
- Every response to a survey, however many took part
- Finished per-question analyses and the completion rate
- Your own surveys with their run time and status
REST API → empirio.ai
- A new survey, triggered by an event in your app
- Questions, options and schedule changed, the rest untouched
- Delivery addresses added and taken down again
How to set it up
Create an API key in your integrations settings and grant only the rights it needs — surveys, responses or webhooks. That is the connection made. What every call looks like is documented in full.
