Obtain your API token or OAuth credentials from the Workflows API dashboard and store securely in JivoChat’s connection settings.
Create a new app connection in JivoChat using the Workflows API credentials and test the connection.
Endpoint list includes GET /surveys/ to fetch surveys; GET /surveys/submissions to retrieve submissions; plus additional endpoints available in the API documentation.
Trigger: when a user opens a JivoChat chat, pull the latest survey list from Workflows API.
Action: fetch surveys via GET /surveys/ and map fields like id, title, and status into JivoChat widgets.
GET /surveys/
id, title, status
Trigger: when a survey is submitted in JivoChat, post data to Workflows API.
Action: POST to /surveys/submissions with survey_id, user_id, and response payload.
POST /surveys/submissions
submission_id, survey_id, user_id, responses
Trigger: schedule or webhook to keep data in sync.
Action: periodically pull surveys and submissions and update JivoChat artifacts.
GET /surveys/ and GET /surveys/submissions
id, last_modified
Zero code setup to connect JivoChat with Workflows API
Fast configuration with prebuilt triggers and actions
No maintenance code paths; updates flow through the API
Key elements include endpoints, triggers, actions, authentication methods, and field mappings.
Application Programming Interface that enables two apps to communicate.
A specific URL path in an API used to perform an operation.
A method to verify identity and grant access to resources.
An individual response or form entry sent via the API.
Trigger surveys after key interactions to increase responses.
Use endpoint data to tailor messages in JivoChat.
Aggregate results into dashboards for team visibility.
Generate a token in Workflows API and add it to JivoChat connection settings.
Map surveys and submissions fields to JivoChat fields.
Run test requests and switch on automatic syncing.
The Workflows API exposes endpoints to fetch surveys and submit responses. This lets JivoChat display current surveys and send user responses back to Workflows. You can use GET /surveys/ to pull surveys and GET /surveys/submissions to confirm submissions.
Authentication usually involves an API token or OAuth. In your JivoChat connection, store the token securely and rotate it periodically. Test the connection to ensure calls succeed.
Supported endpoints include /surveys/ and /surveys/submissions, plus additional endpoints documented in the API. Not all endpoints are needed for every page.
Yes. Use field mapping to align JivoChat fields with Workflows API fields such as survey_id, user_id, and responses. Most connections support mapping through the UI.
Sync frequency can be configured in JivoChat as real-time or interval-based. For critical data, use webhooks or frequent polling.
If you need help, contact Rankr support or consult the API docs. You can also ask for a hand with mapping and testing.
This pattern can be adapted to other apps that expose similar endpoints. You can reuse authentication and field-mapping setups for different connectors.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers