Skip to main content

Connecting data sources

An overview of every way to get data into and out of Genuics - CSV, webhooks, REST API, and 20+ integrations.

Genuics gives you multiple ways to bring data in and send notifications out. Whether you're uploading a spreadsheet, piping events from Typeform, or pulling from a REST API, everything flows through Setup > Connectors.

Inbound vs outbound connectors

Connectors fall into two categories:

TypeWhat it doesExamples
InboundBrings data into GenuicsCSV upload, webhooks, REST API, Typeform, Stripe
OutboundSends alerts and notifications from GenuicsSlack, Microsoft Teams, Discord, Telegram, PagerDuty

Inbound connectors feed your datasets. Outbound connectors are used by workflows and AI Insights to notify your team when something important happens.

Inbound connectors

CSV upload

The simplest way to get started. Drag and drop a file, map your columns, and your data is live in seconds. Best for one-time imports or periodic bulk uploads.

Webhooks

Get a unique URL that accepts JSON payloads from any tool that supports webhooks. Use this for real-time data from Typeform, Tally, Jotform, Stripe, GitHub, GitLab, Sentry, and more.

REST API

Pull data from any REST endpoint on a schedule. Configure authentication, pagination, and the JSON path to your data array. Best for proprietary APIs and custom integrations.

Pre-built integrations

Genuics includes ready-made integrations for 20+ tools. These use webhooks or APIs under the hood, but come with pre-configured field mappings so setup takes just a few clicks:

  • Survey tools: Typeform, Tally, Jotform, Google Forms, SurveyMonkey
  • Developer tools: GitHub, GitLab, Sentry, Linear
  • Business tools: Stripe, Notion, Calendly, Plausible

Outbound connectors

Outbound connectors let Genuics notify your team through the channels they already use. You configure them in Setup > Connectors, then reference them in your workflows.

Supported outbound channels:

  • Team chat: Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Webex
  • Personal notifications: Telegram, ntfy
  • Incident management: PagerDuty
  • Automation platforms: Zapier

Once connected, you can use these channels as destinations in any workflow - for example, sending a Slack message when your NPS drops below a threshold, or pinging a PagerDuty service when a critical metric spikes.

Plan requirements

Connectors are available on the Starter plan and above. Free-plan users can still upload CSV files, but live sync connections (webhooks, REST API) and outbound channels require an upgrade.

FeatureFreeStarterProEnterprise
CSV uploadYesYesYesYes
WebhooksNoYesYesYes
REST APINoYesYesYes
Outbound channelsNoYesYesYes

Getting started

  1. Go to Setup > Connectors in the sidebar.
  2. Click Add connector and choose the type you need (inbound or outbound).
  3. Follow the setup flow for your chosen connector - each one has its own guide linked below.
  4. Once connected, your data starts flowing into the dataset you selected (inbound) or becomes available as a workflow destination (outbound).

Next steps

Ready to connect? Pick the guide that matches your data source:

Was this helpful?