Skip to main content
Causeloop ships a catalog of managed connectors. Each connector handles scheduling, pagination, rate-limiting, and credential refresh automatically. You choose which connectors to enable in Settings → Integrations or via the API.
The catalog below reflects the connectors available in the current release. The full catalog is config-driven and grows with each release — call GET /v1/connector-catalog to see the live list for your instance.

Browsing the catalog via API

# List all available connector types
curl https://api.causeloop.ai/v1/connector-catalog \
  -H "Authorization: Bearer $TOKEN"

# Filter by keyword
curl "https://api.causeloop.ai/v1/connector-catalog?q=jira" \
  -H "Authorization: Bearer $TOKEN"

# Get a single connector type's full metadata
curl https://api.causeloop.ai/v1/connector-catalog/pagerduty \
  -H "Authorization: Bearer $TOKEN"
Each catalog entry includes:
FieldDescription
typeConnector type identifier (used in API calls)
display_nameHuman-readable name
descriptionWhat the connector ingests
categoryGrouping (see categories below)
auth_typeoauth2 or api_key
oauthtrue if the connector uses the OAuth flow
supports_backfilltrue if historical data can be pulled
supports_incrementaltrue if incremental syncs are supported
supports_webhooktrue if inbound webhooks are supported

Catalog by category

Operations & Incident Management

ConnectorTypeAuthWhat it ingests
PagerDutypagerdutyOAuth 2.0Incidents, alerts, escalations
JirajiraOAuth 2.0Issues, bugs, epics, sprint activity
GitHubgithubOAuth 2.0Issues, pull requests, CI failures
ServiceNowservicenowAPI keyITSM tickets, incidents, change requests
LinearlinearOAuth 2.0Issues, cycles, project updates
OpsGenieopsgenieAPI keyAlerts, on-call notifications
ZendeskzendeskOAuth 2.0Support tickets, customer issues

Observability & Error Tracking

ConnectorTypeAuthWhat it ingests
DatadogdatadogAPI keyAlerts, monitors, metric anomalies
SentrysentryOAuth 2.0Error events, exceptions, performance issues
New Relicnew_relicAPI keyAlerts, APM traces, infrastructure events
DynatracedynatraceAPI keyProblems, anomalies, Smartscape events

Cloud Infrastructure

ConnectorTypeAuthWhat it ingests
AWSawsAPI keyCloudWatch alarms, Config events, GuardDuty findings
AzureazureAPI keyMonitor alerts, Sentinel incidents, resource events
GCPgcpAPI keyCloud Monitoring alerts, Security Command Center findings

Security

ConnectorTypeAuthWhat it ingests
OktaoktaAPI keyIdentity events, policy violations, suspicious logins
CrowdStrikecrowdstrikeAPI keyDetections, incidents, threat intelligence
SplunksplunkAPI keySIEM alerts, notable events
TenabletenableAPI keyVulnerability scan findings

Productivity & Collaboration

ConnectorTypeAuthWhat it ingests
SlackslackOAuth 2.0Notifications and digest delivery (outbound)
Microsoft TeamsteamsOAuth 2.0Notifications and digest delivery (outbound)
ConfluenceconfluenceAPI keyPage events, knowledge base changes
AsanaasanaOAuth 2.0Tasks, project activity

CRM & Customer Experience

ConnectorTypeAuthWhat it ingests
SalesforcesalesforceOAuth 2.0Cases, opportunities, account signals
HubSpothubspotOAuth 2.0Deals, support tickets, contact activity
FreshworksfreshworksAPI keySupport tickets, CSAT signals

HR & People

ConnectorTypeAuthWhat it ingests
WorkdayworkdayAPI keyHR events, workforce changes
BambooHRbamboohrAPI keyEmployee records, time-off events
GreenhousegreenhouseAPI keyRecruiting pipeline events

Data Platforms

ConnectorTypeAuthWhat it ingests
SnowflakesnowflakeAPI keyQuery errors, warehouse events
DatabricksdatabricksAPI keyJob failures, pipeline errors
PostgreSQLpostgresqlAPI keyTable-level change events (CDC)

Custom & Generic

ConnectorTypeAuthWhat it ingests
Generic RESTgeneric_restAPI keyAny REST API with configurable field mapping
Generic Webhookgeneric_webhookHMACAny system that can POST a signed webhook
Generic CSVgeneric_csvAPI keyScheduled CSV file imports
Generic Kafkageneric_kafkaAPI keyMessages from any Kafka topic
Don’t see the tool you need? Use the Ingestion API to push records from any source, or build a custom integration using the Ingestion API and webhooks together.

Authentication types

OAuth 2.0 — Connectors marked oauth: true use the authorization-code flow. Causeloop redirects the user to the provider to grant access, exchanges the code for tokens, and refreshes automatically. No credentials are stored in plain text. API key — Connectors marked oauth: false require a static credential (API key, service account token, or client secret). You supply this when creating the connector. Causeloop encrypts it at rest.

What happens after you connect

Once a connector is active, Causeloop:
  1. Runs an initial backfill to pull historical data (configurable window)
  2. Switches to incremental syncs on your chosen schedule (default: every 30 minutes)
  3. Emits connector.sync.succeeded or connector.sync.failed events you can subscribe to via outbound webhooks
See Connecting a Source for the step-by-step setup guide.