Use OAuth 2.0 with the Workflows API to obtain access tokens. Scope: surveys.readonly.
ISN authenticates with the GHL Workflows API using OAuth tokens and, where applicable, API keys configured in the ISN app.
– GET /surveys/ — Retrieve a list of surveys – GET /surveys/submissions — Retrieve survey submissions
Trigger: When ISN initiates a sync, fetch the latest surveys from Workflows API.
Actions: Retrieve surveys, map id, title, and description into ISN.
GET /surveys/
id, title, description, created_at
Trigger: A completed survey triggers a fetch of its submissions.
Actions: Retrieve submissions, map submission_id, survey_id, respondent, answers, submitted_at.
GET /surveys/submissions
submission_id, survey_id, respondent, answers, submitted_at
Trigger: Status changes in ISN push updates to Workflows.
Actions: Update submission status, reflect in Workflows, maintain consistency.
POST /surveys/submissions/status
submission_id, status, updated_at
Automate data flow without exporting files or writing code.
Token-based authentication with scoped access for security and compliance.
Unified data surface in ISN for dashboards and reporting.
This section defines endpoints, triggers, actions, and field mappings used to connect ISN with the Workflows API.
A specific URL path and HTTP method used to access a resource in the GHL Workflows API.
Mechanisms (OAuth tokens, API keys) used to authorize API requests.
Responses submitted by end-users via surveys.
Events that start an automation flow in ISN via the GHL endpoint.
Automatically pull the latest surveys when initiating an ISN workflow, ensuring up-to-date options.
Process submissions to generate metrics for ISN dashboards and reports.
Keep submission statuses in sync between ISN and the Workflows API to reduce manual checks.
Obtain an OAuth token with the surveys.readonly scope to access surveys and submissions.
Add GET /surveys/ and GET /surveys/submissions to ISN and map to your data structures.
Create mappings for id, title, description, responses, and status to ISN fields for reporting.
ISN connects to the Workflows API to pull surveys and submissions into ISN workflows. This enables automated data flows without manual exports. You can build dashboards and automations on fresh data pulled in real-time or on a schedule.
Authentication uses OAuth 2.0 tokens with the surveys.readonly scope to access data. In some setups API keys may be used as a fallback; store credentials securely. Always follow security best practices and rotate tokens regularly.
Endpoints like /surveys/ and /surveys/submissions are available for read operations. Additional endpoints may be documented later; verify current API docs for availability. Test endpoints in a development environment before going to production.
Yes. This is a no-code integration via the Zapier App Connector, allowing ISN to trigger actions and pull data without writing code. Leverage pre-built triggers and actions to speed setup.
Map each API field to an ISN field (e.g., id -> survey_id, title -> survey_title, answers -> responses). Use data transformation to align types and formats for reporting.
Test the integration in a sandbox or development environment with sample data. Review request and response logs and adjust mappings as needed.
If the API changes, update the endpoint paths and field mappings accordingly. Keep an eye on provider announcements and versioning.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers