Loading...
Search for a command to run...
| Connector | Client ID | # Connections | Status | Actions |
|---|---|---|---|---|
{"name":"excalidraw","display_name":"Excalidraw","logo_url":"https://cdn.replit.com/openint/_assets/logo-excalidraw.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Excalidraw account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Excalidraw account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create, read, and update Excalidraw diagrams through its hosted MCP server.","setup_guide":{"steps":["Sign in to Excalidraw and open the API keys page.","Generate an API key and copy it.","Paste the API key below."],"fields":{"api_key":{"label":"API key","help":"Generate an Excalidraw API key from your account and paste it here.","source_url":"https://app.excalidraw.com/account/api-keys","generate_url":"https://app.excalidraw.com/account/api-keys"}}},"verticals":["other"],"audience":["paid","enterprise"],"access_type":"personal","links":{"web_url":"","api_docs_url":""}} Excalidraw beta | 0 | Enabled | ||
{"name":"active-campaign","display_name":"ActiveCampaign","logo_url":"https://cdn.replit.com/openint/_assets/logo-active-campaign.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate email marketing, contacts, and CRM pipelines in ActiveCampaign","long_description":"ActiveCampaign is a marketing automation platform combining email marketing, CRM, and sales automation. This integration lets you manage contacts and lists, trigger and update automations, create deals, and read campaign performance. Use it to automate lead nurturing sequences, sync sign-up data from your app, or manage sales pipeline stages.","setup_guide":{"docs_url":"https://developers.activecampaign.com/reference/authentication","steps":["Sign in to your ActiveCampaign account.","Go to Settings > Developer.","Copy the API URL and use it as the hostname (for example, 123456demo.api-us1.com).","Copy the API Key shown on the same Developer page."],"fields":{"hostname":{"label":"Account hostname","help":"Your ActiveCampaign API URL host, found under Settings > Developer (for example, 123456demo.api-us1.com). Enter it without the https:// prefix.","source_url":"https://developers.activecampaign.com/reference/authentication"},"api_key":{"label":"API key","help":"Found under Settings > Developer in your ActiveCampaign account. Each user has their own unique API key.","source_url":"https://developers.activecampaign.com/reference/authentication","generate_url":"https://developers.activecampaign.com/reference/authentication"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ActiveCampaign beta | 0 | Enabled | ||
{"name":"adobe-commerce","display_name":"Adobe Commerce","logo_url":"https://cdn.replit.com/openint/_assets/logo-adobe-commerce.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync product catalogs, orders, and customer data from your Adobe Commerce storefront","long_description":"Adobe Commerce (formerly Magento) powers complex B2B and B2C ecommerce operations with flexible catalog and order management. Connect to retrieve product listings, process order updates, and trigger fulfillment workflows in real time. Teams can automate merchandising tasks and keep inventory data consistent across downstream systems.","setup_guide":{"docs_url":"https://developer.adobe.com/commerce/webapi/get-started/authentication/gs-authentication-token/","steps":["Sign in to your Adobe Commerce (Magento) Admin.","Go to System > Extensions > Integrations and select Add New Integration.","Name the integration, set the API resources it can access, then save.","Select Activate for the integration and approve the requested access.","Copy the generated Access Token and paste it into the API key field.","Enter your store domain (e.g. store.example.com) and store view code (e.g. all or default)."],"fields":{"api_key":{"label":"Access token","help":"Create an integration in the Admin under System > Extensions > Integrations, activate it, and copy the generated Access Token. This is used as a bearer token.","source_url":"https://developer.adobe.com/commerce/webapi/get-started/create-integration/","generate_url":"https://developer.adobe.com/commerce/webapi/get-started/create-integration/"},"storeDomain":{"label":"Store domain","help":"The domain of your Adobe Commerce store without the scheme. For https://store.example.com, enter store.example.com."},"storeCode":{"label":"Store code","help":"The store view code your API requests target, for example \"all\" or \"default\". Find it in the Admin under Stores > Settings > All Stores."}}},"verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Adobe Commerce beta | 0 | Enabled | ||
{"name":"affinity","display_name":"Affinity","logo_url":"https://cdn.replit.com/openint/_assets/logo-affinity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage relationship intelligence, deal pipelines, and contact data in Affinity CRM","long_description":"Affinity automatically captures relationship data from email and calendar to help teams track deals and networks. Create or update contacts, log interactions, and advance pipeline stages directly from your workflow. Investment and BD teams move faster by surfacing warm paths to prospects without manual CRM entry.","setup_guide":{"docs_url":"https://api-docs.affinity.co/","steps":["Sign in to Affinity and open Settings from the bottom-left menu.","Go to the API tab (Manage Apps / API page) in Settings.","Generate a new API key. The key is the API secret used to authenticate every request.","Copy the key and paste it into the API key field. Calls made with this key are attributed to the person it is assigned to."],"fields":{"api_key":{"label":"API key","help":"In Affinity, open Settings > API and generate a new API key, then paste it here. Affinity sends the key as a bearer token on every request.","source_url":"https://api-docs.affinity.co/","generate_url":"https://api-docs.affinity.co/"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Affinity beta | 0 | Enabled | ||
{"name":"agentphone","display_name":"AgentPhone","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentphone.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Make and manage AI-powered phone calls through programmable telephony for agents","long_description":"AgentPhone enables AI agents to place and receive voice calls with built-in speech synthesis and transcription. Configure call flows, trigger outbound calls, and capture structured data from conversations within your automation pipeline. Teams add voice-based outreach and support without managing traditional telephony infrastructure.","setup_guide":{"docs_url":"https://docs.agentphone.ai/api-reference","steps":["Go to the AgentPhone website at https://agentphone.to and sign in (or create an account).","Open your dashboard and find the API key section.","Generate an API key.","Copy the key and paste it into the API key field. AgentPhone sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"Sign in at https://agentphone.to and generate an API key from your dashboard, then paste it here. AgentPhone sends it as a bearer token.","source_url":"https://agentphone.to","generate_url":"https://agentphone.to"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"https://agentphone.to","api_docs_url":"https://docs.agentphone.to"}} AgentPhone ga | 0 | Enabled | ||
{"name":"algolia","display_name":"Algolia","logo_url":"https://cdn.replit.com/openint/_assets/logo-algolia.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["APP_ID"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Index records and run search queries against Algolia","long_description":"Algolia is a hosted search and discovery API used to power fast, relevant search experiences. This integration lets you index records, manage indices and settings, and execute search queries with filtering and ranking. Use it to add search to your app, sync product catalogs or content, and retrieve ranked results.","setup_guide":{"docs_url":"https://www.algolia.com/doc/guides/security/api-keys/","steps":["Sign in to the Algolia dashboard at https://dashboard.algolia.com and select your application if you have more than one.","Open Settings > API Keys.","Copy the Application ID shown at the top of the API Keys page.","Copy the API key for your use case: the Search-Only API Key for search, or a custom key with the right ACLs (e.g. addObject) for indexing. Use the Admin API Key only server-side.","Enter the Application ID and API key below to connect."],"fields":{"APP_ID":{"label":"Application ID","help":"Find your Application ID at the top of the API Keys page in the Algolia dashboard (Settings > API Keys).","source_url":"https://www.algolia.com/doc/guides/security/api-keys/"},"api_key":{"label":"API key","help":"On the Algolia dashboard API Keys page, copy the Search-Only API Key for search-only access, or create a custom key with the minimal ACLs you need for indexing. Keep the Admin API Key server-side only.","source_url":"https://www.algolia.com/doc/guides/security/api-keys/","generate_url":"https://www.algolia.com/doc/guides/security/api-keys/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Algolia beta | 0 | Enabled | ||
{"name":"anrok","display_name":"Anrok","logo_url":"https://cdn.replit.com/openint/_assets/logo-anrok.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Calculate and manage sales tax on transactions through Anrok","long_description":"Anrok is a sales tax compliance platform built specifically for SaaS and software companies. This integration lets you calculate tax on transactions, manage tax registrations, and sync taxable data across your billing stack. Use it to automate tax calculation at checkout or ensure accurate tax reporting across jurisdictions.","setup_guide":{"docs_url":"https://apidocs.anrok.com/tutorials/","steps":["Log in to your Anrok account and open Settings.","Click Manage API keys.","Click New key, then Create key.","Copy the full API key string — Anrok displays the secret only once.","Paste the key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your Anrok API key. In Anrok, go to Settings > Manage API keys, click New key > Create key, and copy the entire generated string (format: sellerId/apiKeyId/secret.xxxxx). Anrok shows the secret only once.","source_url":"https://apidocs.anrok.com/tutorials/","generate_url":"https://apidocs.anrok.com/tutorials/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Anrok beta | 0 | Enabled | ||
{"name":"apify","display_name":"Apify","logo_url":"https://cdn.replit.com/openint/_assets/logo-apify.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run web scraping actors and retrieve datasets from Apify","long_description":"Apify is a cloud platform for running web scraping, automation, and data extraction workflows called Actors. This integration lets you run Actors, read dataset results, manage storage, and monitor actor runs. Use it to collect publicly available web data, automate data pipelines, or schedule regular scrapes.","setup_guide":{"docs_url":"https://docs.apify.com/platform/integrations/api","steps":["Sign in to the Apify Console at https://console.apify.com.","Open Settings and go to the Integrations tab.","Find your Personal API token (or create a new token).","Copy the token and paste it into the API token field."],"fields":{"api_key":{"label":"API token","help":"In the Apify Console, open Settings > Integrations and copy your Personal API token.","source_url":"https://console.apify.com/settings/integrations","generate_url":"https://console.apify.com/settings/integrations"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Apify beta | 0 | Enabled | ||
{"name":"appstle-subscriptions","display_name":"Appstle Subscriptions","logo_url":"https://cdn.replit.com/openint/_assets/logo-appstle-subscriptions.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription plans, billing cycles, and subscriber data from Appstle","long_description":"Appstle Subscriptions powers recurring revenue for Shopify merchants with flexible billing and dunning management. Query active subscriptions, pause or cancel plans, and trigger renewal workflows based on subscriber status. E-commerce teams improve retention and reduce churn by automating subscription lifecycle events.","setup_guide":{"docs_url":"https://developers.subscription.appstle.com/","steps":["Make sure your Appstle Subscriptions plan is upgraded to Enterprise Plus, which is required to enable API access.","From your Shopify Admin, open Apps and launch the Appstle Subscriptions app.","Inside the app, go to More > Integrations > API Access.","Scroll to the API Key section and copy the API key (use Re-generate Key first if you need a fresh one).","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"In the Appstle Subscriptions app, go to More > Integrations > API Access and copy the value from the API Key section. API access requires the Enterprise Plus plan.","source_url":"https://developers.subscription.appstle.com/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Appstle Subscriptions beta | 0 | Enabled | ||
{"name":"atlassian-admin","display_name":"Atlassian Cloud Admin","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlassian-admin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Atlassian Cloud users, groups, and organization-level settings programmatically","long_description":"The Atlassian Cloud Admin API gives IT and platform teams control over user provisioning, group membership, and org policies. Add or deactivate users, enforce security policies, and audit access across Jira and Confluence tenants. Admins reduce manual provisioning overhead and maintain compliance without navigating multiple admin consoles.","setup_guide":{"docs_url":"https://developer.atlassian.com/cloud/admin/organization/rest/intro/","steps":["Sign in to admin.atlassian.com as an organization admin.","Open Settings > API keys for your organization.","Create an API key, then copy both the generated API key and the Organization ID — they are shown only once.","Paste the API key and Organization ID into the fields below."],"fields":{"api_key":{"label":"API key","help":"In admin.atlassian.com, go to Settings > API keys, create a key, and copy it. Organization admin access is required. The key is sent as a Bearer token and is shown only once.","source_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/","generate_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/"},"organizationId":{"label":"Organization ID","help":"Copy the Organization ID shown alongside the API key when you create it in admin.atlassian.com under Settings > API keys. It is used as the {orgId} path parameter in admin API requests.","source_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlassian Cloud Admin beta | 0 | Enabled | ||
{"name":"atlas-so","display_name":"Atlas.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlas-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access team updates, goals, and project status pages from your Atlas workspace","long_description":"Atlas helps distributed teams stay aligned by centralizing project updates, OKRs, and team health in one place. Query project status, post updates, and surface goal progress to keep stakeholders informed without manual reporting. Teams reduce status-meeting overhead by automating update collection and distribution across the organization.","setup_guide":{"docs_url":"https://help.atlas.so/articles/153026-api","steps":["Sign in to your Atlas account at https://app.atlas.so.","Go to App Configuration > Data > API.","Your API token is shown on this page — copy it.","Paste the token into the API key field. Keep it secret, as it grants access to your Atlas data."],"fields":{"api_key":{"label":"API key","help":"In Atlas, go to App Configuration > Data > API. Your API token is displayed there — copy and paste it here.","source_url":"https://app.atlas.so/configuration/webhooks"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlas.so beta | 0 | Enabled | ||
{"name":"attention","display_name":"Attention","logo_url":"https://cdn.replit.com/openint/_assets/logo-attention.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Pull AI-generated call summaries and CRM updates from your Attention revenue intelligence platform","long_description":"Attention analyzes sales calls in real time to generate summaries, action items, and automated CRM field updates. Retrieve call insights, push follow-up tasks, and keep deal records accurate without manual note-taking. Sales teams reclaim time after every call and ensure critical information reaches the right systems automatically.","setup_guide":{"docs_url":"https://docs.attention.com/api-authentication","steps":["Sign in to Attention at https://app.attention.tech.","Click your profile avatar in the top-left corner and select Settings.","In the sidebar under the Organization section, select API Keys. (Admin role required.)","Click + Create API Key, give it a descriptive name, and create it.","Copy the API key immediately — it is shown only once — and paste it here."],"fields":{"api_key":{"label":"API key","help":"In Attention, open Settings > Organization > API Keys, click Create API Key, and copy the key shown (it is only displayed once). Admin role is required.","source_url":"https://docs.attention.com/api-authentication","generate_url":"https://app.attention.tech"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Attention beta | 0 | Enabled | ||
{"name":"autotask","display_name":"AutoTask","logo_url":"https://cdn.replit.com/openint/_assets/logo-autotask.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage tickets, projects, and billing for MSPs in Autotask","long_description":"Autotask is a professional services automation (PSA) platform used by managed service providers for ticketing, project management, and billing. This integration lets you create and update tickets, manage accounts and contacts, read time entries, and access project data. Use it to automate MSP workflows, sync service desk data with monitoring tools, or build client billing reports.","setup_guide":{"docs_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm","steps":["In Autotask, go to Admin > Account Settings & Users > Resources/Users (HR) > Resources/Users.","From the New drop-down, choose New API User.","Set Security Level to API User (system) and complete the required fields.","Under API Tracking Identifier, generate an integration code and copy it for the API integration code field.","Use the Generate button to create the username (API key) and password (secret), then copy them.","Call GET /ZoneInformation (or check your login URL) to find your zone subdomain, for example webservices3."],"fields":{"username":{"label":"API user username","help":"The username (email-style identifier) of the API-only user created under Admin > Resources/Users (HR). Autotask can generate this when you create the API user.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"api_key":{"label":"API user secret","help":"The password (secret) generated for your API-only user. Autotask shows it only once when you create or regenerate the API user credentials.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm","generate_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"apiIntegrationCode":{"label":"API integration code","help":"The tracking identifier assigned to your API-only user. Generate it under API Tracking Identifier on the API user record (a 27-character string).","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"subdomain":{"label":"Zone subdomain","help":"Your Autotask zone, for example webservices3. Call GET /ZoneInformation against the REST API to detect it, or read it from your Autotask login URL.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AutoTask beta | 0 | Enabled | ||
{"name":"avoma","display_name":"Avoma","logo_url":"https://cdn.replit.com/openint/_assets/logo-avoma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting recordings, transcripts, and AI insights from Avoma","long_description":"Avoma is an AI-powered meeting intelligence platform that records, transcribes, and analyzes sales and customer calls. This integration lets you access meeting recordings, transcripts, and AI-generated notes and action items. Use it to sync meeting insights with your CRM, automate follow-up task creation, or analyze conversation data across your team.","setup_guide":{"docs_url":"https://help.avoma.com/api-integration-for-avoma","steps":["Sign in to Avoma as a user with administrator access.","In the left side panel, click Settings.","Under the Organization section, click Developer.","Click Create API Key to generate a new key (or use the copy icon if a key already exists).","Copy the API key and paste it into the API key field."],"fields":{"api_key":{"label":"API key","help":"In Avoma, go to Settings > Organization > Developer and click Create API Key. Requires Avoma administrator access.","source_url":"https://help.avoma.com/api-integration-for-avoma","generate_url":"https://help.avoma.com/api-integration-for-avoma"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Avoma beta | 0 | Enabled | ||
{"name":"axiom","display_name":"Axiom","logo_url":"https://cdn.replit.com/openint/_assets/logo-axiom.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest and query log and event data stored in Axiom","long_description":"Axiom is a log management and analytics platform built for high-volume event data. This integration lets you ingest structured log events, run APL queries against your datasets, and manage datasets and monitors. Use it to stream application logs, query historical events, or build observability dashboards on top of your Axiom data.","setup_guide":{"docs_url":"https://axiom.co/docs/reference/tokens","steps":["Sign in to the Axiom app at https://app.axiom.co.","Open Settings > API tokens, then click New API token.","Name the token and choose its permissions: Basic to ingest into selected datasets, or Advanced to allow querying and other actions.","Click Create, then copy the API token shown — it is only displayed once.","For the subdomain field, enter \"api\" for the US region (api.axiom.co) or \"api.eu\" for the EU region (api.eu.axiom.co)."],"fields":{"subdomain":{"label":"API subdomain","help":"The Axiom API host prefix. Enter \"api\" for the US region (https://api.axiom.co) or \"api.eu\" for the EU region (https://api.eu.axiom.co).","source_url":"https://axiom.co/docs/restapi/introduction"},"api_key":{"label":"API token","help":"In the Axiom app, go to Settings > API tokens, click New API token, choose Basic or Advanced permissions, and copy the generated token. It is shown only once, so store it securely.","source_url":"https://axiom.co/docs/reference/tokens","generate_url":"https://app.axiom.co/settings/api-tokens"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Axiom beta | 0 | Enabled | ||
{"name":"beehiiv","display_name":"Beehiiv","logo_url":"https://cdn.replit.com/openint/_assets/logo-beehiiv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage publications, subscribers, and posts on Beehiiv","long_description":"Beehiiv is a newsletter platform built for creators and media businesses, with tools for growth, monetization, and analytics. This integration lets you manage subscribers, read publication data, and access post performance metrics. Use it to sync subscriber data with your app, automate audience management, or track newsletter growth.","setup_guide":{"docs_url":"https://developers.beehiiv.com/welcome/getting-started","steps":["Sign in to beehiiv at https://app.beehiiv.com.","Open Settings, then under Workspace Settings select API.","Click Create New API Key, give it a name, and copy the key immediately — it cannot be viewed again after you leave the page.","Find your publication ID (prefixed pub_...) by calling GET https://api.beehiiv.com/v2/publications with your API key; the data[].id value is your publication ID.","Paste the API key and publication ID into the connector fields."],"fields":{"api_key":{"label":"API key","help":"In beehiiv, go to Settings > Workspace Settings > API and click Create New API Key. Copy the key when it is created — it is hidden afterwards.","generate_url":"https://app.beehiiv.com"},"publicationId":{"label":"Publication ID","help":"A prefixed ID like pub_00000000-0000-0000-0000-000000000000. Retrieve it by calling GET https://api.beehiiv.com/v2/publications with your API key and reading the data[].id field.","source_url":"https://developers.beehiiv.com/api-reference/publications/index"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Beehiiv beta | 0 | Enabled | ||
{"name":"bettercontact","display_name":"BetterContact","logo_url":"https://cdn.replit.com/openint/_assets/logo-bettercontact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact records with verified emails and phone numbers","long_description":"BetterContact is a contact enrichment platform that finds and verifies professional email addresses and phone numbers from multiple data sources. This integration lets you submit contact enrichment requests and retrieve verified contact details. Use it to enrich your CRM records, validate prospect data, or power outbound sales workflows with accurate contact information.","setup_guide":{"docs_url":"https://doc.bettercontact.rocks/quickstart","steps":["Sign in to BetterContact at https://app.bettercontact.rocks.","Open the API requests page at https://app.bettercontact.rocks/api_requests.","Copy the API key shown on that page.","Paste the API key into the connector field (it is sent as the x-api-key header)."],"fields":{"api_key":{"label":"API key","help":"Sign in at https://app.bettercontact.rocks and open the API requests page (https://app.bettercontact.rocks/api_requests) to copy your API key. It is sent as the x-api-key header.","source_url":"https://app.bettercontact.rocks/api_requests"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BetterContact beta | 0 | Enabled | ||
{"name":"bird","display_name":"Bird","logo_url":"https://cdn.replit.com/openint/_assets/logo-bird.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send SMS, WhatsApp, and email messages through Bird's messaging platform","long_description":"Bird (formerly MessageBird) is an omnichannel communications platform supporting SMS, WhatsApp, email, and voice messaging. This integration lets you send messages across channels, manage contacts, and read delivery reports. Use it to build customer notification systems, two-factor authentication flows, or marketing campaigns across messaging channels.","setup_guide":{"docs_url":"https://docs.bird.com/api/api-access/common-api-usage","steps":["Sign in to Bird at https://app.bird.com.","Click your organization logo (top-left) and open Organization settings.","Go to Access roles, click Add new access key, choose a role, and click Create access key. Copy the access key secret immediately — it is shown only once.","In Organization settings > Workspaces, open the workspace (three dots > Edit workspace) and copy the Workspace ID.","For the subdomain, enter \"api\" so requests go to https://api.bird.com.","Paste the access key, subdomain, and workspace ID into the connector fields."],"fields":{"api_key":{"label":"Access key","help":"In Bird, go to Organization settings > Access roles > Add new access key, choose a role, and create the key. Copy the secret when it is created — it is shown only once.","generate_url":"https://docs.bird.com/applications/settings/account/organization-settings/access-keys"},"subdomain":{"label":"Subdomain","help":"Enter \"api\" so API requests are sent to https://api.bird.com, Bird's public REST API host."},"workspaceId":{"label":"Workspace ID","help":"In Bird, go to Organization settings > Workspaces, open the workspace (three dots > Edit workspace), and copy the Workspace ID (a UUID). It also appears in API paths as /workspaces/{workspaceId}.","source_url":"https://docs.bird.com/applications/settings/account/organization-settings/how-to-find-a-workspace-id"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Bird beta | 0 | Enabled | ||
{"name":"blandai","display_name":"BlandAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-blandai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage AI phone call campaigns with Bland AI","long_description":"Bland AI is a platform for building and deploying AI-powered phone agents that conduct outbound and inbound calls. This integration lets you create phone agents, trigger outbound calls, and read call transcripts and outcomes. Use it to automate appointment reminders, survey calls, or outbound sales outreach at scale.","setup_guide":{"docs_url":"https://docs.bland.ai/api-v1/post/calls","steps":["Sign in to the Bland dashboard at app.bland.ai.","Open the account settings (Settings) page from the dashboard.","Locate your API key in the API key section.","Copy the API key and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Find your API key in the Bland dashboard under Settings. It is sent as the authorization header on every request.","source_url":"https://app.bland.ai/dashboard?page=settings","generate_url":"https://app.bland.ai/dashboard?page=settings"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BlandAI beta | 0 | Enabled | ||
{"name":"braze","display_name":"Braze","logo_url":"https://cdn.replit.com/openint/_assets/logo-braze.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["instanceUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send cross-channel messages and manage user engagement through Braze","long_description":"Braze is an enterprise customer engagement platform supporting email, push notifications, SMS, in-app messages, and more. This integration lets you manage users and attributes, trigger message sends, update subscription states, and read campaign and canvas analytics. Use it to build sophisticated lifecycle marketing automations or sync product behavior into Braze for targeting.","setup_guide":{"docs_url":"https://www.braze.com/docs/api/basics/","steps":["Sign in to your Braze dashboard.","Go to Settings > APIs and Identifiers and open the API Keys tab.","Select Create API Key, give it a name, and choose the endpoint permissions your integration needs (for example campaigns.list, messages.send, email.hard_bounces).","Copy the generated REST API key shown after creation — it is your API key.","On the same API key, copy the REST endpoint (for example https://rest.iad-01.braze.com) and use it for the Braze instance URL field."],"fields":{"instanceUrl":{"label":"Braze instance URL","help":"The REST endpoint for your Braze instance. Find it in Settings > APIs and Identifiers > API Keys (it matches your dashboard region), e.g. https://rest.iad-01.braze.com for US-01 or https://rest.fra-01.braze.eu for EU-01.","source_url":"https://www.braze.com/docs/api/basics/"},"api_key":{"label":"REST API key","help":"In your Braze dashboard, go to Settings > APIs and Identifiers > API Keys, then create a key (or copy an existing one) scoped to the endpoints you need. Braze shows the key value only when it is created.","source_url":"https://www.braze.com/docs/api/basics/","generate_url":"https://www.braze.com/docs/api/basics/"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Braze beta | 0 | Enabled | ||
{"name":"brevo","display_name":"Brevo","logo_url":"https://cdn.replit.com/openint/_assets/logo-brevo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional emails and manage contacts via Brevo","long_description":"Brevo (formerly Sendinblue) is an email and SMS marketing platform with strong transactional messaging capabilities. This integration lets you send transactional emails, manage contacts and lists, create email campaigns, and track delivery and engagement. Use it to power notification emails, newsletter subscriptions, or multi-channel marketing automations.","setup_guide":{"docs_url":"https://developers.brevo.com/docs/api-key-authentication","steps":["Sign in to your Brevo account.","Open the SMTP & API settings page (https://app.brevo.com/settings/keys/api) and select the API keys tab.","Click Generate a new API key and give it a descriptive name.","Click Generate, then copy the API key — Brevo displays it only once."],"fields":{"api_key":{"label":"API key","help":"In Brevo, go to SMTP & API > API keys, click Generate a new API key, name it, then copy the value. Brevo shows the key only once, so store it securely.","source_url":"https://developers.brevo.com/docs/api-key-authentication","generate_url":"https://app.brevo.com/settings/keys/api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Brevo beta | 0 | Enabled | ||
{"name":"builder-io-private","display_name":"Builder.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-builder-io-private.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read or write content using Builder.io’s private API.","setup_guide":{"docs_url":"https://www.builder.io/c/docs/using-your-api-key","steps":["Sign in to Builder.io and open the Space you want to connect.","Go to Space Settings (you need Admin permissions to view Private Keys).","Next to Private Keys, click Edit, then create a new private key and copy its value.","Enter the API host for your Builder.io API in the domain field (for most accounts this is cdn.builder.io).","Paste the private key into the Private API key field below."],"fields":{"domain":{"label":"API domain","help":"The host used to reach the Builder.io API, without the https:// prefix. For most accounts this is cdn.builder.io."},"api_key":{"label":"Private API key","help":"In your Builder.io Space Settings, click Edit next to Private Keys (Admin permissions required), create a key, and copy its value. Keep this key secret — it grants write access to your content.","source_url":"https://www.builder.io/c/docs/settings","generate_url":"https://www.builder.io/c/docs/settings"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Builder.io beta | 0 | Enabled | ||
{"name":"buildium","display_name":"Buildium","logo_url":"https://cdn.replit.com/openint/_assets/logo-buildium.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage rental properties, leases, and maintenance requests through Buildium","long_description":"Buildium is property management software used by residential landlords and professional property managers. Access tenant records, track maintenance tickets, and pull financial reports to automate leasing and operations workflows. Property management teams reduce manual data entry and respond to tenant requests faster by connecting Buildium to support and accounting tools.","setup_guide":{"docs_url":"https://developer.buildium.com/#section/Getting-Started","steps":["Sign in to Buildium with an administrator user role.","Open the Settings menu, click Application settings, then under System preferences click Api settings.","Turn on the Open API toggle and click Save to enable the API for your account.","Open the Settings menu again and click Developer Tools, then click Create API Key.","Name the key, choose which data it can access, and finish — Buildium shows the Client ID and Secret once.","Copy the Client ID into the API Key Client ID field and the Secret into the Secret field below before closing the dialog."],"fields":{"clientId":{"label":"API Key Client ID","help":"In Buildium, go to Settings > Developer Tools and create an API key. Copy the Client ID — it identifies your account and is safe to share.","source_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys"},"api_key":{"label":"Secret","help":"When you create the API key in Settings > Developer Tools, Buildium displays the Secret only once. Copy it immediately; if lost, you must delete the key and create a new one.","source_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys","generate_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys"}}},"verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Buildium beta | 0 | Enabled | ||
{"name":"builtwith","display_name":"BuiltWith","logo_url":"https://cdn.replit.com/openint/_assets/logo-builtwith.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify technologies powering any website using BuiltWith technology profiling data","long_description":"BuiltWith profiles the technology stack of millions of websites, revealing the tools, frameworks, and platforms each site uses. Query tech stack data to qualify leads, enrich prospect profiles, and segment accounts by technology adoption. Sales and marketing teams prioritize outreach and tailor messaging based on verified technology signals.","setup_guide":{"docs_url":"https://api.builtwith.com/","steps":["Sign up for a BuiltWith account (an API plan is required for most endpoints) at https://builtwith.com/signup.","Sign in and open your API account page at https://builtwith.com/account/api.","Copy your API key (a UUID-style value passed as the KEY parameter on API requests).","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"On the BuiltWith API account page (https://builtwith.com/account/api), copy your API key — the UUID-style value used as the KEY parameter on API requests.","source_url":"https://builtwith.com/account/api","generate_url":"https://builtwith.com/account/api"}}},"verticals":["developer-tools","crm","commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BuiltWith beta | 0 | Enabled | ||
{"name":"callrail","display_name":"Callrail","logo_url":"https://cdn.replit.com/openint/_assets/logo-callrail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track inbound calls, form submissions, and attribution data from CallRail","long_description":"CallRail captures phone call and form data and ties it to marketing campaigns for accurate attribution. Retrieve call recordings, pull lead data, and segment activity by campaign to measure what's driving inbound conversions. Marketing teams prove ROI and optimize spend by connecting CallRail attribution data to their analytics and CRM systems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Callrail beta | 0 | Enabled | ||
{"name":"canny","display_name":"Canny","logo_url":"https://cdn.replit.com/openint/_assets/logo-canny.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Collect user feedback, manage feature requests, and track votes in Canny","long_description":"Canny centralizes product feedback by letting users submit, vote on, and comment on feature requests. Retrieve top-voted posts, create new feedback items, and update status when features ship to keep users informed. Product teams prioritize their roadmap based on real user demand and close the feedback loop without manual communication.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Canny beta | 0 | Enabled | ||
{"name":"certn","display_name":"Certn","logo_url":"https://cdn.replit.com/openint/_assets/logo-certn.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Order background checks and retrieve screening results through the Certn API","long_description":"Certn is a background screening platform covering criminal records, credit checks, and employment verification globally. Submit screening requests, poll report status, and retrieve structured results to automate pre-employment and tenant screening workflows. HR and property management teams speed up hiring and onboarding by embedding background checks directly into their existing processes.","setup_guide":{"docs_url":"https://docs.certn.co/api/guides/use-the-api/authorization-header.md","steps":["Sign in to your Certn account. If you do not have API access yet, request a demo account and ask Certn to enable API access (production access is requested by emailing apisupport@certn.co).","Open the Partner tab, then choose Refresh Keys and confirm the prompt to generate a Client ID and Secret Key (the secret is shown only once — copy it immediately).","Exchange the Client ID and Secret Key for an access token by POSTing to https://api.certn.co/token/ with grant_type=client_credentials using HTTP Basic auth.","Copy the access_token value from the response and paste it into the API key field below. Tokens are valid for 10 hours by default, so refresh as needed."],"fields":{"api_key":{"label":"API key","help":"Paste a Certn access token. Generate Client ID/Secret Key under Partner > Refresh Keys, then exchange them at https://api.certn.co/token/ (grant_type=client_credentials) and use the returned access_token. Certn sends it as a bearer token: Authorization: Bearer <token>.","source_url":"https://docs.certn.co/api/guides/use-the-api/authorization-header.md","generate_url":"https://docs.certn.co/api/guides/manage-your-integration-users.md"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Certn beta | 0 | Enabled | ||
{"name":"chatarmin","display_name":"Chatarmin","logo_url":"https://cdn.replit.com/openint/_assets/logo-chatarmin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Chatarmin API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Chatarmin API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send WhatsApp campaigns and automate customer conversations through Chatarmin","long_description":"Chatarmin enables businesses to run marketing campaigns and support conversations over WhatsApp at scale. Create broadcasts, trigger automated message flows, and retrieve conversation data to power customer engagement workflows. Marketing and support teams reach customers on their preferred channel and improve response rates without manual message management.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Chatarmin beta | 0 | Enabled | ||
{"name":"chattermill","display_name":"Chattermill","logo_url":"https://cdn.replit.com/openint/_assets/logo-chattermill.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze customer feedback sentiment and themes using Chattermill's unified intelligence platform","long_description":"Chattermill aggregates and analyzes customer feedback from surveys, reviews, and support tickets using AI-powered sentiment analysis. Query theme trends, surface product pain points, and track CX metrics to inform roadmap and service decisions. CX and product teams act on customer signals faster by connecting Chattermill insights to their reporting and workflow tools.","setup_guide":{"docs_url":"https://apidocs.chattermill.com/","steps":["Sign in to the Chattermill app at https://app.chattermill.com.","Open the Settings page and go to the API section at https://app.chattermill.com/settings/api.","Generate an API key and copy it. Chattermill sends it as a bearer token: Authorization: Bearer <key>.","Note the subdomain from your Chattermill workspace URL to fill in the subdomain field below."],"fields":{"api_key":{"label":"API key","help":"In the Chattermill app, go to Settings > API (https://app.chattermill.com/settings/api) and generate an API key. It is sent as Authorization: Bearer <key>.","source_url":"https://app.chattermill.com/settings/api","generate_url":"https://app.chattermill.com/settings/api"},"subdomain":{"label":"Subdomain","help":"The subdomain of your Chattermill workspace. For example, for https://acme.chattermill.com enter \"acme\".","source_url":"https://docs.chattermill.com/en/articles/9556971-chattermill-api"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chattermill beta | 0 | Enabled | ||
{"name":"checkhq","display_name":"Check","logo_url":"https://cdn.replit.com/openint/_assets/logo-checkhq.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run payroll and manage employee pay data through the Check payroll infrastructure API","long_description":"Check provides embedded payroll infrastructure that platforms use to offer payroll as a feature to their own customers. Submit payroll runs, retrieve tax filings, and manage worker records programmatically to support automated payroll workflows. HR tech and vertical SaaS companies launch payroll features without building compliance and tax infrastructure from scratch.","setup_guide":{"docs_url":"https://docs.checkhq.com/reference/authentication","steps":["If you do not yet have Check API access, contact Check to get started with an API key and credentials to Console at https://www.checkhq.com/contact.","In Check Console, locate your API key for the environment you want to use — Check provides separate sandbox and live (production) keys.","Copy the API key. Check sends it as a bearer token: Authorization: Bearer <key>.","Paste the key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Use a Check sandbox or live API key from Check Console. If you do not have one, contact Check at https://www.checkhq.com/contact. It is sent as Authorization: Bearer <key>.","source_url":"https://docs.checkhq.com/reference/authentication","generate_url":"https://www.checkhq.com/contact"}}},"verticals":["accounting"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Check beta | 0 | Enabled | ||
{"name":"chorus","display_name":"Chorus","logo_url":"https://cdn.replit.com/openint/_assets/logo-chorus.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve sales call recordings, transcripts, and deal insights from Chorus","long_description":"Chorus by ZoomInfo captures and analyzes sales conversations to surface coaching opportunities and deal risks. Pull call transcripts, review keyword mentions, and track deal health signals to improve rep performance and forecast accuracy. Revenue leaders identify winning behaviors and replicate them across the team by connecting Chorus insights to CRM and enablement tools.","setup_guide":{"docs_url":"https://api-docs.chorus.ai/","steps":["Sign in to your Chorus by ZoomInfo account.","Confirm your Chorus role is permitted to access the Chorus API under your workspace roles & permissions settings (ask an admin if API access is not enabled for your role).","Open your Personal Settings page in the Chorus application and generate an API token.","Copy the generated API token into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Generate a personal API token from the Personal Settings page in the Chorus application. Your Chorus role must be granted API access under roles & permissions. The token is tied to your user and respects your data access permissions.","source_url":"https://api-docs.chorus.ai/","generate_url":"https://api-docs.chorus.ai/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chorus beta | 0 | Enabled | ||
{"name":"circle-so","display_name":"Circle.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-circle-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage community members, spaces, and posts in your Circle.so community","long_description":"Circle.so is a community platform where creators and businesses host engaged member communities with courses and events. Create posts, manage member profiles, and moderate spaces through the API to automate community operations. Community managers scale engagement and reduce manual moderation by connecting Circle to their CRM and onboarding workflows.","setup_guide":{"docs_url":"https://api.circle.so/apis/admin-api","steps":["Sign in to your Circle community as an admin (the Admin API requires the Business plan or above).","In your community settings, go to the Developers > Tokens page.","Create a new API token and copy it. Keep it private — it grants admin access to your community.","Paste the API token into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Community admins generate an Admin API token from the Developers > Tokens page in their Circle community settings. The Admin API is available on the Business plan and above. Keep the token private.","source_url":"https://api.circle.so/apis/admin-api","generate_url":"https://api.circle.so/apis/admin-api"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Circle.so beta | 0 | Enabled | ||
{"name":"clari-copilot","display_name":"Clari Copilot","logo_url":"https://cdn.replit.com/openint/_assets/logo-clari-copilot.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access conversation intelligence and deal insights from Clari Copilot's revenue platform","long_description":"Clari Copilot records and analyzes sales calls to generate summaries, battle card triggers, and pipeline risk signals. Retrieve call data, surface competitor mentions, and push insights to CRM to keep deal records accurate and actionable. Sales and revenue teams improve win rates by acting on conversation intelligence without leaving their daily tools.","setup_guide":{"docs_url":"https://api-doc.copilot.clari.com/","steps":["Sign in to Clari Copilot as a workspace admin.","Open your Clari Copilot settings and locate the API access (integrations) section.","Generate API credentials — Clari Copilot issues an API Key and an API Password (secret).","Copy the API Key into the API key field and the API Password into the API password field below."],"fields":{"api_key":{"label":"API key","help":"Generate API credentials from the API access section of your Clari Copilot workspace settings (admin access required). Copy the API Key value here; it is sent as the x-api-key header on requests.","source_url":"https://api-doc.copilot.clari.com/","generate_url":"https://api-doc.copilot.clari.com/"},"API_PASSWORD":{"label":"API password","help":"Clari Copilot issues an API Password (secret) alongside the API Key when you generate API credentials in your workspace settings. Copy the API Password here; it is sent as the x-api-password header. Store it securely.","source_url":"https://api-doc.copilot.clari.com/","generate_url":"https://api-doc.copilot.clari.com/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clari Copilot beta | 0 | Enabled | ||
{"name":"clay","display_name":"Clay","logo_url":"https://cdn.replit.com/openint/_assets/logo-clay.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clay account."},"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["api_key","workspaceId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["workspaceId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clay account."},"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["api_key","workspaceId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contacts, build prospect lists, and run data workflows in Clay","long_description":"Clay aggregates data from 75+ enrichment sources to help GTM teams build targeted, accurate prospect lists. Trigger enrichment runs, retrieve contact data, and push enriched records to CRM to support outbound workflows. Sales and growth teams improve outreach precision and reduce time spent on manual data research.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Clay beta | 0 | Enabled | ||
{"name":"clerk","display_name":"Clerk","logo_url":"https://cdn.replit.com/openint/_assets/logo-clerk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, sessions, and authentication data in your Clerk-powered application","long_description":"Clerk provides drop-in authentication and user management for web and mobile applications. Create users, manage sessions, assign metadata, and query organization memberships to support identity workflows. Engineering teams maintain accurate user records and automate access provisioning without building custom auth infrastructure.","setup_guide":{"docs_url":"https://clerk.com/docs/guides/development/clerk-environment-variables","steps":["Sign in to the Clerk Dashboard at https://dashboard.clerk.com and select your application.","In the left sidebar, open Configure > API keys (or the API keys section for your instance).","Copy the Secret Key. It starts with sk_test_ for development instances and sk_live_ for production instances.","Paste the Secret Key into the API key field below. Keep it private — never expose it on the frontend."],"fields":{"api_key":{"label":"Secret key","help":"In the Clerk Dashboard, open your application and go to the API keys page. Copy the Secret Key (starts with sk_test_ in development or sk_live_ in production). This is a backend-only credential — do not expose it client-side.","source_url":"https://clerk.com/docs/guides/development/clerk-environment-variables","generate_url":"https://dashboard.clerk.com"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clerk beta | 0 | Enabled | ||
{"name":"cloudflare","display_name":"Cloudflare","logo_url":"https://cdn.replit.com/openint/_assets/logo-cloudflare.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage DNS, Workers, and security settings across Cloudflare zones","long_description":"Cloudflare is a leading web performance and security company offering CDN, DDoS protection, DNS, and serverless compute. This integration lets you manage DNS records, configure firewall rules, deploy Workers scripts, and read zone analytics. Use it to automate infrastructure management or build tools on top of Cloudflare's edge network.","setup_guide":{"docs_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/","steps":["Log in to the Cloudflare dashboard and open My Profile > API Tokens (for an account token, use Manage Account > API Tokens).","Click Create Token and choose a template or create a custom token.","Set the permissions and resources the token should be able to access.","Click Continue to summary, review, then Create Token.","Copy the generated token — it is shown only once — and paste it below."],"fields":{"api_key":{"label":"API token","help":"In the Cloudflare dashboard, go to My Profile > API Tokens, click Create Token, scope its permissions, and copy the token shown once on creation. Paste the token value here.","source_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/","generate_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cloudflare beta | 0 | Enabled | ||
{"name":"coda","display_name":"Coda","logo_url":"https://cdn.replit.com/openint/_assets/logo-coda.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write data in Coda docs, tables, and automations","long_description":"Coda combines documents, spreadsheets, and databases into flexible, interconnected docs used for planning and ops. Query table rows, update cells, and trigger button actions programmatically to push and pull data within your Coda workspace. Teams automate data syncs and operational workflows without leaving the tools they already use.","setup_guide":{"docs_url":"https://coda.io/developers/apis/v1","steps":["Log in to Coda and open your Account Settings.","Scroll to the API Settings section.","Click Generate API token and give it a name (optionally restrict its scope).","Copy the generated token and paste it below."],"fields":{"api_key":{"label":"API token","help":"In Coda, open Account Settings > API Settings and click Generate API token, then copy the token value here. The token is used as a Bearer credential.","source_url":"https://coda.io/account","generate_url":"https://coda.io/account"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Coda beta | 0 | Enabled | ||
{"name":"codeclimate","display_name":"Code Climate","logo_url":"https://cdn.replit.com/openint/_assets/logo-codeclimate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track code quality metrics, test coverage, and maintainability issues from Code Climate","long_description":"Code Climate analyzes repositories for test coverage, code duplication, complexity, and maintainability debt. Retrieve quality reports, surface hotspot files, and track improvement trends over time to guide engineering investment. Development teams reduce technical debt systematically by connecting Code Climate data to sprint planning and PR review workflows.","setup_guide":{"docs_url":"https://developer.codeclimate.com/","steps":["Sign in to your Code Climate account.","Open your user settings and go to the API Access (Personal Access Tokens) section.","Generate a new personal access token and copy its value.","Enter the domain (host) of your Code Climate account and paste the token below."],"fields":{"api_key":{"label":"API token","help":"In your Code Climate account settings, open API Access and generate a personal access token, then paste its value here. It is sent as a Bearer credential on each request.","source_url":"https://developer.codeclimate.com/"},"domain":{"label":"Domain","help":"The host your Code Climate account is served from (for example api.codeclimate.com for the hosted product). This becomes the API base URL for your connection.","source_url":"https://developer.codeclimate.com/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Code Climate beta | 0 | Enabled | ||
{"name":"codegen","display_name":"Codegen","logo_url":"https://cdn.replit.com/openint/_assets/logo-codegen.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger AI-powered code generation tasks and retrieve pull requests from Codegen","long_description":"Codegen uses AI to autonomously implement features, fix bugs, and refactor code from natural language instructions. Submit tasks, monitor agent progress, and retrieve generated pull requests to accelerate engineering workflows. Development teams increase throughput on well-defined coding tasks without expanding headcount.","setup_guide":{"docs_url":"https://docs.codegen.com/api-reference/authentication","steps":["Sign in to Codegen at https://codegen.com.","Open the developer settings token page at https://codegen.com/token.","Generate an API token (it is tied to your user account and inherits your organization permissions) and copy it.","Note your organization ID from the same developer settings page — most endpoints require it in the path.","Paste the API token below."],"fields":{"api_key":{"label":"API token","help":"In Codegen, open the developer settings token page at https://codegen.com/token, generate an API token, and paste it here. It is sent as a Bearer credential. Your organization ID is shown on the same page and is needed for most API paths.","source_url":"https://docs.codegen.com/api-reference/authentication","generate_url":"https://codegen.com/token"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Codegen beta | 0 | Enabled | ||
{"name":"companycam","display_name":"CompanyCam","logo_url":"https://cdn.replit.com/openint/_assets/logo-companycam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access job site photos, projects, and crew activity from CompanyCam","long_description":"CompanyCam is a photo documentation platform built for contractors and field service companies to capture job progress. Retrieve project photos, create albums, and pull crew activity logs to support reporting and quality control workflows. Field operations teams maintain accurate visual records and speed up client communication by integrating CompanyCam with project management tools.","setup_guide":{"docs_url":"https://docs.companycam.com/docs/getting-started","steps":["Sign in to CompanyCam (API access requires a Pro, Premium, or Elite plan).","Open the Access Tokens page at https://app.companycam.com/access_tokens.","Generate a new access token and copy its value.","Paste the access token below — it is sent as a Bearer credential."],"fields":{"api_key":{"label":"Access token","help":"In the CompanyCam app, open Access Tokens at https://app.companycam.com/access_tokens and generate a token, then paste it here. It is sent as a Bearer credential on each request. For multi-customer integrations, use OAuth instead.","source_url":"https://docs.companycam.com/docs/getting-started","generate_url":"https://app.companycam.com/access_tokens"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} CompanyCam beta | 0 | Enabled | ||
{"name":"contactout","display_name":"ContactOut","logo_url":"https://cdn.replit.com/openint/_assets/logo-contactout.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and retrieve verified professional contact data through ContactOut","long_description":"ContactOut provides verified email addresses and phone numbers for professionals sourced from public web data. Search for contacts by name or company, retrieve personal and work emails, and enrich prospect records to power outbound sales and recruiting workflows. GTM and talent teams improve reach rates by using verified contact data instead of guessing or unverified lists.","setup_guide":{"docs_url":"https://api.contactout.com/","steps":["Request API access by booking a meeting with the ContactOut team at https://contactout.com/meeting (API keys are issued on request, not self-serve).","Once your account is enabled for API access, ContactOut provides your API token.","Copy the API token and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your ContactOut API token. API access is granted on request — book a meeting with ContactOut to have a token issued for your account.","source_url":"https://contactout.com/meeting?utm_source=api_docs"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ContactOut beta | 0 | Enabled | ||
{"name":"crunchbase","display_name":"Crunchbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-crunchbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Crunchbase API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Crunchbase API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search company profiles, funding rounds, and investor data from Crunchbase","long_description":"Crunchbase is the authoritative source for startup and private company intelligence covering funding, leadership, and growth signals. Query company profiles, retrieve funding history, and search investor portfolios to enrich prospect research and competitive analysis. Sales, BD, and investment teams prioritize outreach and identify market trends using fresh Crunchbase data.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Crunchbase beta | 0 | Enabled | ||
{"name":"cursor","display_name":"Cursor","logo_url":"https://cdn.replit.com/openint/_assets/logo-cursor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Interact with Cursor's AI coding environment to manage projects and automate development tasks","long_description":"Cursor is an AI-first code editor that accelerates development with inline code generation, codebase search, and automated refactoring. Connect to trigger coding tasks, retrieve project context, and coordinate multi-step development workflows. Engineering teams increase coding velocity by embedding Cursor's AI capabilities into their broader automation and DevOps pipelines.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cursor beta | 0 | Enabled | ||
{"name":"cyberimpact","display_name":"Cyberimpact","logo_url":"https://cdn.replit.com/openint/_assets/logo-cyberimpact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send email campaigns and manage subscriber lists through Cyberimpact","long_description":"Cyberimpact is a Canadian email marketing platform built with CASL compliance in mind for businesses targeting Canadian audiences. Create campaigns, manage contact groups, and track open and click metrics to support permission-based marketing workflows. Marketing teams maintain regulatory compliance and engage Canadian subscribers without manual list hygiene.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cyberimpact beta | 0 | Enabled | ||
{"name":"datadog","display_name":"Datadog","logo_url":"https://cdn.replit.com/openint/_assets/logo-datadog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"site_parameter":{"type":"string","description":"The site parameter to datadog"},"application_key":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","site_parameter","application_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"site_parameter":{"type":"string","description":"The Datadog site, e.g. datadoghq.com, datadoghq.eu, us3.datadoghq.com"},"application_key":{"type":"string","description":"The application key, required for read endpoints (query, dashboards, monitors, etc.)"}},"required":["site_parameter","application_key"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"site_parameter":{"type":"string","description":"The site parameter to datadog"},"application_key":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","site_parameter","application_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query metrics, logs, and monitors from your Datadog observability stack","long_description":"Datadog is an observability and monitoring platform for cloud infrastructure, applications, and security. This integration lets you read metrics, logs, and traces, manage monitors and alerts, and access dashboards and events. Use it to build custom monitoring workflows, surface Datadog data in internal tools, or automate incident response.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Datadog beta | 0 | Enabled | ||
{"name":"demodesk","display_name":"DemoDesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-demodesk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule sales meetings, access call data, and manage coaching insights from Demodesk","long_description":"Demodesk is a sales meeting platform with built-in scheduling, screen sharing, and AI-powered coaching capabilities. Retrieve meeting recordings, surface talk-time analytics, and trigger coaching workflows based on conversation patterns. Sales leaders improve rep performance and streamline meeting operations by connecting Demodesk insights to their CRM and enablement tools.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} DemoDesk beta | 0 | Enabled | ||
{"name":"devin","display_name":"Devin","logo_url":"https://cdn.replit.com/openint/_assets/logo-devin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Delegate software engineering tasks to Devin and retrieve completed pull requests","long_description":"Devin is an autonomous AI software engineer that can plan, code, test, and ship features from natural language prompts. Submit engineering tasks, monitor progress, and retrieve completed work to accelerate development without expanding headcount. Engineering leaders tackle backlog items and repetitive implementation work at scale by embedding Devin into their delivery pipeline.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Devin beta | 0 | Enabled | ||
{"name":"discourse","display_name":"Discourse","logo_url":"https://cdn.replit.com/openint/_assets/logo-discourse.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"defaultHost":{"type":"string","description":"The domain of your Discourse account"}},"required":["defaultHost"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and post topics, replies, and user data in your Discourse community forum","long_description":"Discourse is an open-source community forum platform used by developer communities, support teams, and online groups. Create topics, post replies, and retrieve user activity to automate community moderation and support escalation workflows. Community managers and support teams reduce response times and keep their forums organized by connecting Discourse to their operational tools.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discourse beta | 0 | Enabled | ||
{"name":"dixa","display_name":"Dixa","logo_url":"https://cdn.replit.com/openint/_assets/logo-dixa.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["apiType"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage customer conversations, queues, and agent data in the Dixa support platform","long_description":"Dixa is a customer service platform that unifies phone, email, chat, and social conversations in a single agent workspace. Retrieve conversation records, update ticket status, and trigger routing rules to automate customer support operations. Support teams reduce handle time and improve customer satisfaction by integrating Dixa with their CRM and knowledge base tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dixa beta | 0 | Enabled | ||
{"name":"document360","display_name":"Document360","logo_url":"https://cdn.replit.com/openint/_assets/logo-document360.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage knowledge base articles and categories in Document360","long_description":"Document360 is a self-service knowledge base platform used by SaaS companies to publish product documentation and help content. Create articles, update categories, and retrieve published content through the API to automate documentation workflows. Technical writing and support teams keep knowledge bases current by connecting Document360 to their product release and ticketing processes.","setup_guide":{"docs_url":"https://apidocs.document360.com/apidocs/api-token","steps":["Log in to your Document360 knowledge base portal.","Go to Settings > Knowledge base portal > API tokens.","Click Create API token, enter a name, and select the allowed methods (GET, POST, PUT, DELETE).","Click Create, then copy the generated token.","Paste the token into the API token field below."],"fields":{"api_key":{"label":"API token","help":"In the Document360 portal, go to Settings > Knowledge base portal > API tokens, click Create API token, choose the allowed methods, and copy the generated token. It is sent in the api_token request header.","source_url":"https://apidocs.document360.com/apidocs/api-token","generate_url":"https://apidocs.document360.com/apidocs/api-token"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Document360 beta | 0 | Enabled | ||
{"name":"drata","display_name":"Drata","logo_url":"https://cdn.replit.com/openint/_assets/logo-drata.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor compliance controls, evidence, and audit readiness status in Drata","long_description":"Drata automates security compliance workflows for SOC 2, ISO 27001, HIPAA, and other frameworks by continuously monitoring controls. Retrieve control status, surface failing checks, and track audit evidence collection to keep compliance programs on track. Security and GRC teams reduce manual audit preparation and maintain continuous compliance without dedicated compliance engineers.","setup_guide":{"docs_url":"https://help.drata.com/en/articles/6695964","steps":["Log in to your Drata workspace as an administrator.","Open Settings and go to the API Keys section.","Click Create API Key, give it a name, and select the scopes it should grant.","Copy the generated API key — it is shown only once.","Paste the key into the API key field below. It is sent as a Bearer token."],"fields":{"api_key":{"label":"API key","help":"In Drata, open Settings > API Keys, click Create API Key, choose its scopes, and copy the generated key (shown only once). See the Drata help article for the full walkthrough.","source_url":"https://help.drata.com/en/articles/6695964","generate_url":"https://help.drata.com/en/articles/6695964"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Drata beta | 0 | Enabled | ||
{"name":"dynatrace","display_name":"Dynatrace","logo_url":"https://cdn.replit.com/openint/_assets/logo-dynatrace.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Dynatrace API token."},"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["api_key","environmentId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["environmentId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Dynatrace API token."},"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["api_key","environmentId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor application performance, alerts, and infrastructure health from Dynatrace","long_description":"Dynatrace provides AI-powered observability across applications, infrastructure, and cloud environments at enterprise scale. Query problem alerts, retrieve performance metrics, and surface root cause analysis data to support incident response and capacity planning workflows. Engineering and SRE teams reduce mean time to resolution by integrating Dynatrace signals with their alerting and on-call tools.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Dynatrace beta | 0 | Enabled | ||
{"name":"elevio","display_name":"Elevio","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage help articles and in-app support content published through Elevio","long_description":"Elevio delivers contextual in-app help by surfacing relevant knowledge base articles and support widgets to users in real time. Create and update articles, manage categories, and retrieve content to automate documentation publishing workflows. Support and product teams reduce inbound tickets by keeping in-app help content accurate and up to date.","verticals":["wiki","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Elevio beta | 0 | Enabled | ||
{"name":"fairing","display_name":"Fairing","logo_url":"https://cdn.replit.com/openint/_assets/logo-fairing.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Collect and analyze post-purchase survey responses from Fairing","long_description":"Fairing delivers post-purchase surveys to e-commerce customers and aggregates attribution and experience data at scale. Retrieve survey responses, query attribution data by question, and segment results to inform marketing spend and product decisions. E-commerce and DTC brands improve attribution accuracy and understand customer intent by connecting Fairing data to their analytics and ad platforms.","setup_guide":{"docs_url":"https://docs.fairing.co/reference/authentication","steps":["Sign in to your Fairing account at https://app.fairing.co.","Open Settings and locate the API section for your account.","Copy the Secret Token shown there (generate one first if none exists).","Paste the Secret Token into the API key field below. It is sent as a Bearer credential on every request."],"fields":{"api_key":{"label":"Secret Token","help":"In the Fairing app, open Settings and copy the API Secret Token. It is sent as a Bearer token in the Authorization header. Keep it private — it grants access to your survey response data.","source_url":"https://docs.fairing.co/reference/authentication"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fairing beta | 0 | Enabled | ||
{"name":"fellow","display_name":"Fellow","logo_url":"https://cdn.replit.com/openint/_assets/logo-fellow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting agendas, notes, and action items from your Fellow workspace","long_description":"Fellow is a meeting management platform that structures agendas, captures notes, and tracks action items across team meetings. Retrieve meeting records, pull action items by owner, and create agenda templates to automate meeting preparation and follow-up workflows. Teams run more productive meetings and reduce dropped follow-ups by connecting Fellow to their project management and communication tools.","setup_guide":{"docs_url":"https://developers.fellow.ai/","steps":["Ask a workspace admin to enable the Developer API under Workspace settings > Security (\"Allow users to access the Developer API\").","Open your User settings and go to the Developer tools (API & MCP connections) section.","Click New API key, give it a name, and click Generate key.","Copy the key immediately — it is shown only once — and paste it below.","Enter your workspace subdomain: the part before .fellow.app in your Fellow URL (e.g. \"acme\" for acme.fellow.app)."],"fields":{"subdomain":{"label":"Workspace subdomain","help":"The subdomain in your Fellow URL — the part before .fellow.app. For acme.fellow.app, enter \"acme\"."},"api_key":{"label":"API key","help":"In Fellow User settings > Developer tools, create a new API key and copy it (shown only once). Sent as the x-api-key header. The Developer API must first be enabled by a workspace admin.","source_url":"https://help.fellow.ai/en/articles/11817206-developer-api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fellow beta | 0 | Enabled | ||
{"name":"fern","display_name":"Fern","logo_url":"https://cdn.replit.com/openint/_assets/logo-fern.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fern API key."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["api_key","baseUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["baseUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fern API key."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["api_key","baseUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and publish SDKs and API documentation through the Fern platform","long_description":"Fern generates idiomatic SDKs across multiple languages and produces API reference documentation from OpenAPI specs. Trigger SDK generation, retrieve build status, and publish documentation updates to automate developer experience workflows. API-first companies ship polished SDKs and accurate documentation faster without manual code generation or doc maintenance.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Fern beta | 0 | Enabled | ||
{"name":"fiber-ai","display_name":"Fiber AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiber-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI-powered outbound sales workflows and prospect research through Fiber AI","long_description":"Fiber AI automates outbound sales by combining prospect research, personalization, and multi-channel sequencing in one platform. Trigger prospect enrichment, launch outbound sequences, and retrieve engagement data to power automated go-to-market workflows. Sales teams increase qualified pipeline without proportionally increasing headcount by delegating research and outreach to Fiber AI.","setup_guide":{"docs_url":"https://docs.fiber.ai/article/fiber-sdks","steps":["Sign in to Fiber AI and open the API page at https://fiber.ai/app/api.","Create a new API key for your organization.","Copy the generated key and paste it below."],"fields":{"api_key":{"label":"API key","help":"In the Fiber AI app, open the API page (fiber.ai/app/api) and create a key. The key authenticates every request to the Fiber AI API.","source_url":"https://docs.fiber.ai/article/fiber-sdks"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiber AI beta | 0 | Enabled | ||
{"name":"findymail","display_name":"FindyMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-findymail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses for outbound prospecting through FindyMail","long_description":"FindyMail discovers and validates professional email addresses from LinkedIn profiles, company domains, and contact lists. Submit prospecting queries, retrieve verified emails, and enrich lead records to improve deliverability and outreach effectiveness. Sales and recruiting teams build accurate contact lists faster and reduce bounce rates by using FindyMail verified data.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FindyMail beta | 0 | Enabled | ||
{"name":"fireflies","display_name":"Fireflies","logo_url":"https://cdn.replit.com/openint/_assets/logo-fireflies.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve AI-generated meeting transcripts, summaries, and action items from Fireflies","long_description":"Fireflies records and transcribes meetings across Zoom, Meet, Teams, and other conferencing tools, then generates summaries and tasks. Pull transcripts, retrieve speaker-attributed notes, and extract action items to automate post-meeting workflow triggers. Teams capture every meeting's output and route decisions and tasks to the right systems without manual transcription.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fireflies beta | 0 | Enabled | ||
{"name":"firstbase","display_name":"Firstbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-firstbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage remote employee equipment orders and IT asset inventory through Firstbase","long_description":"Firstbase handles procurement, shipping, and retrieval of IT equipment for remote and hybrid workforces globally. Trigger equipment orders, retrieve asset assignments, and manage offboarding retrievals to automate IT provisioning workflows. IT and people ops teams onboard remote employees faster and maintain accurate asset inventory without manual coordination.","setup_guide":{"docs_url":"https://developers.firstbase.com/introduction/rest-api","steps":["Sign in to Firstbase as an administrator at app.firstbase.com.","Open the Developer settings page (app.firstbase.com/developer).","Create a new API token and give it a descriptive name.","Copy the generated token and paste it into the API key field below. Firstbase sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"In Firstbase, open the Developer settings page (app.firstbase.com/developer) and create a new API token, then paste it here.","source_url":"https://developers.firstbase.com/introduction/rest-api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Firstbase beta | 0 | Enabled | ||
{"name":"fiserv","display_name":"Fiserv","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiserv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect payment processing and banking data to automate financial workflows","long_description":"Fiserv provides core banking, payments, and financial technology infrastructure used by thousands of institutions. Integrating with Fiserv lets you sync transaction records, automate reconciliation, and trigger workflows based on payment events. This reduces manual data entry and accelerates financial reporting cycles.","setup_guide":{"docs_url":"https://developer.fiserv.com/","steps":["Sign in to the Fiserv Developer Studio at developer.fiserv.com.","Open your Dashboard and create a new app (or open an existing one).","Subscribe the app to the API product you need (for example OmniPay), then open the app credentials.","Copy the API Key from the app credentials and paste it into the API key field below. Fiserv sends it in the api-key request header."],"fields":{"api_key":{"label":"API key","help":"In the Fiserv Developer Studio dashboard, create an app, subscribe it to your API product, and copy the API Key shown in the app credentials.","source_url":"https://developer.fiserv.com/","generate_url":"https://developer.fiserv.com/dashboard"}}},"verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiserv beta | 0 | Enabled | ||
{"name":"float","display_name":"Float","logo_url":"https://cdn.replit.com/openint/_assets/logo-float.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync team capacity and project schedules to keep resource planning accurate","long_description":"Float is a resource management tool for scheduling people across projects and tracking team availability. Integrating Float lets you pull capacity data into reporting pipelines, sync project timelines with project management tools, and alert managers when teams are over- or under-allocated. This keeps staffing decisions grounded in real-time availability.","setup_guide":{"docs_url":"https://developer.float.com/overview_authentication.html","steps":["Sign in to Float as an account owner or administrator at app.float.com.","Open Account Settings and go to the API / Integrations section.","Generate (or regenerate) an API access token. The token is pre-authenticated for the account owner.","Copy the token into the API key field below. Float sends it as a bearer token on every request.","In the app details field, enter your application name and a contact email (for example \"Acme Sync (ops@acme.com)\"); Float requires this as the User-Agent on every request."],"fields":{"api_key":{"label":"API key","help":"In Float, open Account Settings and generate an API access token, then paste it here. Treat the token like a password.","source_url":"https://developer.float.com/overview_authentication.html"},"appDetails":{"label":"App details","help":"A short name and contact email for your integration (for example \"Acme Sync (ops@acme.com)\"). Float requires this as the User-Agent identifying your app.","source_url":"https://developer.float.com/overview_authentication.html"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Float beta | 0 | Enabled | ||
{"name":"folk","display_name":"Folk","logo_url":"https://cdn.replit.com/openint/_assets/logo-folk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts and relationship pipelines to drive outreach and deal flow","long_description":"Folk is a CRM built for teams that prioritize relationship management over rigid sales pipelines. Connecting Folk lets you sync contact records, automate follow-up sequences, and enrich profiles with data from other tools. This helps sales, recruiting, and partnership teams stay organized and act on relationship context faster.","setup_guide":{"docs_url":"https://developer.folk.app/guides/quick-start","steps":["Sign in to folk at app.folk.app.","Open the Settings menu in the sidebar and go to the API section.","Click New API key, give it a name, and create the key.","Copy the API key and paste it into the API key field below. folk sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"In folk, open Settings > API, click New API key, name it, and copy the generated key. Save it somewhere secure — it is only shown once.","source_url":"https://developer.folk.app/guides/quick-start","generate_url":"https://app.folk.app/apps/contacts/network/settings/api-keys"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Folk beta | 0 | Enabled | ||
{"name":"freepik","display_name":"Freepik","logo_url":"https://cdn.replit.com/openint/_assets/logo-freepik.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Freepik account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Freepik account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search and access stock images, icons, and design assets from Freepik","long_description":"Freepik is a large stock resource platform offering millions of photos, vectors, icons, and design templates. This integration lets you search and retrieve assets, access AI image generation tools, and manage downloads. Use it to automate asset sourcing for creative workflows or integrate stock imagery into your content generation pipeline.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Freepik beta | 0 | Enabled | ||
{"name":"freshsales","display_name":"Freshsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync leads, deals, and contact activity to accelerate sales pipeline management","long_description":"Freshsales is a CRM with built-in phone, email, and AI-driven lead scoring. Integrating Freshsales lets you route new leads automatically, sync deal stages with downstream tools, and trigger follow-up actions based on contact behavior. This shortens response times and keeps sales data consistent across your stack.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshsales beta | 0 | Enabled | ||
{"name":"freshteam","display_name":"Freshteam","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshteam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["accountName"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate recruiting workflows and sync employee records across HR systems","long_description":"Freshteam is an HR platform covering applicant tracking, onboarding, time-off, and employee information. Connecting Freshteam lets you sync candidate status with communication tools, automate onboarding task assignments, and keep employee records current across your HR stack. This reduces administrative overhead for HR and recruiting teams.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshteam beta | 0 | Enabled | ||
{"name":"fullenrich","display_name":"FullEnrich","logo_url":"https://cdn.replit.com/openint/_assets/logo-fullenrich.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact records with verified emails and phone numbers at scale","long_description":"FullEnrich aggregates data from multiple providers to find and verify professional contact information. Connecting FullEnrich lets you automatically enrich leads as they enter your CRM, fill gaps in existing records, and prioritize outreach to contacts with confirmed details. This improves deliverability and reduces time spent on manual prospecting.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FullEnrich beta | 0 | Enabled | ||
{"name":"gamma","display_name":"Gamma","logo_url":"https://cdn.replit.com/openint/_assets/logo-gamma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and publish AI-powered presentations and documents from structured content","long_description":"Gamma is an AI-native tool for creating polished presentations, documents, and web pages from text prompts or structured input. Integrating Gamma lets you programmatically generate branded decks from data or templates, share published links automatically, and keep presentation content in sync with upstream sources. This accelerates content production for sales, marketing, and internal communications.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gamma beta | 0 | Enabled | ||
{"name":"gem","display_name":"Gem","logo_url":"https://cdn.replit.com/openint/_assets/logo-gem.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Source candidates and sync recruiting pipeline data to hire faster","long_description":"Gem is a recruiting platform that combines sourcing, CRM, and analytics for talent acquisition teams. Connecting Gem lets you sync candidate profiles and outreach sequences with your ATS, automate follow-up cadences, and report on pipeline health across all sourcing channels. This helps recruiters move candidates through the funnel with less manual coordination.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gem beta | 0 | Enabled | ||
{"name":"ghost-content","display_name":"Ghost","logo_url":"https://cdn.replit.com/openint/_assets/logo-ghost-content.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["adminDomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage posts, members, and newsletters on Ghost","long_description":"Ghost is an open-source publishing platform for blogs and newsletters, used by independent creators and media businesses. This integration lets you create and update posts, manage members and tiers, send newsletters, and read content analytics. Use it to automate content publication, sync subscribers with other tools, or build headless Ghost-powered sites.","setup_guide":{"docs_url":"https://ghost.org/docs/content-api/","steps":["Sign in to your Ghost Admin and go to Settings > Advanced > Integrations.","Select Add custom integration, give it a name, and create it.","Copy the Content API Key shown for the integration.","Note the API URL shown alongside the key — its host is your Ghost Admin domain (for example mysite.ghost.io or blog.example.com).","Enter that host as the Admin domain, set the API version (for example v5.0), and paste the Content API Key below."],"fields":{"adminDomain":{"label":"Admin domain","help":"The host of your Ghost Admin, taken from the API URL shown for the integration (for example mysite.ghost.io or blog.example.com). It can differ from your public site domain.","source_url":"https://ghost.org/integrations/custom-integrations/"},"version":{"label":"Content API version","help":"The Ghost Content API version to target, such as v5.0. Match the major version of your Ghost install.","source_url":"https://ghost.org/docs/content-api/"},"api_key":{"label":"Content API key","help":"In Ghost Admin go to Settings > Advanced > Integrations, open (or add) a custom integration, and copy the Content API Key.","source_url":"https://ghost.org/docs/content-api/","generate_url":"https://ghost.org/integrations/custom-integrations/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ghost beta | 0 | Enabled | ||
{"name":"glyphic","display_name":"Glyphic","logo_url":"https://cdn.replit.com/openint/_assets/logo-glyphic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access call recordings, transcripts, and deal insights via API.","setup_guide":{"docs_url":"https://docs.glyphic.ai","steps":["Sign in to Glyphic (Airspeed) at https://app.glyphic.ai with an admin account.","Request an API key from Glyphic — API access is provisioned by the Glyphic team, so contact your Glyphic account manager or support to have a key issued for your workspace.","Copy the API key and keep it secret; it is sent as the x-api-key header on every request to https://api.glyphic.ai.","Paste the API key into the field below."],"fields":{"api_key":{"label":"API key","help":"Your Glyphic API key, provisioned by the Glyphic team for your workspace. It is sent as the x-api-key request header. Contact your Glyphic account manager or support if you do not have one yet."}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Glyphic beta | 0 | Enabled | ||
{"name":"grafana","display_name":"Grafana","logo_url":"https://cdn.replit.com/openint/_assets/logo-grafana.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"Your Grafana domain"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query dashboards and alerts to integrate observability data into your workflows","long_description":"Grafana is an open-source observability platform for visualizing metrics, logs, and traces from a wide range of data sources. Integrating Grafana lets you trigger incident workflows from alert events, push metric snapshots to reports, and sync dashboard state with other monitoring or communication tools. This closes the loop between observability signals and operational response.","setup_guide":{"docs_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/","steps":["Sign in to your Grafana instance as an admin (Grafana Cloud or a self-hosted server).","Open Administration → Users and access → Service accounts, then click Add service account.","Give the service account a name and assign a role (for example Admin for full dashboard and data source access), then click Create.","On the service account page, click Add service account token, optionally set an expiration, and click Generate token. Copy the token immediately — it is shown only once.","Enter your Grafana host (for example my-org.grafana.net or your self-hosted host, without the https:// prefix) in the domain field, and paste the service account token into the API key field below."],"fields":{"domain":{"label":"Grafana domain","help":"The host used to reach your Grafana instance, without the https:// prefix. For Grafana Cloud this looks like my-org.grafana.net; for self-hosted Grafana it is your server host (and port if non-standard)."},"api_key":{"label":"Service account token","help":"A Grafana service account token. Create it under Administration → Users and access → Service accounts → Add service account token. The token grants the role assigned to the service account, so scope that role to the access you need.","source_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/","generate_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grafana beta | 0 | Enabled | ||
{"name":"granola","display_name":"Granola","logo_url":"https://cdn.replit.com/openint/_assets/logo-granola.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync AI-generated meeting notes and action items to your productivity stack","long_description":"Granola is an AI notepad that runs locally on your Mac, capturing and structuring meeting notes without requiring a bot in the call. Integrating Granola lets you automatically push meeting summaries, decisions, and action items to project management or CRM tools after each call. This eliminates post-meeting note transcription and keeps follow-up tasks from slipping.","setup_guide":{"docs_url":"https://docs.granola.ai/","steps":["Open the Granola desktop app and sign in (API keys require a Business or Enterprise plan).","Go to Settings → Connectors → API keys, then click Create new key.","Choose the note access scopes the key should include (for example Personal notes and/or Public notes), then click Generate API Key.","On Enterprise plans, a workspace admin must first enable the access scopes under Settings → Workspace → General → API access for members.","Copy the generated key (it begins with grn_) and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"A Granola API key created in the desktop app under Settings → Connectors → API keys. It begins with grn_ and carries the note access scopes you selected. Keep it secret — anyone with the key can read the notes it has access to.","source_url":"https://docs.granola.ai/","generate_url":"https://docs.granola.ai/"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Granola beta | 0 | Enabled | ||
{"name":"grist","display_name":"Grist","logo_url":"https://cdn.replit.com/openint/_assets/logo-grist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["environment"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write structured table data to power flexible data-driven workflows","long_description":"Grist is an open-source spreadsheet-database hybrid that combines the flexibility of spreadsheets with relational data structure. Integrating Grist lets you sync records bidirectionally, trigger automations based on table changes, and use Grist as a structured data store within larger workflows. This is particularly useful for teams that need customizable data models without a full database setup.","setup_guide":{"docs_url":"https://support.getgrist.com/rest-api/","steps":["Sign in to Grist and open Profile Settings from the account menu under your profile picture or initial in the top right.","Scroll to the API section and click Create to generate an API key, then copy it — you can revoke and recreate it from the same page later.","Determine your environment: use \"docs\" for your personal site (docs.getgrist.com), or your team site subdomain for a team site (for https://acme.getgrist.com, enter acme).","Paste the API key and environment into the connector fields."],"fields":{"api_key":{"label":"API key","help":"In Grist, open Profile Settings from the account menu, scroll to the API section, and click Create to generate a key. Copy it immediately.","source_url":"https://docs.getgrist.com/account","generate_url":"https://docs.getgrist.com/account"},"environment":{"label":"Environment","help":"The site you are connecting to. Enter \"docs\" for your personal site (docs.getgrist.com), or your team subdomain for a team site (for https://acme.getgrist.com, enter acme)."}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grist beta | 0 | Enabled | ||
{"name":"heyreach","display_name":"HeyReach","logo_url":"https://cdn.replit.com/openint/_assets/logo-heyreach.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate LinkedIn outreach campaigns and sync lead activity to your CRM","long_description":"HeyReach is a LinkedIn automation platform for running multi-account outreach sequences at scale. Connecting HeyReach lets you enroll prospects from your CRM into campaigns, sync connection and reply events back to contact records, and track outreach performance across campaigns. This keeps LinkedIn engagement organized and integrated with your broader sales process.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} HeyReach beta | 0 | Enabled | ||
{"name":"holded","display_name":"Holded","logo_url":"https://cdn.replit.com/openint/_assets/logo-holded.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync invoices, contacts, and accounting data for businesses using Holded ERP","long_description":"Holded is a cloud ERP and accounting platform popular with small and medium businesses in Spain and Europe. Integrating Holded lets you sync customer and supplier records, automate invoice creation, and pull financial data into reporting workflows. This reduces manual bookkeeping and keeps your business data consistent across tools.","verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Holded beta | 0 | Enabled | ||
{"name":"icypeas","display_name":"Icypeas","logo_url":"https://cdn.replit.com/openint/_assets/logo-icypeas.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses to improve outreach deliverability","long_description":"Icypeas is an email finder and verification tool that helps sales and marketing teams locate accurate contact information. Connecting Icypeas lets you enrich lead records with verified emails, reduce bounce rates on outreach campaigns, and automate prospecting as part of lead generation workflows. This raises the quality of your contact database with minimal manual effort.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Icypeas beta | 0 | Enabled | ||
{"name":"incident-io","display_name":"Incident.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-incident-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate incident response workflows and sync incident data across your ops stack","long_description":"Incident.io is an incident management platform that structures the process of declaring, managing, and learning from incidents. Integrating Incident.io lets you trigger incident declarations from monitoring alerts, sync status updates to stakeholder channels, and push post-incident data into reporting or retrospective workflows. This reduces time to resolution and improves organizational learning after outages.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Incident.io beta | 0 | Enabled | ||
{"name":"instantly","display_name":"Instantly","logo_url":"https://cdn.replit.com/openint/_assets/logo-instantly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Launch cold email campaigns and sync reply and lead data to your sales tools","long_description":"Instantly is a cold email platform built for high-volume outreach with strong deliverability infrastructure. Connecting Instantly lets you enroll prospects from your CRM, sync replies and lead status back to sales tools, and monitor campaign performance metrics automatically. This keeps email outreach data integrated with the rest of your go-to-market stack.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Instantly beta | 0 | Enabled | ||
{"name":"itglue","display_name":"IT Glue","logo_url":"https://cdn.replit.com/openint/_assets/logo-itglue.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and update IT documentation to keep MSP knowledge bases accurate and current","long_description":"IT Glue is a documentation platform built for managed service providers, organizing passwords, configurations, assets, and SOPs. Integrating IT Glue lets you auto-update asset records from monitoring tools, pull configuration data into ticketing workflows, and keep client documentation in sync with real infrastructure state. This reduces resolution time and ensures technicians always have accurate information.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} IT Glue beta | 0 | Enabled | ||
{"name":"jazzhr","display_name":"JazzHR","logo_url":"https://cdn.replit.com/openint/_assets/logo-jazzhr.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync job postings and candidate data to streamline applicant tracking workflows","long_description":"JazzHR is an applicant tracking system designed for small and mid-sized businesses to manage recruiting end to end. Connecting JazzHR lets you sync candidate status with onboarding tools, push new applications to communication channels, and report on hiring funnel performance. This reduces recruiting admin work and keeps all stakeholders informed on candidate progress.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JazzHR beta | 0 | Enabled | ||
{"name":"jiminny","display_name":"Jiminny","logo_url":"https://cdn.replit.com/openint/_assets/logo-jiminny.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Jiminny API key."},"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["api_key","region"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["region"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Jiminny API key."},"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["api_key","region"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture call recordings and coaching insights to improve sales team performance","long_description":"Jiminny is a conversation intelligence platform that records, transcribes, and analyzes sales calls and meetings. Integrating Jiminny lets you push call summaries and deal insights to your CRM, trigger coaching alerts based on call outcomes, and track talk patterns across the team. This helps sales leaders identify coaching opportunities and replicate top-performer behaviors.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Jiminny beta | 0 | Enabled | ||
{"name":"jobvite","display_name":"Jobvite","logo_url":"https://cdn.replit.com/openint/_assets/logo-jobvite.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access candidate and requisition data to connect recruiting with your HR stack","long_description":"Jobvite is a comprehensive talent acquisition suite covering sourcing, ATS, onboarding, and analytics. Integrating Jobvite lets you sync offer and hire data to HRIS and payroll systems, automate candidate communication at key pipeline stages, and report on recruiting efficiency metrics. This creates a connected hiring process from first application through first day.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jobvite beta | 0 | Enabled | ||
{"name":"jotform","display_name":"Jotform","logo_url":"https://cdn.replit.com/openint/_assets/logo-jotform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger workflows from form submissions and push response data to your tools","long_description":"Jotform is a powerful form builder supporting surveys, payments, e-signatures, and complex conditional logic. Connecting Jotform lets you route submission data to CRMs, spreadsheets, or project management tools automatically when a form is completed. This eliminates manual data handling and speeds up any process that starts with a form.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jotform beta | 0 | Enabled | ||
{"name":"jumpcloud","display_name":"JumpCloud","logo_url":"https://cdn.replit.com/openint/_assets/logo-jumpcloud.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, devices, and access policies across your IT environment","long_description":"JumpCloud is a cloud directory platform that handles user authentication, device management, and access control across operating systems and applications. Integrating JumpCloud lets you automate user provisioning and deprovisioning, sync group memberships with other tools, and trigger security workflows based on identity events. This keeps your IT environment secure and reduces manual account management.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JumpCloud beta | 0 | Enabled | ||
{"name":"juniper-mist","display_name":"Juniper Mist","logo_url":"https://cdn.replit.com/openint/_assets/logo-juniper-mist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access network performance data and alerts to automate IT operations workflows","long_description":"Juniper Mist is an AI-driven network management platform for wireless, wired, and WAN environments. Integrating Juniper Mist lets you pull network health metrics, trigger incident tickets from anomaly alerts, and sync device status with IT asset management systems. This improves network visibility and accelerates response to connectivity issues.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Juniper Mist beta | 0 | Enabled | ||
{"name":"kandji","display_name":"Kandji","logo_url":"https://cdn.replit.com/openint/_assets/logo-kandji.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read device inventory and manage Apple device policies through Kandji","long_description":"Kandji is an Apple device management (MDM) platform for IT teams managing macOS, iOS, and iPadOS devices. This integration lets you read device inventory, check compliance status, and access deployment configuration data. Use it to build device audit tools, sync asset records with your IT management stack, or automate compliance reporting.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kandji beta | 0 | Enabled | ||
{"name":"klicktipp","display_name":"KlickTipp","logo_url":"https://cdn.replit.com/openint/_assets/logo-klicktipp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your KlickTipp API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your KlickTipp API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts and trigger email automations based on subscriber behavior","long_description":"KlickTipp is a German email marketing and marketing automation platform with strong GDPR compliance features. Connecting KlickTipp lets you add and tag contacts from external sources, trigger email sequences based on CRM or e-commerce events, and sync campaign engagement data with other tools. This helps German-speaking and European marketers run compliant, behavior-driven email campaigns.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} KlickTipp beta | 0 | Enabled | ||
{"name":"klipfolio","display_name":"Klipfolio","logo_url":"https://cdn.replit.com/openint/_assets/logo-klipfolio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and update KPI dashboards by pushing metrics from your data sources","long_description":"Klipfolio is a business intelligence and dashboard platform for tracking KPIs from multiple data sources in one view. Integrating Klipfolio lets you push metrics from databases, APIs, and operational tools into live dashboards, keeping leadership and operations teams aligned on performance. This reduces the time spent manually assembling reports and ensures dashboards stay current.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Klipfolio beta | 0 | Enabled | ||
{"name":"knowbe4","display_name":"KnowBe4","logo_url":"https://cdn.replit.com/openint/_assets/logo-knowbe4.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync security training status and phishing results to strengthen security programs","long_description":"KnowBe4 is a security awareness training platform that helps organizations reduce human-layer security risk through phishing simulations and training campaigns. Integrating KnowBe4 lets you sync training completion and phishing test results with HRIS or identity tools, trigger remediation workflows for at-risk users, and report on security posture across the organization. This keeps security awareness data connected to broader IT and HR processes.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} KnowBe4 beta | 0 | Enabled | ||
{"name":"kustomer","display_name":"Kustomer","logo_url":"https://cdn.replit.com/openint/_assets/logo-kustomer.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync customer conversations and CRM data to deliver personalized support at scale","long_description":"Kustomer is a CRM and customer service platform that unifies conversation history, order data, and customer profiles in a single view. Integrating Kustomer lets you route tickets based on customer attributes, sync support data with e-commerce and marketing tools, and trigger post-resolution follow-ups automatically. This gives support teams the full customer context needed to resolve issues faster.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kustomer beta | 0 | Enabled | ||
{"name":"lagrowthmachine","display_name":"La Growth Machine","logo_url":"https://cdn.replit.com/openint/_assets/logo-lagrowthmachine.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run multichannel sales outreach and sync lead engagement data to your CRM","long_description":"La Growth Machine is a multichannel outreach platform combining LinkedIn, email, and Twitter into coordinated prospecting sequences. Connecting La Growth Machine lets you enroll prospects from your CRM, sync engagement events back to contact records, and measure campaign performance across all channels. This helps sales teams run personalized, high-volume outreach without losing data fidelity.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} La Growth Machine beta | 0 | Enabled | ||
{"name":"lattice","display_name":"Lattice","logo_url":"https://cdn.replit.com/openint/_assets/logo-lattice.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync performance reviews and goals to connect people management with HR workflows","long_description":"Lattice is a people management platform covering performance reviews, OKRs, engagement surveys, and career development. Integrating Lattice lets you sync goal completion data with project tools, trigger HR workflows from review cycle events, and pull engagement metrics into reporting dashboards. This keeps performance data connected to the broader people operations process.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lattice beta | 0 | Enabled | ||
{"name":"leadmagic","display_name":"LeadMagic","logo_url":"https://cdn.replit.com/openint/_assets/logo-leadmagic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify and enrich web visitors to turn anonymous traffic into qualified leads","long_description":"LeadMagic identifies the companies and contacts behind anonymous website visits using IP intelligence and firmographic data. Connecting LeadMagic lets you push identified visitor profiles to your CRM or marketing tools, trigger sales alerts when target accounts visit key pages, and enrich inbound leads with company context. This converts website traffic into actionable sales signals.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} LeadMagic beta | 0 | Enabled | ||
{"name":"lightfield","display_name":"Lightfield","logo_url":"https://cdn.replit.com/openint/_assets/logo-lightfield.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Lightfield API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Lightfield API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access spatial and 3D imaging data to power computer vision and AR workflows","long_description":"Lightfield provides tools for capturing and processing light field and spatial imaging data for AR, VR, and computer vision applications. Integrating Lightfield lets you ingest spatial captures into processing pipelines, sync scene data with rendering or annotation tools, and build workflows around immersive content creation. This accelerates development for teams working with 3D and spatial media.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Lightfield beta | 0 | Enabled | ||
{"name":"loop-returns","display_name":"Loop Returns","logo_url":"https://cdn.replit.com/openint/_assets/logo-loop-returns.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate returns management and sync return data with your e-commerce stack","long_description":"Loop Returns is a returns management platform for Shopify brands, enabling self-service returns, exchanges, and store credit. Integrating Loop Returns lets you sync return events with your ERP or inventory system, trigger customer communications based on return status, and analyze return rates alongside order data. This reduces returns-related support volume and turns more returns into retained revenue.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loop Returns beta | 0 | Enabled | ||
{"name":"loops-so","display_name":"Loops.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-loops-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send targeted transactional and lifecycle emails triggered by product events","long_description":"Loops.so is an email platform built for SaaS companies, designed to send transactional and marketing emails based on user actions. Integrating Loops lets you trigger onboarding sequences from signup events, send product update emails to segmented audiences, and sync subscriber data with your product database. This keeps email communication tightly coupled to actual user behavior.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loops.so beta | 0 | Enabled | ||
{"name":"luma","display_name":"Luma","logo_url":"https://cdn.replit.com/openint/_assets/logo-luma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage events and sync attendee data to automate event-driven workflows","long_description":"Luma is a modern event hosting platform for in-person and virtual events, covering registration, ticketing, and attendee management. Integrating Luma lets you sync registered attendees to your CRM or email lists, trigger follow-up communications post-event, and report on attendance and engagement metrics. This connects your event data with the rest of your marketing and community operations.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Luma beta | 0 | Enabled | ||
{"name":"lumos","display_name":"Lumos","logo_url":"https://cdn.replit.com/openint/_assets/logo-lumos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate app access requests and sync SaaS usage data to reduce software spend","long_description":"Lumos is an application lifecycle management platform that handles access requests, provisioning, and SaaS spend management. Integrating Lumos lets you automate approval workflows for software access, sync provisioning events with your identity provider, and surface underutilized licenses in spend reports. This reduces IT overhead and helps organizations right-size their software portfolio.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lumos beta | 0 | Enabled | ||
{"name":"make","display_name":"Make","logo_url":"https://cdn.replit.com/openint/_assets/logo-make.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["environmentUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger and receive data from Make scenarios to extend your automation network","long_description":"Make (formerly Integromat) is a visual automation platform for building complex multi-step workflows across hundreds of apps. Integrating Make lets you invoke scenarios from external triggers, pass data into running workflows, and chain Make automations with other systems in your stack. This makes Make a flexible orchestration layer within broader automation architectures.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Make beta | 0 | Enabled | ||
{"name":"manatal","display_name":"Manatal","logo_url":"https://cdn.replit.com/openint/_assets/logo-manatal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync candidate pipelines and job records to streamline AI-powered recruiting","long_description":"Manatal is an AI recruitment platform with built-in candidate scoring, social media enrichment, and ATS features. Connecting Manatal lets you sync applicant data with onboarding or HRIS systems, automate stage-based communications, and report on recruiter performance and pipeline health. This reduces manual recruiting coordination and helps teams hire qualified candidates faster.","verticals":["crm","hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Manatal beta | 0 | Enabled | ||
{"name":"metabase","display_name":"Metabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-metabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query dashboards and embed analytics to integrate BI data into your workflows","long_description":"Metabase is an open-source business intelligence tool that makes it easy to create dashboards, run queries, and share data insights. Integrating Metabase lets you trigger queries programmatically, push results to other tools, and embed analytics into applications or automated reports. This makes Metabase data accessible beyond the BI tool itself.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Metabase beta | 0 | Enabled | ||
{"name":"mindbody","display_name":"Mindbody","logo_url":"https://cdn.replit.com/openint/_assets/logo-mindbody.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync class schedules, bookings, and member data for fitness and wellness businesses","long_description":"Mindbody is a business management platform for fitness studios, spas, and wellness businesses covering scheduling, payments, and client management. Integrating Mindbody lets you sync booking and attendance data with marketing tools, automate client communications based on visit history, and report on revenue and class performance. This helps wellness businesses retain members and fill more spots.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Mindbody beta | 0 | Enabled | ||
{"name":"minimax","display_name":"MiniMax","logo_url":"https://cdn.replit.com/openint/_assets/logo-minimax.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate AI-powered text, audio, and video content for creative production workflows","long_description":"MiniMax is an AI company providing multimodal generation models covering text, speech synthesis, and video creation. Integrating MiniMax lets you programmatically generate voiceovers, written content, or short video clips as part of content production pipelines. This accelerates creative output for media, marketing, and entertainment teams.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} MiniMax beta | 0 | Enabled | ||
{"name":"missive","display_name":"Missive","logo_url":"https://cdn.replit.com/openint/_assets/logo-missive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage shared inboxes and sync email conversations across team collaboration tools","long_description":"Missive is a team email and messaging platform that brings shared inboxes, chat, and collaboration into a unified workspace. Integrating Missive lets you route incoming messages based on rules, sync conversation data with CRM or ticketing tools, and trigger workflows from email events. This keeps customer communication organized and connected to operational systems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Missive beta | 0 | Enabled | ||
{"name":"modjo-ai","display_name":"Modjo AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-modjo-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Modjo AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Modjo AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze sales call recordings and push conversation insights to revenue tools","long_description":"Modjo AI is a conversation intelligence platform that records, transcribes, and analyzes sales and customer calls. Integrating Modjo lets you push call summaries, key topics, and action items to your CRM, surface deal risks from call patterns, and feed coaching data to sales managers. This keeps conversation intelligence actionable and embedded in your sales workflow.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Modjo AI beta | 0 | Enabled | ||
{"name":"momentum-io","display_name":"Momentum.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-momentum-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture CRM signals and sync deal insights to drive sales team accountability","long_description":"Momentum.io surfaces insights from calls, emails, and CRM activity to help revenue teams identify pipeline risks and coaching opportunities. Integrating Momentum lets you push deal signals and recommended actions to Slack or CRM, automate pipeline review summaries, and keep sales leaders informed on deal health without manual inspection. This keeps revenue teams focused on the right opportunities.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Momentum.io beta | 0 | Enabled | ||
{"name":"nocrm","display_name":"nocrm.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-nocrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage sales leads and sync pipeline activity to drive deal closure","long_description":"noCRM.io is a sales-focused lead management tool that prioritizes action over data entry, helping reps move leads through a simple pipeline. Connecting noCRM.io lets you add leads from inbound sources, sync status changes with marketing or communication tools, and report on pipeline conversion rates. This keeps the sales process moving without burying reps in CRM administration.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} nocrm.io beta | 0 | Enabled | ||
{"name":"northbeam","display_name":"Northbeam","logo_url":"https://cdn.replit.com/openint/_assets/logo-northbeam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Northbeam API Key."},"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["api_key","subdomain","dataClientId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["subdomain","dataClientId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Northbeam API Key."},"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["api_key","subdomain","dataClientId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access multi-touch attribution data to optimize marketing spend across channels","long_description":"Northbeam is a marketing analytics platform that provides multi-touch attribution and media mix modeling for e-commerce and DTC brands. Integrating Northbeam lets you pull channel-level performance metrics into reporting tools, sync attributed revenue data with finance systems, and trigger budget adjustments based on ROAS signals. This makes attribution data actionable across your marketing and finance operations.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Northbeam beta | 0 | Enabled | ||
{"name":"nyne-ai","display_name":"Nyne AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-nyne-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Deploy AI-powered customer engagement workflows to improve conversion and retention","long_description":"Nyne AI provides AI-driven tools for personalizing customer interactions and automating engagement across digital touchpoints. Integrating Nyne AI lets you trigger personalized outreach based on behavioral signals, sync engagement outcomes with your CRM, and optimize conversion workflows using AI-generated recommendations. This helps growth teams move faster on high-signal customer moments.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Nyne AI beta | 0 | Enabled | ||
{"name":"ocean-io","display_name":"Ocean.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-ocean-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ocean.io API token."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ocean.io API token."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify target accounts and enrich company data to sharpen B2B prospecting","long_description":"Ocean.io is a B2B data platform that uses AI to surface lookalike companies and enrich firmographic data for account-based sales and marketing. Integrating Ocean.io lets you push target account lists to your CRM, enrich existing company records with industry and tech stack data, and automate account scoring workflows. This improves the quality and relevance of your B2B prospecting lists.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Ocean.io beta | 0 | Enabled | ||
{"name":"onlogist","display_name":"Onlogist","logo_url":"https://cdn.replit.com/openint/_assets/logo-onlogist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Coordinate vehicle logistics and sync transport order data for automotive workflows","long_description":"Onlogist is a digital platform for vehicle transport and automotive logistics, connecting dealers, OEMs, and logistics providers. Integrating Onlogist lets you create and track transport orders programmatically, sync delivery status with dealer management systems, and automate notifications at key shipment milestones. This improves visibility and coordination across automotive supply chains.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Onlogist beta | 0 | Enabled | ||
{"name":"oomnitza","display_name":"Oomnitza","logo_url":"https://cdn.replit.com/openint/_assets/logo-oomnitza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync IT asset and SaaS data to automate technology lifecycle management","long_description":"Oomnitza is an enterprise technology management platform that tracks hardware, software, and SaaS assets throughout their lifecycle. Integrating Oomnitza lets you sync asset records with HR, identity, and procurement tools, trigger provisioning workflows based on asset status, and audit software usage across the organization. This reduces shadow IT and keeps asset data accurate without manual inventory work.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Oomnitza beta | 0 | Enabled | ||
{"name":"open-hands","display_name":"Open Hands","logo_url":"https://cdn.replit.com/openint/_assets/logo-open-hands.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI software engineering agents to automate code tasks and development workflows","long_description":"Open Hands (formerly OpenDevin) is an open-source platform for AI-powered software engineering agents that can browse, write, and execute code autonomously. Integrating Open Hands lets you trigger agent-based coding tasks from issue trackers or CI pipelines, receive completed code changes, and incorporate AI-assisted development into your engineering workflows. This accelerates routine development tasks and frees engineers for higher-level work.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Open Hands beta | 0 | Enabled | ||
{"name":"ordinal","display_name":"Ordinal","logo_url":"https://cdn.replit.com/openint/_assets/logo-ordinal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access blockchain inscription data to build workflows around Bitcoin Ordinals","long_description":"Ordinal provides tools for interacting with Bitcoin Ordinals, the protocol for inscribing data and NFTs directly on the Bitcoin blockchain. Integrating Ordinal lets you monitor inscription activity, retrieve inscription metadata, and trigger workflows based on on-chain events. This is foundational for applications and marketplaces built on the Bitcoin Ordinals ecosystem.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ordinal beta | 0 | Enabled | ||
{"name":"paddle","display_name":"Paddle","logo_url":"https://cdn.replit.com/openint/_assets/logo-paddle.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Paddle API key."},"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Paddle API key."},"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync subscription billing and revenue data to automate SaaS financial workflows","long_description":"Paddle is a merchant of record and billing platform for SaaS companies, handling payments, tax compliance, and subscription management globally. Integrating Paddle lets you receive payment and churn events, sync subscription status with CRM or product tools, and push revenue data into financial reporting workflows. This keeps billing events connected to the rest of your growth and finance operations.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Paddle beta | 0 | Enabled | ||
{"name":"pendo","display_name":"Pendo","logo_url":"https://cdn.replit.com/openint/_assets/logo-pendo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access product analytics, feature flags, and in-app guides from Pendo","long_description":"Pendo is a product experience platform for tracking user behavior, delivering in-app guides, and managing feature flags. This integration lets you read page and feature analytics, access visitor and account data, and query NPS and survey results. Use it to surface product usage data in external dashboards or trigger workflows based on feature adoption.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pendo beta | 0 | Enabled | ||
{"name":"peopledatalabs","display_name":"People Data Labs","logo_url":"https://cdn.replit.com/openint/_assets/logo-peopledatalabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact and company records with People Data Labs profile data","long_description":"Access People Data Labs' dataset of billions of professional profiles to enrich leads, verify contact information, and build targeted audiences. Append employment history, skills, and firmographic data to CRM records automatically. Power smarter segmentation, lead scoring, and outreach personalization with accurate, continuously updated data.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} People Data Labs beta | 0 | Enabled | ||
{"name":"perdoo","display_name":"Perdoo","logo_url":"https://cdn.replit.com/openint/_assets/logo-perdoo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Align teams around goals by integrating OKR data from Perdoo","long_description":"Connect Perdoo to read and update OKRs, key results, and progress check-ins programmatically. Automate status reporting, trigger notifications when goals fall behind, and correlate objective progress with data from other business tools. Keep every team focused and informed without manual tracking overhead.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perdoo beta | 0 | Enabled | ||
{"name":"perplexity","display_name":"Perplexity","logo_url":"https://cdn.replit.com/openint/_assets/logo-perplexity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query Perplexity AI to get cited, real-time answers inside your workflows","long_description":"Integrate Perplexity to run natural-language searches that return sourced, up-to-date answers directly within your automations. Use it to enrich records with current information, generate research summaries, or power AI assistants with grounded web knowledge. Reduce hallucination risk by pulling answers backed by verifiable citations.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perplexity beta | 0 | Enabled | ||
{"name":"personio-recruiting","display_name":"Personio Recruiting","logo_url":"https://cdn.replit.com/openint/_assets/logo-personio-recruiting.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate tracking and hiring workflows with Personio Recruiting","long_description":"Connect Personio Recruiting to sync applicants, update pipeline stages, and trigger onboarding actions as candidates progress through hiring. Pull job posting data and application details into BI tools or Slack notifications to keep hiring teams aligned. Cut time-to-hire by eliminating manual handoffs between recruiting and HR systems.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Personio Recruiting beta | 0 | Enabled | ||
{"name":"pipedream","display_name":"Pipedream","logo_url":"https://cdn.replit.com/openint/_assets/logo-pipedream.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and trigger multi-step automations across any API using Pipedream","long_description":"Connect Pipedream to compose event-driven workflows that chain together hundreds of APIs without managing infrastructure. Trigger pipelines from webhooks, schedules, or app events and execute custom Node.js or Python logic inline. Accelerate integration development and reduce the cost of maintaining bespoke automation scripts.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pipedream beta | 0 | Enabled | ||
{"name":"pivotaltracker","display_name":"Pivotal Tracker","logo_url":"https://cdn.replit.com/openint/_assets/logo-pivotaltracker.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate story creation and sprint updates in Pivotal Tracker","long_description":"Connect Pivotal Tracker to create stories, update estimates, and move work through project stages without leaving other tools. Trigger workflow actions when stories are accepted or blocked, and sync iteration data with reporting systems or stakeholder dashboards. Keep engineering velocity visible and backlogs groomed with less manual effort.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pivotal Tracker beta | 0 | Enabled | ||
{"name":"plain","display_name":"Plain","logo_url":"https://cdn.replit.com/openint/_assets/logo-plain.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage customer support threads and automate triage with Plain","long_description":"Connect Plain to create, update, and route support conversations programmatically based on customer attributes or event triggers. Sync ticket status with CRM records, escalate issues automatically, and embed customer context from your product directly into support threads. Deliver faster, more informed support without switching between tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Plain beta | 0 | Enabled | ||
{"name":"podscribe","display_name":"Podscribe","logo_url":"https://cdn.replit.com/openint/_assets/logo-podscribe.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Podscribe account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Podscribe account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track podcast ad performance and attribution data with Podscribe","long_description":"Connect Podscribe to pull impression, conversion, and audience data from podcast campaigns into your analytics stack. Attribute downstream revenue to specific shows and episodes, then optimize spend based on verified performance metrics. Make podcast advertising as measurable and accountable as any digital channel.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Podscribe beta | 0 | Enabled | ||
{"name":"posthog","display_name":"PostHog","logo_url":"https://cdn.replit.com/openint/_assets/logo-posthog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query product analytics, feature flags, and event data from PostHog","long_description":"PostHog is an open-source product analytics platform supporting events, funnels, session recordings, and feature flags. This integration lets you capture and query events, manage feature flags and experiments, and access person and cohort data. Use it to surface PostHog insights in external dashboards, toggle features programmatically, or build data export pipelines.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} PostHog beta | 0 | Enabled | ||
{"name":"prive","display_name":"Prive","logo_url":"https://cdn.replit.com/openint/_assets/logo-prive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription programs and member perks through Prive","long_description":"Integrate Prive to automate subscription creation, modification, and cancellation workflows based on customer behavior or CRM triggers. Sync membership data with loyalty and marketing tools to deliver personalized perks at the right moment. Improve subscription retention by acting on lifecycle signals without manual intervention.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prive beta | 0 | Enabled | ||
{"name":"prospeo","display_name":"Prospeo","logo_url":"https://cdn.replit.com/openint/_assets/logo-prospeo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses with Prospeo","long_description":"Connect Prospeo to enrich lead lists with verified business email addresses sourced from LinkedIn profiles and company domains. Automate prospecting workflows by resolving contact details at scale and pushing verified data directly into your CRM or outreach tool. Increase email deliverability and reduce bounce rates on outbound campaigns.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prospeo beta | 0 | Enabled | ||
{"name":"prtg-classic","display_name":"PRTG Classic","logo_url":"https://cdn.replit.com/openint/_assets/logo-prtg-classic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PRTG account"},"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["api_key","host"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["host"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PRTG account"},"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["api_key","host"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor network health and trigger alerts from PRTG Classic sensor data","long_description":"Integrate PRTG Classic to read sensor readings, retrieve device status, and trigger incident workflows when thresholds are breached. Push monitoring alerts into Slack, ticketing systems, or on-call platforms and correlate network events with application performance data. Reduce mean time to detect and resolve infrastructure issues.","verticals":["ticketing"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} PRTG Classic beta | 0 | Enabled | ||
{"name":"pylon","display_name":"Pylon","logo_url":"https://cdn.replit.com/openint/_assets/logo-pylon.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage B2B customer support tickets and Slack threads with Pylon","long_description":"Connect Pylon to create and update support issues, sync Slack thread conversations with your support queue, and route escalations based on account tier or SLA. Automate triage, tagging, and status updates as customer issues move through resolution. Deliver enterprise-grade support experiences without manual queue management.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pylon beta | 0 | Enabled | ||
{"name":"quentn","display_name":"Quentn","logo_url":"https://cdn.replit.com/openint/_assets/logo-quentn.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quentn API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quentn API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate email marketing campaigns and contact journeys in Quentn","long_description":"Connect Quentn to add contacts, trigger campaign sequences, and update tags based on behavior across your product or CRM. Automate lead nurturing, segment audiences dynamically, and sync engagement data back into your marketing stack. Run personalized follow-up at scale without manual list management.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Quentn beta | 0 | Enabled | ||
{"name":"quickbase","display_name":"Quickbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-quickbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write records in Quickbase apps to automate business processes","long_description":"Integrate Quickbase to query tables, create or update records, and trigger workflows based on field changes across your custom business applications. Sync Quickbase data with ERP, CRM, or project tools and automate approval or escalation paths without custom code. Extend the reach of your no-code apps into broader automation ecosystems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Quickbase beta | 0 | Enabled | ||
{"name":"quipteams","display_name":"Quipteams","logo_url":"https://cdn.replit.com/openint/_assets/logo-quipteams.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quipteams API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quipteams API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Coordinate team tasks and document workflows through Quipteams","long_description":"Connect Quipteams to assign tasks, update project statuses, and sync team coordination data with other project management or communication tools. Automate task creation from triggers in your product or CRM and notify the right team members when actions are required. Keep cross-functional work moving without constant manual follow-up.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Quipteams beta | 0 | Enabled | ||
{"name":"ragieai","display_name":"Ragie AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-ragieai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve and index documents for AI-powered search with Ragie AI","long_description":"Connect Ragie AI to ingest documents, sync knowledge sources, and run semantic retrieval queries that power RAG-based applications. Automate document ingestion pipelines and surface the most relevant content chunks in response to user queries. Build accurate AI assistants grounded in your proprietary knowledge without managing vector infrastructure.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ragie AI beta | 0 | Enabled | ||
{"name":"rapidapi","display_name":"RapidAPI","logo_url":"https://cdn.replit.com/openint/_assets/logo-rapidapi.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to thousands of APIs through RapidAPI's marketplace hub","long_description":"Integrate RapidAPI to discover, authenticate, and call any of the thousands of public APIs available on the marketplace from a single connection. Standardize how your automations access third-party data sources and manage API keys centrally. Reduce the setup time for new API integrations from hours to minutes.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} RapidAPI beta | 0 | Enabled | ||
{"name":"readwise","display_name":"Readwise","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync highlights and reading notes from Readwise into your workflows","long_description":"Connect Readwise to export book and article highlights, retrieve tags, and push curated knowledge into note-taking apps, databases, or AI pipelines. Automate daily review digests or trigger actions when new highlights are added from supported sources. Turn your reading habit into an active, searchable knowledge asset.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise beta | 0 | Enabled | ||
{"name":"readwise-reader","display_name":"Readwise Reader","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise-reader.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Save, tag, and retrieve articles from Readwise Reader programmatically","long_description":"Integrate Readwise Reader to add documents to your reading queue, update tags, and pull saved article data into other tools automatically. Trigger saves from RSS feeds, newsletters, or web scrapes and sync reading progress with knowledge management systems. Build a curated, actionable reading pipeline without manual bookmarking.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise Reader beta | 0 | Enabled | ||
{"name":"recall-ai","display_name":"Recall.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-recall-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["region"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Join meetings and extract transcripts automatically with Recall.ai","long_description":"Integrate Recall.ai to deploy meeting bots that join video calls, record transcripts, and deliver structured conversation data to your systems. Trigger post-meeting workflows — CRM updates, summaries, action item extraction — as soon as calls end. Capture every meeting's value without manual note-taking or follow-up.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recall.ai beta | 0 | Enabled | ||
{"name":"recharge","display_name":"Recharge","logo_url":"https://cdn.replit.com/openint/_assets/logo-recharge.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscriptions and recurring billing data from Recharge","long_description":"Connect Recharge to create, update, and cancel subscriptions, retrieve order history, and trigger retention workflows based on churn signals. Sync subscriber data with CRM and loyalty platforms to personalize engagement at every stage of the subscription lifecycle. Reduce churn and increase LTV through timely, data-driven intervention.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recharge beta | 0 | Enabled | ||
{"name":"recruitcrm","display_name":"Recruitcrm","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitcrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate and client workflows in RecruitCRM","long_description":"Integrate RecruitCRM to create job orders, add candidates, and update pipeline stages automatically based on external triggers. Sync placement data with invoicing or HR systems and notify recruiters when action is needed without manual check-ins. Speed up hiring cycles and reduce administrative load for recruiting teams.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitcrm beta | 0 | Enabled | ||
{"name":"recruitee","display_name":"Recruitee","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitee.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"companyId":{"type":"string","description":"The Company ID for your Recruitee account"}},"required":["companyId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync job postings and candidates across your hiring stack with Recruitee","long_description":"Connect Recruitee to manage job openings, trigger candidate stage transitions, and push offer and rejection data into HR systems automatically. Surface pipeline metrics in dashboards and automate interview scheduling nudges when candidates stall. Keep hiring teams coordinated and candidates engaged throughout the process.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitee beta | 0 | Enabled | ||
{"name":"recruiterflow","display_name":"Recruiterflow","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruiterflow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate recruiting pipelines and outreach sequences in Recruiterflow","long_description":"Integrate Recruiterflow to add candidates, update deal stages, and trigger email sequences based on pipeline events or external data changes. Sync contact and placement data with your CRM or HRIS and measure recruiter productivity through automated reporting. Close placements faster by eliminating repetitive pipeline management tasks.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruiterflow beta | 0 | Enabled | ||
{"name":"refiner","display_name":"Refiner","logo_url":"https://cdn.replit.com/openint/_assets/logo-refiner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger in-product surveys and retrieve user feedback from Refiner","long_description":"Connect Refiner to launch targeted surveys based on user behavior, retrieve response data, and route feedback into CRM or analytics pipelines. Automate NPS and CSAT collection at key product moments and act on scores in real time with follow-up workflows. Turn user feedback into actionable signals without manual export or analysis.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Refiner beta | 0 | Enabled | ||
{"name":"replicate","display_name":"Replicate","logo_url":"https://cdn.replit.com/openint/_assets/logo-replicate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI models in the cloud and retrieve predictions through Replicate","long_description":"Integrate Replicate to submit inference requests to thousands of open-source AI models for image generation, transcription, classification, and more. Poll for results or receive webhooks when predictions complete and route outputs into downstream storage or review workflows. Add powerful AI capabilities to any application without managing GPU infrastructure.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Replicate beta | 0 | Enabled | ||
{"name":"reply-io","display_name":"Reply.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-reply-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Reply.io account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Reply.io account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enroll prospects and manage outbound sequences in Reply.io","long_description":"Connect Reply.io to add contacts to email and multi-channel sequences, update step statuses, and pull engagement metrics into your CRM or analytics tools. Automate sequence enrollment based on CRM stage changes or intent signals and pause outreach when prospects reply. Drive more pipeline with less manual sequence management.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Reply.io beta | 0 | Enabled | ||
{"name":"retell-ai","display_name":"Retell AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-retell-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and manage AI voice call agents using Retell AI","long_description":"Connect Retell AI to initiate outbound voice calls, retrieve call transcripts, and trigger post-call workflows based on conversation outcomes. Configure dynamic AI agents that handle FAQs, scheduling, or qualification calls at scale without live agents. Automate high-volume voice interactions while maintaining a natural, conversational experience.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Retell AI beta | 0 | Enabled | ||
{"name":"ringover","display_name":"Ringover","logo_url":"https://cdn.replit.com/openint/_assets/logo-ringover.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ringover API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ringover API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Log calls and automate voice workflows using Ringover call data","long_description":"Integrate Ringover to capture call events, retrieve recordings and transcripts, and trigger CRM updates or follow-up tasks automatically. Route incoming call data to the right agents based on caller attributes and surface call analytics in performance dashboards. Improve team productivity by eliminating manual call logging and reporting.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Ringover beta | 0 | Enabled | ||
{"name":"rippling","display_name":"Rippling","logo_url":"https://cdn.replit.com/openint/_assets/logo-rippling.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access employee, payroll, and HR data from Rippling","long_description":"Rippling is an HR, IT, and finance platform that centralizes employee management across payroll, benefits, devices, and apps. This integration lets you read employee records, department and team data, and compensation information. Use it to sync headcount data with other tools, automate employee lifecycle workflows, or build HR reporting dashboards.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rippling beta | 0 | Enabled | ||
{"name":"rocketlane","display_name":"Rocketlane","logo_url":"https://cdn.replit.com/openint/_assets/logo-rocketlane.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate customer onboarding project updates with Rocketlane","long_description":"Connect Rocketlane to create projects, update task statuses, and sync onboarding milestones with CRM or CS platforms automatically. Trigger health alerts when projects fall behind schedule and notify internal teams or customers at key delivery moments. Deliver a consistent, transparent onboarding experience at scale.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rocketlane beta | 0 | Enabled | ||
{"name":"rocketreach","display_name":"RocketReach","logo_url":"https://cdn.replit.com/openint/_assets/logo-rocketreach.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your RocketReach API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your RocketReach API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional contact details at scale with RocketReach","long_description":"Integrate RocketReach to look up verified email addresses and phone numbers for prospects based on name, company, or LinkedIn URL. Automate lead enrichment workflows and push validated contact data directly into your CRM or outreach sequences. Reduce bounce rates and increase connection rates on outbound prospecting campaigns.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} RocketReach beta | 0 | Enabled | ||
{"name":"rootly","display_name":"Rootly","logo_url":"https://cdn.replit.com/openint/_assets/logo-rootly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate incident response and retrospectives with Rootly","long_description":"Connect Rootly to declare incidents, update severity, and trigger runbooks automatically based on alerts from monitoring tools. Sync incident timelines with communication channels and generate retrospective drafts when incidents are resolved. Cut mean time to resolution and improve post-incident learning without manual coordination.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rootly beta | 0 | Enabled | ||
{"name":"scrapedo","display_name":"Scrape.do","logo_url":"https://cdn.replit.com/openint/_assets/logo-scrapedo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Scrape any website reliably at scale using Scrape.do's proxy infrastructure","long_description":"Integrate Scrape.do to extract web content through rotating proxies and JavaScript rendering without managing browser infrastructure. Automate competitive monitoring, price tracking, and data collection workflows and deliver structured results to storage or analytics systems. Collect public web data consistently without IP blocks or bot detection failures.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Scrape.do beta | 0 | Enabled | ||
{"name":"semrush","display_name":"Semrush","logo_url":"https://cdn.replit.com/openint/_assets/logo-semrush.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query SEO data, keyword rankings, and site analytics via Semrush","long_description":"Semrush is a comprehensive digital marketing suite covering SEO, content, advertising, and competitive research. This integration lets you query keyword rankings, domain analytics, backlink data, and competitor insights. Use it to automate SEO reporting, monitor keyword position changes, or surface Semrush data in marketing dashboards.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Semrush beta | 0 | Enabled | ||
{"name":"sentinelone","display_name":"SentinelOne","logo_url":"https://cdn.replit.com/openint/_assets/logo-sentinelone.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your SentinelOne service user"},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your SentinelOne service user"},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query threat detections and automate endpoint response with SentinelOne","long_description":"Integrate SentinelOne to retrieve alerts, quarantine endpoints, and trigger incident response workflows when threats are detected. Correlate threat intelligence with SIEM data and automate containment actions to reduce dwell time. Accelerate security response without requiring analysts to work manually across multiple consoles.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} SentinelOne beta | 0 | Enabled | ||
{"name":"sentry","display_name":"Sentry","logo_url":"https://cdn.replit.com/openint/_assets/logo-sentry.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read issues, events, and release data from your Sentry projects","long_description":"Sentry is an application monitoring platform focused on error tracking, performance, and release health. This integration lets you read issues and events, manage projects and teams, resolve or assign errors, and query performance data. Use it to build custom error triage tools, sync issues to other trackers, or automate alert routing.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sentry beta | 0 | Enabled | ||
{"name":"shippo","display_name":"Shippo","logo_url":"https://cdn.replit.com/openint/_assets/logo-shippo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Shippo API token (live or test)."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Shippo API token (live or test)."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate shipping labels and track packages using Shippo","long_description":"Integrate Shippo to create shipments, compare carrier rates, purchase labels, and retrieve tracking updates automatically from your fulfillment workflow. Trigger customer notifications when packages ship or encounter delivery exceptions. Reduce shipping costs and manual fulfillment overhead across multiple carriers from a single integration.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Shippo beta | 0 | Enabled | ||
{"name":"shipstation-v2","display_name":"Shipstation","logo_url":"https://cdn.replit.com/openint/_assets/logo-shipstation-v2.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate order fulfillment and shipment tracking through ShipStation","long_description":"Connect ShipStation to import orders, create shipments, and push tracking numbers back to storefronts and customers automatically. Sync fulfillment status with your OMS or CRM and trigger post-purchase workflows when orders ship or are delivered. Streamline multi-carrier shipping operations without manual order processing.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shipstation beta | 0 | Enabled | ||
{"name":"shopify-partner","display_name":"Shopify Partner","logo_url":"https://cdn.replit.com/openint/_assets/logo-shopify-partner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Shopify Partner accounts and client stores programmatically","long_description":"Integrate the Shopify Partner API to retrieve store data, manage collaborator access, and monitor app or theme performance across your client portfolio. Automate reporting for agency or app developer workflows and trigger alerts when stores need attention. Scale Shopify partner operations without logging into each store manually.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shopify Partner beta | 0 | Enabled | ||
{"name":"shortcut","display_name":"Shortcut","logo_url":"https://cdn.replit.com/openint/_assets/logo-shortcut.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create stories and track sprint progress in Shortcut automatically","long_description":"Connect Shortcut to create and update stories, move work through workflow states, and pull iteration metrics into dashboards or reporting tools. Trigger story creation from bug reports, customer feedback, or external events and keep engineering backlogs current without manual entry. Maintain development momentum with less project management overhead.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shortcut beta | 0 | Enabled | ||
{"name":"shotstack","display_name":"Shotstack","logo_url":"https://cdn.replit.com/openint/_assets/logo-shotstack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and render video content programmatically with Shotstack","long_description":"Integrate Shotstack to compose video timelines, submit render jobs, and retrieve completed video files for use in marketing or product workflows. Automate personalized video creation at scale using dynamic templates populated with customer or product data. Produce professional video content without manual editing or media production resources.","verticals":["streaming"],"audience":["paid"],"links":{"web_url":"https://shotstack.io","api_docs_url":"https://shotstack.io/docs/api/"}} Shotstack beta | 0 | Enabled | ||
{"name":"skio","display_name":"Skio","logo_url":"https://cdn.replit.com/openint/_assets/logo-skio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription data and member actions through Skio","long_description":"Integrate Skio to retrieve subscriber records, update subscription plans, and trigger retention workflows based on churn risk signals. Sync subscriber data with email marketing and loyalty platforms to deliver personalized experiences at key lifecycle moments. Reduce cancellations and increase average subscription value with timely automated interventions.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Skio beta | 0 | Enabled | ||
{"name":"slab","display_name":"Slab","logo_url":"https://cdn.replit.com/openint/_assets/logo-slab.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search and sync team knowledge from Slab documentation","long_description":"Connect Slab to retrieve posts, search documentation, and push new content into your knowledge base programmatically. Automate content updates when source data changes and surface relevant articles in support or sales workflows without leaving other tools. Keep internal knowledge current and accessible across the entire organization.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slab beta | 0 | Enabled | ||
{"name":"smartlead-ai","display_name":"Smartlead.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartlead-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage cold email campaigns and leads through Smartlead.ai","long_description":"Integrate Smartlead.ai to add leads to email campaigns, monitor reply and bounce data, and trigger CRM updates based on engagement outcomes. Rotate sending accounts automatically and sync campaign analytics with your sales stack to prioritize follow-up on warm leads. Scale cold outreach while protecting sender reputation.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartlead.ai beta | 0 | Enabled | ||
{"name":"smartrecruiters-api-key","display_name":"Smartrecruiters","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartrecruiters-api-key.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access the Smartrecruiters API","verticals":["ats"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Smartrecruiters beta | 0 | Enabled | ||
{"name":"smartrecruiters","display_name":"Smartrecruiters","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartrecruiters.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate job posting and candidate tracking in SmartRecruiters","long_description":"Connect SmartRecruiters to publish job openings, retrieve applications, and move candidates through hiring stages based on external triggers. Sync offer and rejection data with your HRIS and notify hiring managers automatically when action is required. Reduce time-to-hire by eliminating manual handoffs in the recruiting process.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartrecruiters beta | 0 | Enabled | ||
{"name":"snipe-it","display_name":"Snipe-IT","logo_url":"https://cdn.replit.com/openint/_assets/logo-snipe-it.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track IT assets and manage inventory records in Snipe-IT","long_description":"Integrate Snipe-IT to create, update, and check out assets, retrieve hardware inventory, and sync asset data with procurement or helpdesk systems. Automate asset assignment during onboarding and flag overdue check-ins based on policy rules. Maintain accurate IT inventory without manual spreadsheet updates or audit cycles.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Snipe-IT beta | 0 | Enabled | ||
{"name":"statamic","display_name":"Statamic","logo_url":"https://cdn.replit.com/openint/_assets/logo-statamic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The value of STATAMIC_API_AUTH_TOKEN in your Statamic .env file."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["api_key","baseUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["baseUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The value of STATAMIC_API_AUTH_TOKEN in your Statamic .env file."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["api_key","baseUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage content and entries in Statamic CMS programmatically","long_description":"Integrate Statamic to create, update, and retrieve content entries, assets, and taxonomy terms from your CMS through its API. Automate content publishing workflows and sync Statamic data with marketing or analytics tools without manual intervention. Build dynamic, data-driven content pipelines on top of your Statamic-powered site.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Statamic beta | 0 | Enabled | ||
{"name":"statista","display_name":"Statista","logo_url":"https://cdn.replit.com/openint/_assets/logo-statista.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access market research and statistics data from Statista programmatically","long_description":"Connect Statista to retrieve market data, industry statistics, and survey results for use in reports, presentations, and research workflows. Automate data pulls for competitive analysis and embed up-to-date statistics into dashboards or documents without manual export. Support data-driven decisions with reliable, source-cited market intelligence.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Statista beta | 0 | Enabled | ||
{"name":"stay-ai","display_name":"Stay AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-stay-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Stay AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Stay AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Reduce subscription churn using Stay AI's predictive retention tools","long_description":"Integrate Stay AI to identify at-risk subscribers, trigger personalized retention offers, and track the impact of retention interventions across your subscriber base. Sync churn prediction signals with email or SMS platforms to deliver the right offer at the right time. Improve subscription LTV through proactive, data-driven retention automation.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Stay AI beta | 0 | Enabled | ||
{"name":"store-census","display_name":"StoreCensus","logo_url":"https://cdn.replit.com/openint/_assets/logo-store-census.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your StoreCensus API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your StoreCensus API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze e-commerce market data and store benchmarks with StoreCensus","long_description":"Integrate StoreCensus to access aggregated data on online stores, platform adoption trends, and category benchmarks. Pull market intelligence into competitive analysis workflows and enrich prospect lists with store size and technology data. Make better-informed go-to-market decisions backed by current e-commerce market data.","verticals":["commerce","crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} StoreCensus beta | 0 | Enabled | ||
{"name":"store-leads","display_name":"Store Leads","logo_url":"https://cdn.replit.com/openint/_assets/logo-store-leads.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Store Leads API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Store Leads API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and enrich e-commerce store prospects with Store Leads data","long_description":"Connect Store Leads to search and filter e-commerce stores by platform, technology stack, revenue estimate, and growth signals. Enrich sales prospecting lists with store-level intelligence and push qualified leads directly into your CRM or outreach tools. Build highly targeted e-commerce prospect lists faster than manual research allows.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Store Leads beta | 0 | Enabled | ||
{"name":"supabase","display_name":"Supabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-supabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["projectUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query and manage data in Supabase's Postgres-backed database and auth","long_description":"Connect Supabase to run SQL queries, manage user authentication, and interact with real-time and storage APIs from your automation workflows. Trigger actions based on database changes using Supabase webhooks and sync application data with external tools automatically. Use Supabase as both a data store and an event source for serverless application workflows.","verticals":["developer-tools","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Supabase beta | 0 | Enabled | ||
{"name":"tailscale","display_name":"Tailscale","logo_url":"https://cdn.replit.com/openint/_assets/logo-tailscale.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage devices and access controls in your Tailscale network","long_description":"Connect Tailscale to retrieve device status, manage ACL policies, and automate network access changes for users and services. Trigger device authorization or revocation during onboarding and offboarding workflows and audit network access from centralized tooling. Secure and manage your zero-trust network programmatically without manual console interaction.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tailscale beta | 0 | Enabled | ||
{"name":"talentlms","display_name":"TalentLMS","logo_url":"https://cdn.replit.com/openint/_assets/logo-talentlms.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TalentLMS API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["api_key","subdomain","apiVersion"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["subdomain","apiVersion"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TalentLMS API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["api_key","subdomain","apiVersion"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enroll learners and track training progress in TalentLMS","long_description":"Integrate TalentLMS to create users, assign courses, and retrieve completion and assessment data automatically based on HR or onboarding triggers. Sync certification status with compliance tracking tools and notify managers when training deadlines approach. Automate the full learning administration lifecycle without manual LMS management.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} TalentLMS beta | 0 | Enabled | ||
{"name":"tally","display_name":"Tally","logo_url":"https://cdn.replit.com/openint/_assets/logo-tally.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture form submissions and route Tally responses to any system","long_description":"Connect Tally to receive form submission webhooks and push response data into CRM, project management, or notification tools automatically. Trigger onboarding sequences, support tickets, or data enrichment workflows based on form answers without manual review. Replace static form-to-email flows with dynamic, data-driven automation.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tally beta | 0 | Enabled | ||
{"name":"tanium","display_name":"Tanium","logo_url":"https://cdn.replit.com/openint/_assets/logo-tanium.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tanium API token."},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tanium API token."},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query endpoint data and enforce security policies through Tanium","long_description":"Integrate Tanium to retrieve real-time endpoint inventory, vulnerability scan results, and compliance status across your device fleet. Trigger remediation actions, patch deployments, or quarantine commands based on threat signals from your security stack. Reduce exposure windows by automating endpoint response at machine speed.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Tanium beta | 0 | Enabled | ||
{"name":"teamtailor","display_name":"Teamtailor","logo_url":"https://cdn.replit.com/openint/_assets/logo-teamtailor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate pipelines and job management in Teamtailor","long_description":"Integrate Teamtailor to post jobs, retrieve applications, and move candidates through hiring stages based on external events or HR system triggers. Sync offer data with your HRIS and notify relevant stakeholders automatically at each stage transition. Deliver a faster, more consistent hiring experience with less manual coordination.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Teamtailor beta | 0 | Enabled | ||
{"name":"telegram","display_name":"Telegram","logo_url":"https://cdn.replit.com/openint/_assets/logo-telegram.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Telegram Bot token from @BotFather."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Telegram Bot token from @BotFather."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive messages through Telegram bots and channels","long_description":"Integrate Telegram to send notifications, receive commands, and build conversational bot interactions within groups or direct messages. Trigger alerts from monitoring systems, deliver personalized content to subscribers, and handle user input to drive workflow actions. Add a high-engagement messaging channel to your automation stack with a simple API.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Telegram beta | 0 | Enabled | ||
{"name":"terraform","display_name":"Terraform","logo_url":"https://cdn.replit.com/openint/_assets/logo-terraform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate infrastructure provisioning and state management with Terraform","long_description":"Connect Terraform to trigger plan and apply operations, retrieve workspace state, and manage variable values programmatically across environments. Integrate infrastructure changes into CI/CD pipelines and audit state drift from centralized tooling. Treat infrastructure as code with the same automation standards applied to application deployments.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Terraform beta | 0 | Enabled | ||
{"name":"theirstack","display_name":"TheirStack","logo_url":"https://cdn.replit.com/openint/_assets/logo-theirstack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TheirStack API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TheirStack API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify companies using specific technologies with TheirStack data","long_description":"Connect TheirStack to query which companies use a given technology, job board, or tool based on job posting signals. Build targeted prospect lists filtered by tech stack and push qualified accounts into CRM or outreach sequences automatically. Reach buyers who are actively using or evaluating technology relevant to your product.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} TheirStack beta | 0 | Enabled | ||
{"name":"the-swarm","display_name":"The Swarm","logo_url":"https://cdn.replit.com/openint/_assets/logo-the-swarm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Swarm API key from Team Settings."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Swarm API key from Team Settings."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Map and activate professional networks with The Swarm relationship data","long_description":"Integrate The Swarm to identify warm introduction paths, retrieve network connection data, and surface relationship intelligence for sales and recruiting workflows. Automate outreach prioritization based on connection strength and sync network insights with CRM records. Win more deals and make better hires by leveraging your team's collective network.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} The Swarm beta | 0 | Enabled | ||
{"name":"tldv","display_name":"tl;dv","logo_url":"https://cdn.replit.com/openint/_assets/logo-tldv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve meeting transcripts and highlights from tl;dv recordings","long_description":"Integrate tl;dv to access call transcripts, timestamps, and speaker-attributed highlights from recorded meetings automatically. Push key moments and action items into CRM records, project tools, or Slack without manual note review. Convert every recorded call into structured, searchable data that drives follow-through.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} tl;dv beta | 0 | Enabled | ||
{"name":"torii","display_name":"Torii","logo_url":"https://cdn.replit.com/openint/_assets/logo-torii.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Discover SaaS usage and automate spend management with Torii","long_description":"Integrate Torii to retrieve app inventory, user license data, and spending analytics across your organization's SaaS portfolio. Trigger deprovisioning workflows when employees offboard and alert finance teams when unused subscriptions exceed thresholds. Reduce SaaS waste and shadow IT risk with automated visibility and governance.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Torii beta | 0 | Enabled | ||
{"name":"trigger-dev","display_name":"Trigger.dev","logo_url":"https://cdn.replit.com/openint/_assets/logo-trigger-dev.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Trigger.dev secret key or personal access token."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["api_key","baseUrl","projectRef","environment","triggerBranch"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["baseUrl","projectRef","environment","triggerBranch"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Trigger.dev secret key or personal access token."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["api_key","baseUrl","projectRef","environment","triggerBranch"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Define and run reliable background jobs with Trigger.dev","long_description":"Integrate Trigger.dev to create and monitor long-running background tasks, scheduled jobs, and event-driven workflows with built-in retries and observability. Trigger jobs from webhooks or API calls and retrieve run status programmatically from orchestration systems. Build resilient async workflows without managing queues or worker infrastructure.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Trigger.dev beta | 0 | Enabled | ||
{"name":"triple-whale","display_name":"Triple Whale","logo_url":"https://cdn.replit.com/openint/_assets/logo-triple-whale.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Triple Whale API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Triple Whale API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access e-commerce revenue, ad spend, and attribution data from Triple Whale","long_description":"Triple Whale is an e-commerce analytics platform that centralizes revenue, marketing spend, and attribution data across ad channels. This integration lets you read store performance metrics, campaign-level ROAS data, and attribution reports. Use it to build blended marketing dashboards, automate budget reporting, or sync attribution data with your data warehouse.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Triple Whale beta | 0 | Enabled | ||
{"name":"twenty-crm","display_name":"Twenty CRM","logo_url":"https://cdn.replit.com/openint/_assets/logo-twenty-crm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts, companies, and deals in the open-source Twenty CRM","long_description":"Connect Twenty CRM to create and update records, log activities, and sync pipeline data with other business tools through its open API. Trigger CRM updates from external events and pull opportunity data into reporting dashboards without manual entry. Bring the flexibility of an open-source CRM into your full automation stack.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Twenty CRM beta | 0 | Enabled | ||
{"name":"typefully","display_name":"Typefully","logo_url":"https://cdn.replit.com/openint/_assets/logo-typefully.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Draft and schedule X threads and posts via Typefully","long_description":"Typefully is a writing and scheduling tool focused on X (formerly Twitter) threads and posts, known for its clean drafting interface and analytics. This integration lets you create drafts, schedule posts and threads, and read publication status. Use it to automate content pipelines that feed scheduled posts into Typefully for review and scheduling.","verticals":["communication","social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Typefully beta | 0 | Enabled | ||
{"name":"unipile","display_name":"Unipile","logo_url":"https://cdn.replit.com/openint/_assets/logo-unipile.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access LinkedIn, email, and messaging data through Unipile's unified API","long_description":"Connect Unipile to read and send messages across LinkedIn, WhatsApp, Gmail, and other channels from a single integration. Automate outreach, retrieve conversation history, and sync communication data with CRM systems without managing multiple API connections. Build multi-channel communication workflows with one standardized API layer.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Unipile beta | 0 | Enabled | ||
{"name":"upsales","display_name":"Upsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-upsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage CRM pipeline and sales data in Upsales","long_description":"Integrate Upsales to create contacts, update deals, and retrieve sales activity data for reporting and cross-tool synchronization. Trigger pipeline actions based on external events and push engagement data back into Upsales from marketing or product platforms. Keep your sales team focused on the right opportunities with automated CRM hygiene.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Upsales beta | 0 | Enabled | ||
{"name":"valley","display_name":"Valley","logo_url":"https://cdn.replit.com/openint/_assets/logo-valley.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate personalized outbound video prospecting with Valley","long_description":"Connect Valley to generate personalized video messages at scale and trigger outreach sequences based on prospect data from your CRM or enrichment tools. Track video engagement and surface warm leads when prospects interact with content. Add a differentiated, high-conversion channel to your outbound prospecting motion.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Valley beta | 0 | Enabled | ||
{"name":"vercel","display_name":"Vercel","logo_url":"https://cdn.replit.com/openint/_assets/logo-vercel.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage deployments, projects, and domains on Vercel","long_description":"Vercel is a cloud platform for deploying and hosting frontend applications and serverless functions. This integration lets you list and trigger deployments, manage projects and domains, read build logs, and access team data. Use it to build custom deployment pipelines, monitor release status, or automate project provisioning.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Vercel beta | 0 | Enabled | ||
{"name":"vtex","display_name":"VTEX","logo_url":"https://cdn.replit.com/openint/_assets/logo-vtex.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The application token associated with your VTEX App Key."},"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["api_key","accountName","appKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["accountName","appKey"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The application token associated with your VTEX App Key."},"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["api_key","accountName","appKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage VTEX commerce operations, orders, and catalog programmatically","long_description":"Integrate VTEX to retrieve and update product catalog data, process orders, and sync inventory across your commerce stack. Trigger fulfillment and marketing workflows based on order events and keep pricing and availability current without manual updates. Operate enterprise e-commerce workflows at scale through VTEX's comprehensive API.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} VTEX beta | 0 | Enabled | ||
{"name":"wappalyzer","display_name":"Wappalyzer","logo_url":"https://cdn.replit.com/openint/_assets/logo-wappalyzer.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wappalyzer API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wappalyzer API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Detect technologies used by any website using Wappalyzer","long_description":"Integrate Wappalyzer to identify the CMS, e-commerce platform, analytics tools, and tech stack of any website at scale. Enrich prospect lists with technology intelligence and trigger targeted sales workflows based on the tools companies use. Build technology-aware prospecting and competitive analysis pipelines without manual research.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Wappalyzer beta | 0 | Enabled | ||
{"name":"webinarjam","display_name":"WebinarJam","logo_url":"https://cdn.replit.com/openint/_assets/logo-webinarjam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WebinarJam API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WebinarJam API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Register attendees and retrieve webinar data from WebinarJam","long_description":"Integrate WebinarJam to add registrants, retrieve attendance and engagement data, and trigger follow-up sequences based on webinar participation. Sync attendee lists with CRM and email platforms to personalize post-event outreach based on whether contacts attended, missed, or engaged during the session. Maximize every webinar's pipeline impact with automated post-event workflows.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} WebinarJam beta | 0 | Enabled | ||
{"name":"wejam","display_name":"WeJam AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-wejam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your WeJam account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your WeJam account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate collaborative music and audio content with WeJam AI","long_description":"Connect WeJam AI to trigger AI-assisted music creation, retrieve generated audio files, and integrate music production into creative workflows. Automate background music generation for video projects, brand content, or interactive experiences at scale. Add AI-powered audio creation to your content production stack without manual music sourcing.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} WeJam AI beta | 0 | Enabled | ||
{"name":"whatsapp-business","display_name":"WhatsApp Business","logo_url":"https://cdn.replit.com/openint/_assets/logo-whatsapp-business.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive WhatsApp Business messages at scale","long_description":"Integrate WhatsApp Business to send template messages, handle inbound customer conversations, and trigger automated responses based on message content. Deliver order confirmations, appointment reminders, and support responses over the channel customers already use. Build high-engagement conversational workflows on WhatsApp without managing API infrastructure.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WhatsApp Business beta | 0 | Enabled | ||
{"name":"wise","display_name":"Wise","logo_url":"https://cdn.replit.com/openint/_assets/logo-wise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage international transfers and retrieve balance data from Wise","long_description":"Integrate Wise to initiate cross-border transfers, retrieve account balances, and pull transaction history into financial reporting or accounting workflows. Automate supplier payments and expense reconciliation across multiple currencies without manual banking portal access. Reduce FX costs and administrative overhead on international business payments.","verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wise beta | 0 | Enabled | ||
{"name":"wiza","display_name":"Wiza","logo_url":"https://cdn.replit.com/openint/_assets/logo-wiza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Export verified contact data from LinkedIn searches using Wiza","long_description":"Integrate Wiza to convert LinkedIn Sales Navigator search results into verified email addresses and phone numbers at scale. Push enriched prospect data directly into CRM or outreach sequences and filter out invalid contacts before they reach your sequences. Build accurate, deliverable prospect lists faster than manual LinkedIn research allows.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wiza beta | 0 | Enabled | ||
{"name":"workos","display_name":"WorkOS","logo_url":"https://cdn.replit.com/openint/_assets/logo-workos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Add enterprise SSO, directory sync, and audit logging via WorkOS","long_description":"Integrate WorkOS to provision enterprise authentication features — SAML SSO, SCIM directory sync, and audit log streaming — without building them from scratch. Automate user provisioning and deprovisioning based on directory events and surface audit trail data in compliance reporting tools. Ship enterprise-ready identity features in days instead of months.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WorkOS beta | 0 | Enabled | ||
{"name":"workpath","display_name":"Workpath","logo_url":"https://cdn.replit.com/openint/_assets/logo-workpath.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Workpath API Token."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Workpath API Token."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage OKRs and goal progress workflows in Workpath","long_description":"Connect Workpath to read and update objectives, key results, and check-in data for integration with reporting and HRIS tools. Automate goal creation from strategic planning inputs and notify teams when key results fall below target thresholds. Keep organizational goal management aligned with the operational systems where work actually happens.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Workpath beta | 0 | Enabled | ||
{"name":"xai","display_name":"xAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-xai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run inference and access xAI's Grok models for AI-powered workflows","long_description":"Connect xAI to send prompts to Grok and retrieve structured or conversational responses for use in automation, content generation, and data analysis workflows. Build AI-assisted pipelines that leverage Grok's reasoning capabilities alongside other data sources and tools. Add cutting-edge language model inference to any workflow through xAI's API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} xAI beta | 0 | Enabled | ||
{"name":"zigpoll","display_name":"Zigpoll","logo_url":"https://cdn.replit.com/openint/_assets/logo-zigpoll.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Zigpoll private API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Zigpoll private API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Deploy targeted surveys and retrieve customer feedback from Zigpoll","long_description":"Connect Zigpoll to trigger post-purchase, exit-intent, or on-site surveys and pull response data into analytics or CRM tools automatically. Segment respondents by feedback type and route actionable responses to the right teams for follow-up. Capture customer sentiment at high-value moments and act on it without manual data handling.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Zigpoll beta | 0 | Enabled | ||
{"name":"zorus","display_name":"Zorus","logo_url":"https://cdn.replit.com/openint/_assets/logo-zorus.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token generated from the Zorus Portal."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token generated from the Zorus Portal."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor and filter web activity for managed devices with Zorus","long_description":"Integrate Zorus to retrieve browsing activity reports, manage content filtering policies, and sync security event data with your IT management stack. Trigger alerts when policy violations occur and automate reporting for compliance and parental control use cases. Maintain visibility and control over web activity across managed devices without manual log review.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Zorus beta | 0 | Enabled | ||
{"name":"active-campaign","display_name":"ActiveCampaign","logo_url":"https://cdn.replit.com/openint/_assets/logo-active-campaign.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate email marketing, contacts, and CRM pipelines in ActiveCampaign","long_description":"ActiveCampaign is a marketing automation platform combining email marketing, CRM, and sales automation. This integration lets you manage contacts and lists, trigger and update automations, create deals, and read campaign performance. Use it to automate lead nurturing sequences, sync sign-up data from your app, or manage sales pipeline stages.","setup_guide":{"docs_url":"https://developers.activecampaign.com/reference/authentication","steps":["Sign in to your ActiveCampaign account.","Go to Settings > Developer.","Copy the API URL and use it as the hostname (for example, 123456demo.api-us1.com).","Copy the API Key shown on the same Developer page."],"fields":{"hostname":{"label":"Account hostname","help":"Your ActiveCampaign API URL host, found under Settings > Developer (for example, 123456demo.api-us1.com). Enter it without the https:// prefix.","source_url":"https://developers.activecampaign.com/reference/authentication"},"api_key":{"label":"API key","help":"Found under Settings > Developer in your ActiveCampaign account. Each user has their own unique API key.","source_url":"https://developers.activecampaign.com/reference/authentication","generate_url":"https://developers.activecampaign.com/reference/authentication"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ActiveCampaign beta | 0 | Enabled | ||
{"name":"adobe-commerce","display_name":"Adobe Commerce","logo_url":"https://cdn.replit.com/openint/_assets/logo-adobe-commerce.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync product catalogs, orders, and customer data from your Adobe Commerce storefront","long_description":"Adobe Commerce (formerly Magento) powers complex B2B and B2C ecommerce operations with flexible catalog and order management. Connect to retrieve product listings, process order updates, and trigger fulfillment workflows in real time. Teams can automate merchandising tasks and keep inventory data consistent across downstream systems.","setup_guide":{"docs_url":"https://developer.adobe.com/commerce/webapi/get-started/authentication/gs-authentication-token/","steps":["Sign in to your Adobe Commerce (Magento) Admin.","Go to System > Extensions > Integrations and select Add New Integration.","Name the integration, set the API resources it can access, then save.","Select Activate for the integration and approve the requested access.","Copy the generated Access Token and paste it into the API key field.","Enter your store domain (e.g. store.example.com) and store view code (e.g. all or default)."],"fields":{"api_key":{"label":"Access token","help":"Create an integration in the Admin under System > Extensions > Integrations, activate it, and copy the generated Access Token. This is used as a bearer token.","source_url":"https://developer.adobe.com/commerce/webapi/get-started/create-integration/","generate_url":"https://developer.adobe.com/commerce/webapi/get-started/create-integration/"},"storeDomain":{"label":"Store domain","help":"The domain of your Adobe Commerce store without the scheme. For https://store.example.com, enter store.example.com."},"storeCode":{"label":"Store code","help":"The store view code your API requests target, for example \"all\" or \"default\". Find it in the Admin under Stores > Settings > All Stores."}}},"verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Adobe Commerce beta | 0 | Enabled | ||
{"name":"affinity","display_name":"Affinity","logo_url":"https://cdn.replit.com/openint/_assets/logo-affinity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage relationship intelligence, deal pipelines, and contact data in Affinity CRM","long_description":"Affinity automatically captures relationship data from email and calendar to help teams track deals and networks. Create or update contacts, log interactions, and advance pipeline stages directly from your workflow. Investment and BD teams move faster by surfacing warm paths to prospects without manual CRM entry.","setup_guide":{"docs_url":"https://api-docs.affinity.co/","steps":["Sign in to Affinity and open Settings from the bottom-left menu.","Go to the API tab (Manage Apps / API page) in Settings.","Generate a new API key. The key is the API secret used to authenticate every request.","Copy the key and paste it into the API key field. Calls made with this key are attributed to the person it is assigned to."],"fields":{"api_key":{"label":"API key","help":"In Affinity, open Settings > API and generate a new API key, then paste it here. Affinity sends the key as a bearer token on every request.","source_url":"https://api-docs.affinity.co/","generate_url":"https://api-docs.affinity.co/"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Affinity beta | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive email programmatically through AI-native mailboxes built for agents","long_description":"AgentMail provides managed email inboxes designed for autonomous agents to send, receive, and parse messages. Create dedicated agent mailboxes, trigger outbound campaigns, and process inbound replies within automated workflows. Teams deploy email-based automation without building and maintaining custom mail infrastructure.","setup_guide":{"docs_url":"https://docs.agentmail.to/quickstart","steps":["Go to the AgentMail Console at https://console.agentmail.to and create an account or sign in.","Open the API keys section of the dashboard.","Create a new API key (keys are prefixed with \"am_\").","Copy the key and paste it into the API key field. AgentMail sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"Generate an API key in the AgentMail Console dashboard, then paste it here. Keys start with \"am_\".","source_url":"https://console.agentmail.to","generate_url":"https://console.agentmail.to"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"agentphone","display_name":"AgentPhone","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentphone.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Make and manage AI-powered phone calls through programmable telephony for agents","long_description":"AgentPhone enables AI agents to place and receive voice calls with built-in speech synthesis and transcription. Configure call flows, trigger outbound calls, and capture structured data from conversations within your automation pipeline. Teams add voice-based outreach and support without managing traditional telephony infrastructure.","setup_guide":{"docs_url":"https://docs.agentphone.ai/api-reference","steps":["Go to the AgentPhone website at https://agentphone.to and sign in (or create an account).","Open your dashboard and find the API key section.","Generate an API key.","Copy the key and paste it into the API key field. AgentPhone sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"Sign in at https://agentphone.to and generate an API key from your dashboard, then paste it here. AgentPhone sends it as a bearer token.","source_url":"https://agentphone.to","generate_url":"https://agentphone.to"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"https://agentphone.to","api_docs_url":"https://docs.agentphone.to"}} AgentPhone ga | 0 | Enabled | ||
{"name":"algolia","display_name":"Algolia","logo_url":"https://cdn.replit.com/openint/_assets/logo-algolia.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["APP_ID"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Index records and run search queries against Algolia","long_description":"Algolia is a hosted search and discovery API used to power fast, relevant search experiences. This integration lets you index records, manage indices and settings, and execute search queries with filtering and ranking. Use it to add search to your app, sync product catalogs or content, and retrieve ranked results.","setup_guide":{"docs_url":"https://www.algolia.com/doc/guides/security/api-keys/","steps":["Sign in to the Algolia dashboard at https://dashboard.algolia.com and select your application if you have more than one.","Open Settings > API Keys.","Copy the Application ID shown at the top of the API Keys page.","Copy the API key for your use case: the Search-Only API Key for search, or a custom key with the right ACLs (e.g. addObject) for indexing. Use the Admin API Key only server-side.","Enter the Application ID and API key below to connect."],"fields":{"APP_ID":{"label":"Application ID","help":"Find your Application ID at the top of the API Keys page in the Algolia dashboard (Settings > API Keys).","source_url":"https://www.algolia.com/doc/guides/security/api-keys/"},"api_key":{"label":"API key","help":"On the Algolia dashboard API Keys page, copy the Search-Only API Key for search-only access, or create a custom key with the minimal ACLs you need for indexing. Keep the Admin API Key server-side only.","source_url":"https://www.algolia.com/doc/guides/security/api-keys/","generate_url":"https://www.algolia.com/doc/guides/security/api-keys/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Algolia beta | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query user events, funnels, and behavioral analytics in Amplitude","long_description":"Amplitude is a product analytics platform for understanding how users interact with your app. This integration lets you query events, charts, and cohorts, and access user and session data. Use it to surface Amplitude insights in internal dashboards, trigger workflows based on behavioral segments, or export event data for further analysis.","setup_guide":{"docs_url":"https://amplitude.com/docs/apis/authentication","steps":["Sign in to Amplitude and click Organization Settings in the upper-right of the navigation.","Click Projects, then select the project you want to connect.","Copy the project API Key (you need the Manager role on the project).","Generate a Secret Key if you do not already have one, and copy it immediately — it is shown only once.","Paste both values into the fields below."],"fields":{"api_key":{"label":"API key","help":"Your Amplitude project API Key. Find it under Organization Settings > Projects > your project. It identifies which project the data belongs to.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens"},"secret_key":{"label":"Secret key","help":"Your Amplitude project Secret Key, used to authenticate server-side API requests. Generate it under Organization Settings > Projects > your project and copy it immediately, because Amplitude shows the secret only once.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens","generate_url":"https://amplitude.com/docs/apis/keys-and-tokens"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude beta | 0 | Enabled | ||
{"name":"anrok","display_name":"Anrok","logo_url":"https://cdn.replit.com/openint/_assets/logo-anrok.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Calculate and manage sales tax on transactions through Anrok","long_description":"Anrok is a sales tax compliance platform built specifically for SaaS and software companies. This integration lets you calculate tax on transactions, manage tax registrations, and sync taxable data across your billing stack. Use it to automate tax calculation at checkout or ensure accurate tax reporting across jurisdictions.","setup_guide":{"docs_url":"https://apidocs.anrok.com/tutorials/","steps":["Log in to your Anrok account and open Settings.","Click Manage API keys.","Click New key, then Create key.","Copy the full API key string — Anrok displays the secret only once.","Paste the key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your Anrok API key. In Anrok, go to Settings > Manage API keys, click New key > Create key, and copy the entire generated string (format: sellerId/apiKeyId/secret.xxxxx). Anrok shows the secret only once.","source_url":"https://apidocs.anrok.com/tutorials/","generate_url":"https://apidocs.anrok.com/tutorials/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Anrok beta | 0 | Enabled | ||
{"name":"apify","display_name":"Apify","logo_url":"https://cdn.replit.com/openint/_assets/logo-apify.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run web scraping actors and retrieve datasets from Apify","long_description":"Apify is a cloud platform for running web scraping, automation, and data extraction workflows called Actors. This integration lets you run Actors, read dataset results, manage storage, and monitor actor runs. Use it to collect publicly available web data, automate data pipelines, or schedule regular scrapes.","setup_guide":{"docs_url":"https://docs.apify.com/platform/integrations/api","steps":["Sign in to the Apify Console at https://console.apify.com.","Open Settings and go to the Integrations tab.","Find your Personal API token (or create a new token).","Copy the token and paste it into the API token field."],"fields":{"api_key":{"label":"API token","help":"In the Apify Console, open Settings > Integrations and copy your Personal API token.","source_url":"https://console.apify.com/settings/integrations","generate_url":"https://console.apify.com/settings/integrations"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Apify beta | 0 | Enabled | ||
{"name":"appstle-subscriptions","display_name":"Appstle Subscriptions","logo_url":"https://cdn.replit.com/openint/_assets/logo-appstle-subscriptions.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription plans, billing cycles, and subscriber data from Appstle","long_description":"Appstle Subscriptions powers recurring revenue for Shopify merchants with flexible billing and dunning management. Query active subscriptions, pause or cancel plans, and trigger renewal workflows based on subscriber status. E-commerce teams improve retention and reduce churn by automating subscription lifecycle events.","setup_guide":{"docs_url":"https://developers.subscription.appstle.com/","steps":["Make sure your Appstle Subscriptions plan is upgraded to Enterprise Plus, which is required to enable API access.","From your Shopify Admin, open Apps and launch the Appstle Subscriptions app.","Inside the app, go to More > Integrations > API Access.","Scroll to the API Key section and copy the API key (use Re-generate Key first if you need a fresh one).","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"In the Appstle Subscriptions app, go to More > Integrations > API Access and copy the value from the API Key section. API access requires the Enterprise Plus plan.","source_url":"https://developers.subscription.appstle.com/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Appstle Subscriptions beta | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track candidates, jobs, and hiring pipelines across your Ashby recruiting workspace","long_description":"Ashby is an all-in-one recruiting platform used by high-growth companies to manage the full hiring lifecycle. Retrieve job requisitions, update candidate stages, and log interview feedback without leaving your workflow. Recruiting teams speed up time-to-hire by automating coordination tasks and keeping hiring data in sync.","setup_guide":{"docs_url":"https://developers.ashbyhq.com/docs/authentication","steps":["Sign in to Ashby as an Admin.","Open the API Keys page in the admin settings at https://app.ashbyhq.com/admin/api/keys.","Create a new API key and grant it read/write permissions for the modules you need.","Copy the generated API key — it is shown only once.","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Create an API key in Ashby under Admin > API Keys (Admin access required) and grant it the module permissions you need. The key is sent via HTTP Basic Auth as the username with an empty password.","source_url":"https://developers.ashbyhq.com/docs/authentication","generate_url":"https://app.ashbyhq.com/admin/api/keys"}}},"verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby beta | 0 | Enabled | ||
{"name":"atlassian-admin","display_name":"Atlassian Cloud Admin","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlassian-admin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Atlassian Cloud users, groups, and organization-level settings programmatically","long_description":"The Atlassian Cloud Admin API gives IT and platform teams control over user provisioning, group membership, and org policies. Add or deactivate users, enforce security policies, and audit access across Jira and Confluence tenants. Admins reduce manual provisioning overhead and maintain compliance without navigating multiple admin consoles.","setup_guide":{"docs_url":"https://developer.atlassian.com/cloud/admin/organization/rest/intro/","steps":["Sign in to admin.atlassian.com as an organization admin.","Open Settings > API keys for your organization.","Create an API key, then copy both the generated API key and the Organization ID — they are shown only once.","Paste the API key and Organization ID into the fields below."],"fields":{"api_key":{"label":"API key","help":"In admin.atlassian.com, go to Settings > API keys, create a key, and copy it. Organization admin access is required. The key is sent as a Bearer token and is shown only once.","source_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/","generate_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/"},"organizationId":{"label":"Organization ID","help":"Copy the Organization ID shown alongside the API key when you create it in admin.atlassian.com under Settings > API keys. It is used as the {orgId} path parameter in admin API requests.","source_url":"https://support.atlassian.com/organization-administration/docs/manage-an-organization-with-the-admin-apis/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlassian Cloud Admin beta | 0 | Enabled | ||
{"name":"atlas-so","display_name":"Atlas.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlas-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access team updates, goals, and project status pages from your Atlas workspace","long_description":"Atlas helps distributed teams stay aligned by centralizing project updates, OKRs, and team health in one place. Query project status, post updates, and surface goal progress to keep stakeholders informed without manual reporting. Teams reduce status-meeting overhead by automating update collection and distribution across the organization.","setup_guide":{"docs_url":"https://help.atlas.so/articles/153026-api","steps":["Sign in to your Atlas account at https://app.atlas.so.","Go to App Configuration > Data > API.","Your API token is shown on this page — copy it.","Paste the token into the API key field. Keep it secret, as it grants access to your Atlas data."],"fields":{"api_key":{"label":"API key","help":"In Atlas, go to App Configuration > Data > API. Your API token is displayed there — copy and paste it here.","source_url":"https://app.atlas.so/configuration/webhooks"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlas.so beta | 0 | Enabled | ||
{"name":"attention","display_name":"Attention","logo_url":"https://cdn.replit.com/openint/_assets/logo-attention.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Pull AI-generated call summaries and CRM updates from your Attention revenue intelligence platform","long_description":"Attention analyzes sales calls in real time to generate summaries, action items, and automated CRM field updates. Retrieve call insights, push follow-up tasks, and keep deal records accurate without manual note-taking. Sales teams reclaim time after every call and ensure critical information reaches the right systems automatically.","setup_guide":{"docs_url":"https://docs.attention.com/api-authentication","steps":["Sign in to Attention at https://app.attention.tech.","Click your profile avatar in the top-left corner and select Settings.","In the sidebar under the Organization section, select API Keys. (Admin role required.)","Click + Create API Key, give it a descriptive name, and create it.","Copy the API key immediately — it is shown only once — and paste it here."],"fields":{"api_key":{"label":"API key","help":"In Attention, open Settings > Organization > API Keys, click Create API Key, and copy the key shown (it is only displayed once). Admin role is required.","source_url":"https://docs.attention.com/api-authentication","generate_url":"https://app.attention.tech"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Attention beta | 0 | Enabled | ||
{"name":"autotask","display_name":"AutoTask","logo_url":"https://cdn.replit.com/openint/_assets/logo-autotask.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage tickets, projects, and billing for MSPs in Autotask","long_description":"Autotask is a professional services automation (PSA) platform used by managed service providers for ticketing, project management, and billing. This integration lets you create and update tickets, manage accounts and contacts, read time entries, and access project data. Use it to automate MSP workflows, sync service desk data with monitoring tools, or build client billing reports.","setup_guide":{"docs_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm","steps":["In Autotask, go to Admin > Account Settings & Users > Resources/Users (HR) > Resources/Users.","From the New drop-down, choose New API User.","Set Security Level to API User (system) and complete the required fields.","Under API Tracking Identifier, generate an integration code and copy it for the API integration code field.","Use the Generate button to create the username (API key) and password (secret), then copy them.","Call GET /ZoneInformation (or check your login URL) to find your zone subdomain, for example webservices3."],"fields":{"username":{"label":"API user username","help":"The username (email-style identifier) of the API-only user created under Admin > Resources/Users (HR). Autotask can generate this when you create the API user.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"api_key":{"label":"API user secret","help":"The password (secret) generated for your API-only user. Autotask shows it only once when you create or regenerate the API user credentials.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm","generate_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"apiIntegrationCode":{"label":"API integration code","help":"The tracking identifier assigned to your API-only user. Generate it under API Tracking Identifier on the API user record (a 27-character string).","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"},"subdomain":{"label":"Zone subdomain","help":"Your Autotask zone, for example webservices3. Call GET /ZoneInformation against the REST API to detect it, or read it from your Autotask login URL.","source_url":"https://autotask.net/help/developerhelp/content/apis/General/Define_API_User.htm"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AutoTask beta | 0 | Enabled | ||
{"name":"avoma","display_name":"Avoma","logo_url":"https://cdn.replit.com/openint/_assets/logo-avoma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting recordings, transcripts, and AI insights from Avoma","long_description":"Avoma is an AI-powered meeting intelligence platform that records, transcribes, and analyzes sales and customer calls. This integration lets you access meeting recordings, transcripts, and AI-generated notes and action items. Use it to sync meeting insights with your CRM, automate follow-up task creation, or analyze conversation data across your team.","setup_guide":{"docs_url":"https://help.avoma.com/api-integration-for-avoma","steps":["Sign in to Avoma as a user with administrator access.","In the left side panel, click Settings.","Under the Organization section, click Developer.","Click Create API Key to generate a new key (or use the copy icon if a key already exists).","Copy the API key and paste it into the API key field."],"fields":{"api_key":{"label":"API key","help":"In Avoma, go to Settings > Organization > Developer and click Create API Key. Requires Avoma administrator access.","source_url":"https://help.avoma.com/api-integration-for-avoma","generate_url":"https://help.avoma.com/api-integration-for-avoma"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Avoma beta | 0 | Enabled | ||
{"name":"axiom","display_name":"Axiom","logo_url":"https://cdn.replit.com/openint/_assets/logo-axiom.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest and query log and event data stored in Axiom","long_description":"Axiom is a log management and analytics platform built for high-volume event data. This integration lets you ingest structured log events, run APL queries against your datasets, and manage datasets and monitors. Use it to stream application logs, query historical events, or build observability dashboards on top of your Axiom data.","setup_guide":{"docs_url":"https://axiom.co/docs/reference/tokens","steps":["Sign in to the Axiom app at https://app.axiom.co.","Open Settings > API tokens, then click New API token.","Name the token and choose its permissions: Basic to ingest into selected datasets, or Advanced to allow querying and other actions.","Click Create, then copy the API token shown — it is only displayed once.","For the subdomain field, enter \"api\" for the US region (api.axiom.co) or \"api.eu\" for the EU region (api.eu.axiom.co)."],"fields":{"subdomain":{"label":"API subdomain","help":"The Axiom API host prefix. Enter \"api\" for the US region (https://api.axiom.co) or \"api.eu\" for the EU region (https://api.eu.axiom.co).","source_url":"https://axiom.co/docs/restapi/introduction"},"api_key":{"label":"API token","help":"In the Axiom app, go to Settings > API tokens, click New API token, choose Basic or Advanced permissions, and copy the generated token. It is shown only once, so store it securely.","source_url":"https://axiom.co/docs/reference/tokens","generate_url":"https://app.axiom.co/settings/api-tokens"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Axiom beta | 0 | Enabled | ||
{"name":"beehiiv","display_name":"Beehiiv","logo_url":"https://cdn.replit.com/openint/_assets/logo-beehiiv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage publications, subscribers, and posts on Beehiiv","long_description":"Beehiiv is a newsletter platform built for creators and media businesses, with tools for growth, monetization, and analytics. This integration lets you manage subscribers, read publication data, and access post performance metrics. Use it to sync subscriber data with your app, automate audience management, or track newsletter growth.","setup_guide":{"docs_url":"https://developers.beehiiv.com/welcome/getting-started","steps":["Sign in to beehiiv at https://app.beehiiv.com.","Open Settings, then under Workspace Settings select API.","Click Create New API Key, give it a name, and copy the key immediately — it cannot be viewed again after you leave the page.","Find your publication ID (prefixed pub_...) by calling GET https://api.beehiiv.com/v2/publications with your API key; the data[].id value is your publication ID.","Paste the API key and publication ID into the connector fields."],"fields":{"api_key":{"label":"API key","help":"In beehiiv, go to Settings > Workspace Settings > API and click Create New API Key. Copy the key when it is created — it is hidden afterwards.","generate_url":"https://app.beehiiv.com"},"publicationId":{"label":"Publication ID","help":"A prefixed ID like pub_00000000-0000-0000-0000-000000000000. Retrieve it by calling GET https://api.beehiiv.com/v2/publications with your API key and reading the data[].id field.","source_url":"https://developers.beehiiv.com/api-reference/publications/index"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Beehiiv beta | 0 | Enabled | ||
{"name":"bettercontact","display_name":"BetterContact","logo_url":"https://cdn.replit.com/openint/_assets/logo-bettercontact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact records with verified emails and phone numbers","long_description":"BetterContact is a contact enrichment platform that finds and verifies professional email addresses and phone numbers from multiple data sources. This integration lets you submit contact enrichment requests and retrieve verified contact details. Use it to enrich your CRM records, validate prospect data, or power outbound sales workflows with accurate contact information.","setup_guide":{"docs_url":"https://doc.bettercontact.rocks/quickstart","steps":["Sign in to BetterContact at https://app.bettercontact.rocks.","Open the API requests page at https://app.bettercontact.rocks/api_requests.","Copy the API key shown on that page.","Paste the API key into the connector field (it is sent as the x-api-key header)."],"fields":{"api_key":{"label":"API key","help":"Sign in at https://app.bettercontact.rocks and open the API requests page (https://app.bettercontact.rocks/api_requests) to copy your API key. It is sent as the x-api-key header.","source_url":"https://app.bettercontact.rocks/api_requests"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BetterContact beta | 0 | Enabled | ||
{"name":"bird","display_name":"Bird","logo_url":"https://cdn.replit.com/openint/_assets/logo-bird.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send SMS, WhatsApp, and email messages through Bird's messaging platform","long_description":"Bird (formerly MessageBird) is an omnichannel communications platform supporting SMS, WhatsApp, email, and voice messaging. This integration lets you send messages across channels, manage contacts, and read delivery reports. Use it to build customer notification systems, two-factor authentication flows, or marketing campaigns across messaging channels.","setup_guide":{"docs_url":"https://docs.bird.com/api/api-access/common-api-usage","steps":["Sign in to Bird at https://app.bird.com.","Click your organization logo (top-left) and open Organization settings.","Go to Access roles, click Add new access key, choose a role, and click Create access key. Copy the access key secret immediately — it is shown only once.","In Organization settings > Workspaces, open the workspace (three dots > Edit workspace) and copy the Workspace ID.","For the subdomain, enter \"api\" so requests go to https://api.bird.com.","Paste the access key, subdomain, and workspace ID into the connector fields."],"fields":{"api_key":{"label":"Access key","help":"In Bird, go to Organization settings > Access roles > Add new access key, choose a role, and create the key. Copy the secret when it is created — it is shown only once.","generate_url":"https://docs.bird.com/applications/settings/account/organization-settings/access-keys"},"subdomain":{"label":"Subdomain","help":"Enter \"api\" so API requests are sent to https://api.bird.com, Bird's public REST API host."},"workspaceId":{"label":"Workspace ID","help":"In Bird, go to Organization settings > Workspaces, open the workspace (three dots > Edit workspace), and copy the Workspace ID (a UUID). It also appears in API paths as /workspaces/{workspaceId}.","source_url":"https://docs.bird.com/applications/settings/account/organization-settings/how-to-find-a-workspace-id"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Bird beta | 0 | Enabled | ||
{"name":"blandai","display_name":"BlandAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-blandai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage AI phone call campaigns with Bland AI","long_description":"Bland AI is a platform for building and deploying AI-powered phone agents that conduct outbound and inbound calls. This integration lets you create phone agents, trigger outbound calls, and read call transcripts and outcomes. Use it to automate appointment reminders, survey calls, or outbound sales outreach at scale.","setup_guide":{"docs_url":"https://docs.bland.ai/api-v1/post/calls","steps":["Sign in to the Bland dashboard at app.bland.ai.","Open the account settings (Settings) page from the dashboard.","Locate your API key in the API key section.","Copy the API key and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Find your API key in the Bland dashboard under Settings. It is sent as the authorization header on every request.","source_url":"https://app.bland.ai/dashboard?page=settings","generate_url":"https://app.bland.ai/dashboard?page=settings"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BlandAI beta | 0 | Enabled | ||
{"name":"braze","display_name":"Braze","logo_url":"https://cdn.replit.com/openint/_assets/logo-braze.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["instanceUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send cross-channel messages and manage user engagement through Braze","long_description":"Braze is an enterprise customer engagement platform supporting email, push notifications, SMS, in-app messages, and more. This integration lets you manage users and attributes, trigger message sends, update subscription states, and read campaign and canvas analytics. Use it to build sophisticated lifecycle marketing automations or sync product behavior into Braze for targeting.","setup_guide":{"docs_url":"https://www.braze.com/docs/api/basics/","steps":["Sign in to your Braze dashboard.","Go to Settings > APIs and Identifiers and open the API Keys tab.","Select Create API Key, give it a name, and choose the endpoint permissions your integration needs (for example campaigns.list, messages.send, email.hard_bounces).","Copy the generated REST API key shown after creation — it is your API key.","On the same API key, copy the REST endpoint (for example https://rest.iad-01.braze.com) and use it for the Braze instance URL field."],"fields":{"instanceUrl":{"label":"Braze instance URL","help":"The REST endpoint for your Braze instance. Find it in Settings > APIs and Identifiers > API Keys (it matches your dashboard region), e.g. https://rest.iad-01.braze.com for US-01 or https://rest.fra-01.braze.eu for EU-01.","source_url":"https://www.braze.com/docs/api/basics/"},"api_key":{"label":"REST API key","help":"In your Braze dashboard, go to Settings > APIs and Identifiers > API Keys, then create a key (or copy an existing one) scoped to the endpoints you need. Braze shows the key value only when it is created.","source_url":"https://www.braze.com/docs/api/basics/","generate_url":"https://www.braze.com/docs/api/basics/"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Braze beta | 0 | Enabled | ||
{"name":"brevo","display_name":"Brevo","logo_url":"https://cdn.replit.com/openint/_assets/logo-brevo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional emails and manage contacts via Brevo","long_description":"Brevo (formerly Sendinblue) is an email and SMS marketing platform with strong transactional messaging capabilities. This integration lets you send transactional emails, manage contacts and lists, create email campaigns, and track delivery and engagement. Use it to power notification emails, newsletter subscriptions, or multi-channel marketing automations.","setup_guide":{"docs_url":"https://developers.brevo.com/docs/api-key-authentication","steps":["Sign in to your Brevo account.","Open the SMTP & API settings page (https://app.brevo.com/settings/keys/api) and select the API keys tab.","Click Generate a new API key and give it a descriptive name.","Click Generate, then copy the API key — Brevo displays it only once."],"fields":{"api_key":{"label":"API key","help":"In Brevo, go to SMTP & API > API keys, click Generate a new API key, name it, then copy the value. Brevo shows the key only once, so store it securely.","source_url":"https://developers.brevo.com/docs/api-key-authentication","generate_url":"https://app.brevo.com/settings/keys/api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Brevo beta | 0 | Enabled | ||
{"name":"builder-io-private","display_name":"Builder.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-builder-io-private.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read or write content using Builder.io’s private API.","setup_guide":{"docs_url":"https://www.builder.io/c/docs/using-your-api-key","steps":["Sign in to Builder.io and open the Space you want to connect.","Go to Space Settings (you need Admin permissions to view Private Keys).","Next to Private Keys, click Edit, then create a new private key and copy its value.","Enter the API host for your Builder.io API in the domain field (for most accounts this is cdn.builder.io).","Paste the private key into the Private API key field below."],"fields":{"domain":{"label":"API domain","help":"The host used to reach the Builder.io API, without the https:// prefix. For most accounts this is cdn.builder.io."},"api_key":{"label":"Private API key","help":"In your Builder.io Space Settings, click Edit next to Private Keys (Admin permissions required), create a key, and copy its value. Keep this key secret — it grants write access to your content.","source_url":"https://www.builder.io/c/docs/settings","generate_url":"https://www.builder.io/c/docs/settings"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Builder.io beta | 0 | Enabled | ||
{"name":"buildium","display_name":"Buildium","logo_url":"https://cdn.replit.com/openint/_assets/logo-buildium.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage rental properties, leases, and maintenance requests through Buildium","long_description":"Buildium is property management software used by residential landlords and professional property managers. Access tenant records, track maintenance tickets, and pull financial reports to automate leasing and operations workflows. Property management teams reduce manual data entry and respond to tenant requests faster by connecting Buildium to support and accounting tools.","setup_guide":{"docs_url":"https://developer.buildium.com/#section/Getting-Started","steps":["Sign in to Buildium with an administrator user role.","Open the Settings menu, click Application settings, then under System preferences click Api settings.","Turn on the Open API toggle and click Save to enable the API for your account.","Open the Settings menu again and click Developer Tools, then click Create API Key.","Name the key, choose which data it can access, and finish — Buildium shows the Client ID and Secret once.","Copy the Client ID into the API Key Client ID field and the Secret into the Secret field below before closing the dialog."],"fields":{"clientId":{"label":"API Key Client ID","help":"In Buildium, go to Settings > Developer Tools and create an API key. Copy the Client ID — it identifies your account and is safe to share.","source_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys"},"api_key":{"label":"Secret","help":"When you create the API key in Settings > Developer Tools, Buildium displays the Secret only once. Copy it immediately; if lost, you must delete the key and create a new one.","source_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys","generate_url":"https://developer.buildium.com/#section/Getting-Started/Creating-API-Keys"}}},"verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Buildium beta | 0 | Enabled | ||
{"name":"builtwith","display_name":"BuiltWith","logo_url":"https://cdn.replit.com/openint/_assets/logo-builtwith.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify technologies powering any website using BuiltWith technology profiling data","long_description":"BuiltWith profiles the technology stack of millions of websites, revealing the tools, frameworks, and platforms each site uses. Query tech stack data to qualify leads, enrich prospect profiles, and segment accounts by technology adoption. Sales and marketing teams prioritize outreach and tailor messaging based on verified technology signals.","setup_guide":{"docs_url":"https://api.builtwith.com/","steps":["Sign up for a BuiltWith account (an API plan is required for most endpoints) at https://builtwith.com/signup.","Sign in and open your API account page at https://builtwith.com/account/api.","Copy your API key (a UUID-style value passed as the KEY parameter on API requests).","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"On the BuiltWith API account page (https://builtwith.com/account/api), copy your API key — the UUID-style value used as the KEY parameter on API requests.","source_url":"https://builtwith.com/account/api","generate_url":"https://builtwith.com/account/api"}}},"verticals":["developer-tools","crm","commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BuiltWith beta | 0 | Enabled | ||
{"name":"callrail","display_name":"Callrail","logo_url":"https://cdn.replit.com/openint/_assets/logo-callrail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track inbound calls, form submissions, and attribution data from CallRail","long_description":"CallRail captures phone call and form data and ties it to marketing campaigns for accurate attribution. Retrieve call recordings, pull lead data, and segment activity by campaign to measure what's driving inbound conversions. Marketing teams prove ROI and optimize spend by connecting CallRail attribution data to their analytics and CRM systems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Callrail beta | 0 | Enabled | ||
{"name":"canny","display_name":"Canny","logo_url":"https://cdn.replit.com/openint/_assets/logo-canny.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Collect user feedback, manage feature requests, and track votes in Canny","long_description":"Canny centralizes product feedback by letting users submit, vote on, and comment on feature requests. Retrieve top-voted posts, create new feedback items, and update status when features ship to keep users informed. Product teams prioritize their roadmap based on real user demand and close the feedback loop without manual communication.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Canny beta | 0 | Enabled | ||
{"name":"certn","display_name":"Certn","logo_url":"https://cdn.replit.com/openint/_assets/logo-certn.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Order background checks and retrieve screening results through the Certn API","long_description":"Certn is a background screening platform covering criminal records, credit checks, and employment verification globally. Submit screening requests, poll report status, and retrieve structured results to automate pre-employment and tenant screening workflows. HR and property management teams speed up hiring and onboarding by embedding background checks directly into their existing processes.","setup_guide":{"docs_url":"https://docs.certn.co/api/guides/use-the-api/authorization-header.md","steps":["Sign in to your Certn account. If you do not have API access yet, request a demo account and ask Certn to enable API access (production access is requested by emailing apisupport@certn.co).","Open the Partner tab, then choose Refresh Keys and confirm the prompt to generate a Client ID and Secret Key (the secret is shown only once — copy it immediately).","Exchange the Client ID and Secret Key for an access token by POSTing to https://api.certn.co/token/ with grant_type=client_credentials using HTTP Basic auth.","Copy the access_token value from the response and paste it into the API key field below. Tokens are valid for 10 hours by default, so refresh as needed."],"fields":{"api_key":{"label":"API key","help":"Paste a Certn access token. Generate Client ID/Secret Key under Partner > Refresh Keys, then exchange them at https://api.certn.co/token/ (grant_type=client_credentials) and use the returned access_token. Certn sends it as a bearer token: Authorization: Bearer <token>.","source_url":"https://docs.certn.co/api/guides/use-the-api/authorization-header.md","generate_url":"https://docs.certn.co/api/guides/manage-your-integration-users.md"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Certn beta | 0 | Enabled | ||
{"name":"chatarmin","display_name":"Chatarmin","logo_url":"https://cdn.replit.com/openint/_assets/logo-chatarmin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Chatarmin API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Chatarmin API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send WhatsApp campaigns and automate customer conversations through Chatarmin","long_description":"Chatarmin enables businesses to run marketing campaigns and support conversations over WhatsApp at scale. Create broadcasts, trigger automated message flows, and retrieve conversation data to power customer engagement workflows. Marketing and support teams reach customers on their preferred channel and improve response rates without manual message management.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Chatarmin beta | 0 | Enabled | ||
{"name":"chattermill","display_name":"Chattermill","logo_url":"https://cdn.replit.com/openint/_assets/logo-chattermill.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze customer feedback sentiment and themes using Chattermill's unified intelligence platform","long_description":"Chattermill aggregates and analyzes customer feedback from surveys, reviews, and support tickets using AI-powered sentiment analysis. Query theme trends, surface product pain points, and track CX metrics to inform roadmap and service decisions. CX and product teams act on customer signals faster by connecting Chattermill insights to their reporting and workflow tools.","setup_guide":{"docs_url":"https://apidocs.chattermill.com/","steps":["Sign in to the Chattermill app at https://app.chattermill.com.","Open the Settings page and go to the API section at https://app.chattermill.com/settings/api.","Generate an API key and copy it. Chattermill sends it as a bearer token: Authorization: Bearer <key>.","Note the subdomain from your Chattermill workspace URL to fill in the subdomain field below."],"fields":{"api_key":{"label":"API key","help":"In the Chattermill app, go to Settings > API (https://app.chattermill.com/settings/api) and generate an API key. It is sent as Authorization: Bearer <key>.","source_url":"https://app.chattermill.com/settings/api","generate_url":"https://app.chattermill.com/settings/api"},"subdomain":{"label":"Subdomain","help":"The subdomain of your Chattermill workspace. For example, for https://acme.chattermill.com enter \"acme\".","source_url":"https://docs.chattermill.com/en/articles/9556971-chattermill-api"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chattermill beta | 0 | Enabled | ||
{"name":"checkhq","display_name":"Check","logo_url":"https://cdn.replit.com/openint/_assets/logo-checkhq.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run payroll and manage employee pay data through the Check payroll infrastructure API","long_description":"Check provides embedded payroll infrastructure that platforms use to offer payroll as a feature to their own customers. Submit payroll runs, retrieve tax filings, and manage worker records programmatically to support automated payroll workflows. HR tech and vertical SaaS companies launch payroll features without building compliance and tax infrastructure from scratch.","setup_guide":{"docs_url":"https://docs.checkhq.com/reference/authentication","steps":["If you do not yet have Check API access, contact Check to get started with an API key and credentials to Console at https://www.checkhq.com/contact.","In Check Console, locate your API key for the environment you want to use — Check provides separate sandbox and live (production) keys.","Copy the API key. Check sends it as a bearer token: Authorization: Bearer <key>.","Paste the key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Use a Check sandbox or live API key from Check Console. If you do not have one, contact Check at https://www.checkhq.com/contact. It is sent as Authorization: Bearer <key>.","source_url":"https://docs.checkhq.com/reference/authentication","generate_url":"https://www.checkhq.com/contact"}}},"verticals":["accounting"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Check beta | 0 | Enabled | ||
{"name":"chorus","display_name":"Chorus","logo_url":"https://cdn.replit.com/openint/_assets/logo-chorus.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve sales call recordings, transcripts, and deal insights from Chorus","long_description":"Chorus by ZoomInfo captures and analyzes sales conversations to surface coaching opportunities and deal risks. Pull call transcripts, review keyword mentions, and track deal health signals to improve rep performance and forecast accuracy. Revenue leaders identify winning behaviors and replicate them across the team by connecting Chorus insights to CRM and enablement tools.","setup_guide":{"docs_url":"https://api-docs.chorus.ai/","steps":["Sign in to your Chorus by ZoomInfo account.","Confirm your Chorus role is permitted to access the Chorus API under your workspace roles & permissions settings (ask an admin if API access is not enabled for your role).","Open your Personal Settings page in the Chorus application and generate an API token.","Copy the generated API token into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Generate a personal API token from the Personal Settings page in the Chorus application. Your Chorus role must be granted API access under roles & permissions. The token is tied to your user and respects your data access permissions.","source_url":"https://api-docs.chorus.ai/","generate_url":"https://api-docs.chorus.ai/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chorus beta | 0 | Enabled | ||
{"name":"circle-so","display_name":"Circle.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-circle-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage community members, spaces, and posts in your Circle.so community","long_description":"Circle.so is a community platform where creators and businesses host engaged member communities with courses and events. Create posts, manage member profiles, and moderate spaces through the API to automate community operations. Community managers scale engagement and reduce manual moderation by connecting Circle to their CRM and onboarding workflows.","setup_guide":{"docs_url":"https://api.circle.so/apis/admin-api","steps":["Sign in to your Circle community as an admin (the Admin API requires the Business plan or above).","In your community settings, go to the Developers > Tokens page.","Create a new API token and copy it. Keep it private — it grants admin access to your community.","Paste the API token into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Community admins generate an Admin API token from the Developers > Tokens page in their Circle community settings. The Admin API is available on the Business plan and above. Keep the token private.","source_url":"https://api.circle.so/apis/admin-api","generate_url":"https://api.circle.so/apis/admin-api"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Circle.so beta | 0 | Enabled | ||
{"name":"clari-copilot","display_name":"Clari Copilot","logo_url":"https://cdn.replit.com/openint/_assets/logo-clari-copilot.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access conversation intelligence and deal insights from Clari Copilot's revenue platform","long_description":"Clari Copilot records and analyzes sales calls to generate summaries, battle card triggers, and pipeline risk signals. Retrieve call data, surface competitor mentions, and push insights to CRM to keep deal records accurate and actionable. Sales and revenue teams improve win rates by acting on conversation intelligence without leaving their daily tools.","setup_guide":{"docs_url":"https://api-doc.copilot.clari.com/","steps":["Sign in to Clari Copilot as a workspace admin.","Open your Clari Copilot settings and locate the API access (integrations) section.","Generate API credentials — Clari Copilot issues an API Key and an API Password (secret).","Copy the API Key into the API key field and the API Password into the API password field below."],"fields":{"api_key":{"label":"API key","help":"Generate API credentials from the API access section of your Clari Copilot workspace settings (admin access required). Copy the API Key value here; it is sent as the x-api-key header on requests.","source_url":"https://api-doc.copilot.clari.com/","generate_url":"https://api-doc.copilot.clari.com/"},"API_PASSWORD":{"label":"API password","help":"Clari Copilot issues an API Password (secret) alongside the API Key when you generate API credentials in your workspace settings. Copy the API Password here; it is sent as the x-api-password header. Store it securely.","source_url":"https://api-doc.copilot.clari.com/","generate_url":"https://api-doc.copilot.clari.com/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clari Copilot beta | 0 | Enabled | ||
{"name":"clay","display_name":"Clay","logo_url":"https://cdn.replit.com/openint/_assets/logo-clay.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clay account."},"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["api_key","workspaceId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["workspaceId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clay account."},"workspaceId":{"type":"string","description":"The ID of your Clay workspace."}},"required":["api_key","workspaceId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contacts, build prospect lists, and run data workflows in Clay","long_description":"Clay aggregates data from 75+ enrichment sources to help GTM teams build targeted, accurate prospect lists. Trigger enrichment runs, retrieve contact data, and push enriched records to CRM to support outbound workflows. Sales and growth teams improve outreach precision and reduce time spent on manual data research.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Clay beta | 0 | Enabled | ||
{"name":"clerk","display_name":"Clerk","logo_url":"https://cdn.replit.com/openint/_assets/logo-clerk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, sessions, and authentication data in your Clerk-powered application","long_description":"Clerk provides drop-in authentication and user management for web and mobile applications. Create users, manage sessions, assign metadata, and query organization memberships to support identity workflows. Engineering teams maintain accurate user records and automate access provisioning without building custom auth infrastructure.","setup_guide":{"docs_url":"https://clerk.com/docs/guides/development/clerk-environment-variables","steps":["Sign in to the Clerk Dashboard at https://dashboard.clerk.com and select your application.","In the left sidebar, open Configure > API keys (or the API keys section for your instance).","Copy the Secret Key. It starts with sk_test_ for development instances and sk_live_ for production instances.","Paste the Secret Key into the API key field below. Keep it private — never expose it on the frontend."],"fields":{"api_key":{"label":"Secret key","help":"In the Clerk Dashboard, open your application and go to the API keys page. Copy the Secret Key (starts with sk_test_ in development or sk_live_ in production). This is a backend-only credential — do not expose it client-side.","source_url":"https://clerk.com/docs/guides/development/clerk-environment-variables","generate_url":"https://dashboard.clerk.com"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clerk beta | 0 | Enabled | ||
{"name":"cloudflare","display_name":"Cloudflare","logo_url":"https://cdn.replit.com/openint/_assets/logo-cloudflare.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage DNS, Workers, and security settings across Cloudflare zones","long_description":"Cloudflare is a leading web performance and security company offering CDN, DDoS protection, DNS, and serverless compute. This integration lets you manage DNS records, configure firewall rules, deploy Workers scripts, and read zone analytics. Use it to automate infrastructure management or build tools on top of Cloudflare's edge network.","setup_guide":{"docs_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/","steps":["Log in to the Cloudflare dashboard and open My Profile > API Tokens (for an account token, use Manage Account > API Tokens).","Click Create Token and choose a template or create a custom token.","Set the permissions and resources the token should be able to access.","Click Continue to summary, review, then Create Token.","Copy the generated token — it is shown only once — and paste it below."],"fields":{"api_key":{"label":"API token","help":"In the Cloudflare dashboard, go to My Profile > API Tokens, click Create Token, scope its permissions, and copy the token shown once on creation. Paste the token value here.","source_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/","generate_url":"https://developers.cloudflare.com/fundamentals/api/get-started/create-token/"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cloudflare beta | 0 | Enabled | ||
{"name":"coda","display_name":"Coda","logo_url":"https://cdn.replit.com/openint/_assets/logo-coda.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write data in Coda docs, tables, and automations","long_description":"Coda combines documents, spreadsheets, and databases into flexible, interconnected docs used for planning and ops. Query table rows, update cells, and trigger button actions programmatically to push and pull data within your Coda workspace. Teams automate data syncs and operational workflows without leaving the tools they already use.","setup_guide":{"docs_url":"https://coda.io/developers/apis/v1","steps":["Log in to Coda and open your Account Settings.","Scroll to the API Settings section.","Click Generate API token and give it a name (optionally restrict its scope).","Copy the generated token and paste it below."],"fields":{"api_key":{"label":"API token","help":"In Coda, open Account Settings > API Settings and click Generate API token, then copy the token value here. The token is used as a Bearer credential.","source_url":"https://coda.io/account","generate_url":"https://coda.io/account"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Coda beta | 0 | Enabled | ||
{"name":"codeclimate","display_name":"Code Climate","logo_url":"https://cdn.replit.com/openint/_assets/logo-codeclimate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track code quality metrics, test coverage, and maintainability issues from Code Climate","long_description":"Code Climate analyzes repositories for test coverage, code duplication, complexity, and maintainability debt. Retrieve quality reports, surface hotspot files, and track improvement trends over time to guide engineering investment. Development teams reduce technical debt systematically by connecting Code Climate data to sprint planning and PR review workflows.","setup_guide":{"docs_url":"https://developer.codeclimate.com/","steps":["Sign in to your Code Climate account.","Open your user settings and go to the API Access (Personal Access Tokens) section.","Generate a new personal access token and copy its value.","Enter the domain (host) of your Code Climate account and paste the token below."],"fields":{"api_key":{"label":"API token","help":"In your Code Climate account settings, open API Access and generate a personal access token, then paste its value here. It is sent as a Bearer credential on each request.","source_url":"https://developer.codeclimate.com/"},"domain":{"label":"Domain","help":"The host your Code Climate account is served from (for example api.codeclimate.com for the hosted product). This becomes the API base URL for your connection.","source_url":"https://developer.codeclimate.com/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Code Climate beta | 0 | Enabled | ||
{"name":"codegen","display_name":"Codegen","logo_url":"https://cdn.replit.com/openint/_assets/logo-codegen.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger AI-powered code generation tasks and retrieve pull requests from Codegen","long_description":"Codegen uses AI to autonomously implement features, fix bugs, and refactor code from natural language instructions. Submit tasks, monitor agent progress, and retrieve generated pull requests to accelerate engineering workflows. Development teams increase throughput on well-defined coding tasks without expanding headcount.","setup_guide":{"docs_url":"https://docs.codegen.com/api-reference/authentication","steps":["Sign in to Codegen at https://codegen.com.","Open the developer settings token page at https://codegen.com/token.","Generate an API token (it is tied to your user account and inherits your organization permissions) and copy it.","Note your organization ID from the same developer settings page — most endpoints require it in the path.","Paste the API token below."],"fields":{"api_key":{"label":"API token","help":"In Codegen, open the developer settings token page at https://codegen.com/token, generate an API token, and paste it here. It is sent as a Bearer credential. Your organization ID is shown on the same page and is needed for most API paths.","source_url":"https://docs.codegen.com/api-reference/authentication","generate_url":"https://codegen.com/token"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Codegen beta | 0 | Enabled | ||
{"name":"companycam","display_name":"CompanyCam","logo_url":"https://cdn.replit.com/openint/_assets/logo-companycam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access job site photos, projects, and crew activity from CompanyCam","long_description":"CompanyCam is a photo documentation platform built for contractors and field service companies to capture job progress. Retrieve project photos, create albums, and pull crew activity logs to support reporting and quality control workflows. Field operations teams maintain accurate visual records and speed up client communication by integrating CompanyCam with project management tools.","setup_guide":{"docs_url":"https://docs.companycam.com/docs/getting-started","steps":["Sign in to CompanyCam (API access requires a Pro, Premium, or Elite plan).","Open the Access Tokens page at https://app.companycam.com/access_tokens.","Generate a new access token and copy its value.","Paste the access token below — it is sent as a Bearer credential."],"fields":{"api_key":{"label":"Access token","help":"In the CompanyCam app, open Access Tokens at https://app.companycam.com/access_tokens and generate a token, then paste it here. It is sent as a Bearer credential on each request. For multi-customer integrations, use OAuth instead.","source_url":"https://docs.companycam.com/docs/getting-started","generate_url":"https://app.companycam.com/access_tokens"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} CompanyCam beta | 0 | Enabled | ||
{"name":"contactout","display_name":"ContactOut","logo_url":"https://cdn.replit.com/openint/_assets/logo-contactout.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and retrieve verified professional contact data through ContactOut","long_description":"ContactOut provides verified email addresses and phone numbers for professionals sourced from public web data. Search for contacts by name or company, retrieve personal and work emails, and enrich prospect records to power outbound sales and recruiting workflows. GTM and talent teams improve reach rates by using verified contact data instead of guessing or unverified lists.","setup_guide":{"docs_url":"https://api.contactout.com/","steps":["Request API access by booking a meeting with the ContactOut team at https://contactout.com/meeting (API keys are issued on request, not self-serve).","Once your account is enabled for API access, ContactOut provides your API token.","Copy the API token and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your ContactOut API token. API access is granted on request — book a meeting with ContactOut to have a token issued for your account.","source_url":"https://contactout.com/meeting?utm_source=api_docs"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ContactOut beta | 0 | Enabled | ||
{"name":"crunchbase","display_name":"Crunchbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-crunchbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Crunchbase API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Crunchbase API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search company profiles, funding rounds, and investor data from Crunchbase","long_description":"Crunchbase is the authoritative source for startup and private company intelligence covering funding, leadership, and growth signals. Query company profiles, retrieve funding history, and search investor portfolios to enrich prospect research and competitive analysis. Sales, BD, and investment teams prioritize outreach and identify market trends using fresh Crunchbase data.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Crunchbase beta | 0 | Enabled | ||
{"name":"cursor","display_name":"Cursor","logo_url":"https://cdn.replit.com/openint/_assets/logo-cursor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Interact with Cursor's AI coding environment to manage projects and automate development tasks","long_description":"Cursor is an AI-first code editor that accelerates development with inline code generation, codebase search, and automated refactoring. Connect to trigger coding tasks, retrieve project context, and coordinate multi-step development workflows. Engineering teams increase coding velocity by embedding Cursor's AI capabilities into their broader automation and DevOps pipelines.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cursor beta | 0 | Enabled | ||
{"name":"cyberimpact","display_name":"Cyberimpact","logo_url":"https://cdn.replit.com/openint/_assets/logo-cyberimpact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send email campaigns and manage subscriber lists through Cyberimpact","long_description":"Cyberimpact is a Canadian email marketing platform built with CASL compliance in mind for businesses targeting Canadian audiences. Create campaigns, manage contact groups, and track open and click metrics to support permission-based marketing workflows. Marketing teams maintain regulatory compliance and engage Canadian subscribers without manual list hygiene.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cyberimpact beta | 0 | Enabled | ||
{"name":"datadog","display_name":"Datadog","logo_url":"https://cdn.replit.com/openint/_assets/logo-datadog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"site_parameter":{"type":"string","description":"The site parameter to datadog"},"application_key":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","site_parameter","application_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"site_parameter":{"type":"string","description":"The Datadog site, e.g. datadoghq.com, datadoghq.eu, us3.datadoghq.com"},"application_key":{"type":"string","description":"The application key, required for read endpoints (query, dashboards, monitors, etc.)"}},"required":["site_parameter","application_key"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"site_parameter":{"type":"string","description":"The site parameter to datadog"},"application_key":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","site_parameter","application_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query metrics, logs, and monitors from your Datadog observability stack","long_description":"Datadog is an observability and monitoring platform for cloud infrastructure, applications, and security. This integration lets you read metrics, logs, and traces, manage monitors and alerts, and access dashboards and events. Use it to build custom monitoring workflows, surface Datadog data in internal tools, or automate incident response.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Datadog beta | 0 | Enabled | ||
{"name":"demodesk","display_name":"DemoDesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-demodesk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule sales meetings, access call data, and manage coaching insights from Demodesk","long_description":"Demodesk is a sales meeting platform with built-in scheduling, screen sharing, and AI-powered coaching capabilities. Retrieve meeting recordings, surface talk-time analytics, and trigger coaching workflows based on conversation patterns. Sales leaders improve rep performance and streamline meeting operations by connecting Demodesk insights to their CRM and enablement tools.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} DemoDesk beta | 0 | Enabled | ||
{"name":"devin","display_name":"Devin","logo_url":"https://cdn.replit.com/openint/_assets/logo-devin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Delegate software engineering tasks to Devin and retrieve completed pull requests","long_description":"Devin is an autonomous AI software engineer that can plan, code, test, and ship features from natural language prompts. Submit engineering tasks, monitor progress, and retrieve completed work to accelerate development without expanding headcount. Engineering leaders tackle backlog items and repetitive implementation work at scale by embedding Devin into their delivery pipeline.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Devin beta | 0 | Enabled | ||
{"name":"discourse","display_name":"Discourse","logo_url":"https://cdn.replit.com/openint/_assets/logo-discourse.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"defaultHost":{"type":"string","description":"The domain of your Discourse account"}},"required":["defaultHost"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and post topics, replies, and user data in your Discourse community forum","long_description":"Discourse is an open-source community forum platform used by developer communities, support teams, and online groups. Create topics, post replies, and retrieve user activity to automate community moderation and support escalation workflows. Community managers and support teams reduce response times and keep their forums organized by connecting Discourse to their operational tools.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discourse beta | 0 | Enabled | ||
{"name":"dixa","display_name":"Dixa","logo_url":"https://cdn.replit.com/openint/_assets/logo-dixa.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["apiType"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage customer conversations, queues, and agent data in the Dixa support platform","long_description":"Dixa is a customer service platform that unifies phone, email, chat, and social conversations in a single agent workspace. Retrieve conversation records, update ticket status, and trigger routing rules to automate customer support operations. Support teams reduce handle time and improve customer satisfaction by integrating Dixa with their CRM and knowledge base tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dixa beta | 0 | Enabled | ||
{"name":"document360","display_name":"Document360","logo_url":"https://cdn.replit.com/openint/_assets/logo-document360.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage knowledge base articles and categories in Document360","long_description":"Document360 is a self-service knowledge base platform used by SaaS companies to publish product documentation and help content. Create articles, update categories, and retrieve published content through the API to automate documentation workflows. Technical writing and support teams keep knowledge bases current by connecting Document360 to their product release and ticketing processes.","setup_guide":{"docs_url":"https://apidocs.document360.com/apidocs/api-token","steps":["Log in to your Document360 knowledge base portal.","Go to Settings > Knowledge base portal > API tokens.","Click Create API token, enter a name, and select the allowed methods (GET, POST, PUT, DELETE).","Click Create, then copy the generated token.","Paste the token into the API token field below."],"fields":{"api_key":{"label":"API token","help":"In the Document360 portal, go to Settings > Knowledge base portal > API tokens, click Create API token, choose the allowed methods, and copy the generated token. It is sent in the api_token request header.","source_url":"https://apidocs.document360.com/apidocs/api-token","generate_url":"https://apidocs.document360.com/apidocs/api-token"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Document360 beta | 0 | Enabled | ||
{"name":"drata","display_name":"Drata","logo_url":"https://cdn.replit.com/openint/_assets/logo-drata.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor compliance controls, evidence, and audit readiness status in Drata","long_description":"Drata automates security compliance workflows for SOC 2, ISO 27001, HIPAA, and other frameworks by continuously monitoring controls. Retrieve control status, surface failing checks, and track audit evidence collection to keep compliance programs on track. Security and GRC teams reduce manual audit preparation and maintain continuous compliance without dedicated compliance engineers.","setup_guide":{"docs_url":"https://help.drata.com/en/articles/6695964","steps":["Log in to your Drata workspace as an administrator.","Open Settings and go to the API Keys section.","Click Create API Key, give it a name, and select the scopes it should grant.","Copy the generated API key — it is shown only once.","Paste the key into the API key field below. It is sent as a Bearer token."],"fields":{"api_key":{"label":"API key","help":"In Drata, open Settings > API Keys, click Create API Key, choose its scopes, and copy the generated key (shown only once). See the Drata help article for the full walkthrough.","source_url":"https://help.drata.com/en/articles/6695964","generate_url":"https://help.drata.com/en/articles/6695964"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Drata beta | 0 | Enabled | ||
{"name":"dynatrace","display_name":"Dynatrace","logo_url":"https://cdn.replit.com/openint/_assets/logo-dynatrace.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Dynatrace API token."},"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["api_key","environmentId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["environmentId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Dynatrace API token."},"environmentId":{"type":"string","pattern":"^[a-z0-9]+$","description":"Your Dynatrace environment ID."}},"required":["api_key","environmentId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor application performance, alerts, and infrastructure health from Dynatrace","long_description":"Dynatrace provides AI-powered observability across applications, infrastructure, and cloud environments at enterprise scale. Query problem alerts, retrieve performance metrics, and surface root cause analysis data to support incident response and capacity planning workflows. Engineering and SRE teams reduce mean time to resolution by integrating Dynatrace signals with their alerting and on-call tools.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Dynatrace beta | 0 | Enabled | ||
{"name":"elevio","display_name":"Elevio","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage help articles and in-app support content published through Elevio","long_description":"Elevio delivers contextual in-app help by surfacing relevant knowledge base articles and support widgets to users in real time. Create and update articles, manage categories, and retrieve content to automate documentation publishing workflows. Support and product teams reduce inbound tickets by keeping in-app help content accurate and up to date.","verticals":["wiki","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Elevio beta | 0 | Enabled | ||
{"name":"fairing","display_name":"Fairing","logo_url":"https://cdn.replit.com/openint/_assets/logo-fairing.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Collect and analyze post-purchase survey responses from Fairing","long_description":"Fairing delivers post-purchase surveys to e-commerce customers and aggregates attribution and experience data at scale. Retrieve survey responses, query attribution data by question, and segment results to inform marketing spend and product decisions. E-commerce and DTC brands improve attribution accuracy and understand customer intent by connecting Fairing data to their analytics and ad platforms.","setup_guide":{"docs_url":"https://docs.fairing.co/reference/authentication","steps":["Sign in to your Fairing account at https://app.fairing.co.","Open Settings and locate the API section for your account.","Copy the Secret Token shown there (generate one first if none exists).","Paste the Secret Token into the API key field below. It is sent as a Bearer credential on every request."],"fields":{"api_key":{"label":"Secret Token","help":"In the Fairing app, open Settings and copy the API Secret Token. It is sent as a Bearer token in the Authorization header. Keep it private — it grants access to your survey response data.","source_url":"https://docs.fairing.co/reference/authentication"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fairing beta | 0 | Enabled | ||
{"name":"fellow","display_name":"Fellow","logo_url":"https://cdn.replit.com/openint/_assets/logo-fellow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting agendas, notes, and action items from your Fellow workspace","long_description":"Fellow is a meeting management platform that structures agendas, captures notes, and tracks action items across team meetings. Retrieve meeting records, pull action items by owner, and create agenda templates to automate meeting preparation and follow-up workflows. Teams run more productive meetings and reduce dropped follow-ups by connecting Fellow to their project management and communication tools.","setup_guide":{"docs_url":"https://developers.fellow.ai/","steps":["Ask a workspace admin to enable the Developer API under Workspace settings > Security (\"Allow users to access the Developer API\").","Open your User settings and go to the Developer tools (API & MCP connections) section.","Click New API key, give it a name, and click Generate key.","Copy the key immediately — it is shown only once — and paste it below.","Enter your workspace subdomain: the part before .fellow.app in your Fellow URL (e.g. \"acme\" for acme.fellow.app)."],"fields":{"subdomain":{"label":"Workspace subdomain","help":"The subdomain in your Fellow URL — the part before .fellow.app. For acme.fellow.app, enter \"acme\"."},"api_key":{"label":"API key","help":"In Fellow User settings > Developer tools, create a new API key and copy it (shown only once). Sent as the x-api-key header. The Developer API must first be enabled by a workspace admin.","source_url":"https://help.fellow.ai/en/articles/11817206-developer-api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fellow beta | 0 | Enabled | ||
{"name":"fern","display_name":"Fern","logo_url":"https://cdn.replit.com/openint/_assets/logo-fern.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fern API key."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["api_key","baseUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["baseUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fern API key."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The domain of your Fern docs site."}},"required":["api_key","baseUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and publish SDKs and API documentation through the Fern platform","long_description":"Fern generates idiomatic SDKs across multiple languages and produces API reference documentation from OpenAPI specs. Trigger SDK generation, retrieve build status, and publish documentation updates to automate developer experience workflows. API-first companies ship polished SDKs and accurate documentation faster without manual code generation or doc maintenance.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Fern beta | 0 | Enabled | ||
{"name":"fiber-ai","display_name":"Fiber AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiber-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI-powered outbound sales workflows and prospect research through Fiber AI","long_description":"Fiber AI automates outbound sales by combining prospect research, personalization, and multi-channel sequencing in one platform. Trigger prospect enrichment, launch outbound sequences, and retrieve engagement data to power automated go-to-market workflows. Sales teams increase qualified pipeline without proportionally increasing headcount by delegating research and outreach to Fiber AI.","setup_guide":{"docs_url":"https://docs.fiber.ai/article/fiber-sdks","steps":["Sign in to Fiber AI and open the API page at https://fiber.ai/app/api.","Create a new API key for your organization.","Copy the generated key and paste it below."],"fields":{"api_key":{"label":"API key","help":"In the Fiber AI app, open the API page (fiber.ai/app/api) and create a key. The key authenticates every request to the Fiber AI API.","source_url":"https://docs.fiber.ai/article/fiber-sdks"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiber AI beta | 0 | Enabled | ||
{"name":"findymail","display_name":"FindyMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-findymail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses for outbound prospecting through FindyMail","long_description":"FindyMail discovers and validates professional email addresses from LinkedIn profiles, company domains, and contact lists. Submit prospecting queries, retrieve verified emails, and enrich lead records to improve deliverability and outreach effectiveness. Sales and recruiting teams build accurate contact lists faster and reduce bounce rates by using FindyMail verified data.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FindyMail beta | 0 | Enabled | ||
{"name":"fireflies","display_name":"Fireflies","logo_url":"https://cdn.replit.com/openint/_assets/logo-fireflies.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve AI-generated meeting transcripts, summaries, and action items from Fireflies","long_description":"Fireflies records and transcribes meetings across Zoom, Meet, Teams, and other conferencing tools, then generates summaries and tasks. Pull transcripts, retrieve speaker-attributed notes, and extract action items to automate post-meeting workflow triggers. Teams capture every meeting's output and route decisions and tasks to the right systems without manual transcription.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fireflies beta | 0 | Enabled | ||
{"name":"firstbase","display_name":"Firstbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-firstbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage remote employee equipment orders and IT asset inventory through Firstbase","long_description":"Firstbase handles procurement, shipping, and retrieval of IT equipment for remote and hybrid workforces globally. Trigger equipment orders, retrieve asset assignments, and manage offboarding retrievals to automate IT provisioning workflows. IT and people ops teams onboard remote employees faster and maintain accurate asset inventory without manual coordination.","setup_guide":{"docs_url":"https://developers.firstbase.com/introduction/rest-api","steps":["Sign in to Firstbase as an administrator at app.firstbase.com.","Open the Developer settings page (app.firstbase.com/developer).","Create a new API token and give it a descriptive name.","Copy the generated token and paste it into the API key field below. Firstbase sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"In Firstbase, open the Developer settings page (app.firstbase.com/developer) and create a new API token, then paste it here.","source_url":"https://developers.firstbase.com/introduction/rest-api"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Firstbase beta | 0 | Enabled | ||
{"name":"fiserv","display_name":"Fiserv","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiserv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect payment processing and banking data to automate financial workflows","long_description":"Fiserv provides core banking, payments, and financial technology infrastructure used by thousands of institutions. Integrating with Fiserv lets you sync transaction records, automate reconciliation, and trigger workflows based on payment events. This reduces manual data entry and accelerates financial reporting cycles.","setup_guide":{"docs_url":"https://developer.fiserv.com/","steps":["Sign in to the Fiserv Developer Studio at developer.fiserv.com.","Open your Dashboard and create a new app (or open an existing one).","Subscribe the app to the API product you need (for example OmniPay), then open the app credentials.","Copy the API Key from the app credentials and paste it into the API key field below. Fiserv sends it in the api-key request header."],"fields":{"api_key":{"label":"API key","help":"In the Fiserv Developer Studio dashboard, create an app, subscribe it to your API product, and copy the API Key shown in the app credentials.","source_url":"https://developer.fiserv.com/","generate_url":"https://developer.fiserv.com/dashboard"}}},"verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiserv beta | 0 | Enabled | ||
{"name":"float","display_name":"Float","logo_url":"https://cdn.replit.com/openint/_assets/logo-float.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync team capacity and project schedules to keep resource planning accurate","long_description":"Float is a resource management tool for scheduling people across projects and tracking team availability. Integrating Float lets you pull capacity data into reporting pipelines, sync project timelines with project management tools, and alert managers when teams are over- or under-allocated. This keeps staffing decisions grounded in real-time availability.","setup_guide":{"docs_url":"https://developer.float.com/overview_authentication.html","steps":["Sign in to Float as an account owner or administrator at app.float.com.","Open Account Settings and go to the API / Integrations section.","Generate (or regenerate) an API access token. The token is pre-authenticated for the account owner.","Copy the token into the API key field below. Float sends it as a bearer token on every request.","In the app details field, enter your application name and a contact email (for example \"Acme Sync (ops@acme.com)\"); Float requires this as the User-Agent on every request."],"fields":{"api_key":{"label":"API key","help":"In Float, open Account Settings and generate an API access token, then paste it here. Treat the token like a password.","source_url":"https://developer.float.com/overview_authentication.html"},"appDetails":{"label":"App details","help":"A short name and contact email for your integration (for example \"Acme Sync (ops@acme.com)\"). Float requires this as the User-Agent identifying your app.","source_url":"https://developer.float.com/overview_authentication.html"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Float beta | 0 | Enabled | ||
{"name":"folk","display_name":"Folk","logo_url":"https://cdn.replit.com/openint/_assets/logo-folk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts and relationship pipelines to drive outreach and deal flow","long_description":"Folk is a CRM built for teams that prioritize relationship management over rigid sales pipelines. Connecting Folk lets you sync contact records, automate follow-up sequences, and enrich profiles with data from other tools. This helps sales, recruiting, and partnership teams stay organized and act on relationship context faster.","setup_guide":{"docs_url":"https://developer.folk.app/guides/quick-start","steps":["Sign in to folk at app.folk.app.","Open the Settings menu in the sidebar and go to the API section.","Click New API key, give it a name, and create the key.","Copy the API key and paste it into the API key field below. folk sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"In folk, open Settings > API, click New API key, name it, and copy the generated key. Save it somewhere secure — it is only shown once.","source_url":"https://developer.folk.app/guides/quick-start","generate_url":"https://app.folk.app/apps/contacts/network/settings/api-keys"}}},"verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Folk beta | 0 | Enabled | ||
{"name":"freepik","display_name":"Freepik","logo_url":"https://cdn.replit.com/openint/_assets/logo-freepik.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Freepik account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Freepik account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search and access stock images, icons, and design assets from Freepik","long_description":"Freepik is a large stock resource platform offering millions of photos, vectors, icons, and design templates. This integration lets you search and retrieve assets, access AI image generation tools, and manage downloads. Use it to automate asset sourcing for creative workflows or integrate stock imagery into your content generation pipeline.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Freepik beta | 0 | Enabled | ||
{"name":"freshsales","display_name":"Freshsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync leads, deals, and contact activity to accelerate sales pipeline management","long_description":"Freshsales is a CRM with built-in phone, email, and AI-driven lead scoring. Integrating Freshsales lets you route new leads automatically, sync deal stages with downstream tools, and trigger follow-up actions based on contact behavior. This shortens response times and keeps sales data consistent across your stack.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshsales beta | 0 | Enabled | ||
{"name":"freshteam","display_name":"Freshteam","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshteam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["accountName"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate recruiting workflows and sync employee records across HR systems","long_description":"Freshteam is an HR platform covering applicant tracking, onboarding, time-off, and employee information. Connecting Freshteam lets you sync candidate status with communication tools, automate onboarding task assignments, and keep employee records current across your HR stack. This reduces administrative overhead for HR and recruiting teams.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshteam beta | 0 | Enabled | ||
{"name":"fullenrich","display_name":"FullEnrich","logo_url":"https://cdn.replit.com/openint/_assets/logo-fullenrich.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact records with verified emails and phone numbers at scale","long_description":"FullEnrich aggregates data from multiple providers to find and verify professional contact information. Connecting FullEnrich lets you automatically enrich leads as they enter your CRM, fill gaps in existing records, and prioritize outreach to contacts with confirmed details. This improves deliverability and reduces time spent on manual prospecting.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FullEnrich beta | 0 | Enabled | ||
{"name":"gamma","display_name":"Gamma","logo_url":"https://cdn.replit.com/openint/_assets/logo-gamma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and publish AI-powered presentations and documents from structured content","long_description":"Gamma is an AI-native tool for creating polished presentations, documents, and web pages from text prompts or structured input. Integrating Gamma lets you programmatically generate branded decks from data or templates, share published links automatically, and keep presentation content in sync with upstream sources. This accelerates content production for sales, marketing, and internal communications.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gamma beta | 0 | Enabled | ||
{"name":"gem","display_name":"Gem","logo_url":"https://cdn.replit.com/openint/_assets/logo-gem.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Source candidates and sync recruiting pipeline data to hire faster","long_description":"Gem is a recruiting platform that combines sourcing, CRM, and analytics for talent acquisition teams. Connecting Gem lets you sync candidate profiles and outreach sequences with your ATS, automate follow-up cadences, and report on pipeline health across all sourcing channels. This helps recruiters move candidates through the funnel with less manual coordination.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gem beta | 0 | Enabled | ||
{"name":"ghost-content","display_name":"Ghost","logo_url":"https://cdn.replit.com/openint/_assets/logo-ghost-content.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["adminDomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create and manage posts, members, and newsletters on Ghost","long_description":"Ghost is an open-source publishing platform for blogs and newsletters, used by independent creators and media businesses. This integration lets you create and update posts, manage members and tiers, send newsletters, and read content analytics. Use it to automate content publication, sync subscribers with other tools, or build headless Ghost-powered sites.","setup_guide":{"docs_url":"https://ghost.org/docs/content-api/","steps":["Sign in to your Ghost Admin and go to Settings > Advanced > Integrations.","Select Add custom integration, give it a name, and create it.","Copy the Content API Key shown for the integration.","Note the API URL shown alongside the key — its host is your Ghost Admin domain (for example mysite.ghost.io or blog.example.com).","Enter that host as the Admin domain, set the API version (for example v5.0), and paste the Content API Key below."],"fields":{"adminDomain":{"label":"Admin domain","help":"The host of your Ghost Admin, taken from the API URL shown for the integration (for example mysite.ghost.io or blog.example.com). It can differ from your public site domain.","source_url":"https://ghost.org/integrations/custom-integrations/"},"version":{"label":"Content API version","help":"The Ghost Content API version to target, such as v5.0. Match the major version of your Ghost install.","source_url":"https://ghost.org/docs/content-api/"},"api_key":{"label":"Content API key","help":"In Ghost Admin go to Settings > Advanced > Integrations, open (or add) a custom integration, and copy the Content API Key.","source_url":"https://ghost.org/docs/content-api/","generate_url":"https://ghost.org/integrations/custom-integrations/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ghost beta | 0 | Enabled | ||
{"name":"glyphic","display_name":"Glyphic","logo_url":"https://cdn.replit.com/openint/_assets/logo-glyphic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access call recordings, transcripts, and deal insights via API.","setup_guide":{"docs_url":"https://docs.glyphic.ai","steps":["Sign in to Glyphic (Airspeed) at https://app.glyphic.ai with an admin account.","Request an API key from Glyphic — API access is provisioned by the Glyphic team, so contact your Glyphic account manager or support to have a key issued for your workspace.","Copy the API key and keep it secret; it is sent as the x-api-key header on every request to https://api.glyphic.ai.","Paste the API key into the field below."],"fields":{"api_key":{"label":"API key","help":"Your Glyphic API key, provisioned by the Glyphic team for your workspace. It is sent as the x-api-key request header. Contact your Glyphic account manager or support if you do not have one yet."}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Glyphic beta | 0 | Enabled | ||
{"name":"grafana","display_name":"Grafana","logo_url":"https://cdn.replit.com/openint/_assets/logo-grafana.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"Your Grafana domain"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query dashboards and alerts to integrate observability data into your workflows","long_description":"Grafana is an open-source observability platform for visualizing metrics, logs, and traces from a wide range of data sources. Integrating Grafana lets you trigger incident workflows from alert events, push metric snapshots to reports, and sync dashboard state with other monitoring or communication tools. This closes the loop between observability signals and operational response.","setup_guide":{"docs_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/","steps":["Sign in to your Grafana instance as an admin (Grafana Cloud or a self-hosted server).","Open Administration → Users and access → Service accounts, then click Add service account.","Give the service account a name and assign a role (for example Admin for full dashboard and data source access), then click Create.","On the service account page, click Add service account token, optionally set an expiration, and click Generate token. Copy the token immediately — it is shown only once.","Enter your Grafana host (for example my-org.grafana.net or your self-hosted host, without the https:// prefix) in the domain field, and paste the service account token into the API key field below."],"fields":{"domain":{"label":"Grafana domain","help":"The host used to reach your Grafana instance, without the https:// prefix. For Grafana Cloud this looks like my-org.grafana.net; for self-hosted Grafana it is your server host (and port if non-standard)."},"api_key":{"label":"Service account token","help":"A Grafana service account token. Create it under Administration → Users and access → Service accounts → Add service account token. The token grants the role assigned to the service account, so scope that role to the access you need.","source_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/","generate_url":"https://grafana.com/docs/grafana/latest/administration/service-accounts/"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grafana beta | 0 | Enabled | ||
{"name":"granola","display_name":"Granola","logo_url":"https://cdn.replit.com/openint/_assets/logo-granola.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync AI-generated meeting notes and action items to your productivity stack","long_description":"Granola is an AI notepad that runs locally on your Mac, capturing and structuring meeting notes without requiring a bot in the call. Integrating Granola lets you automatically push meeting summaries, decisions, and action items to project management or CRM tools after each call. This eliminates post-meeting note transcription and keeps follow-up tasks from slipping.","setup_guide":{"docs_url":"https://docs.granola.ai/","steps":["Open the Granola desktop app and sign in (API keys require a Business or Enterprise plan).","Go to Settings → Connectors → API keys, then click Create new key.","Choose the note access scopes the key should include (for example Personal notes and/or Public notes), then click Generate API Key.","On Enterprise plans, a workspace admin must first enable the access scopes under Settings → Workspace → General → API access for members.","Copy the generated key (it begins with grn_) and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"A Granola API key created in the desktop app under Settings → Connectors → API keys. It begins with grn_ and carries the note access scopes you selected. Keep it secret — anyone with the key can read the notes it has access to.","source_url":"https://docs.granola.ai/","generate_url":"https://docs.granola.ai/"}}},"verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Granola beta | 0 | Enabled | ||
{"name":"grist","display_name":"Grist","logo_url":"https://cdn.replit.com/openint/_assets/logo-grist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["environment"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write structured table data to power flexible data-driven workflows","long_description":"Grist is an open-source spreadsheet-database hybrid that combines the flexibility of spreadsheets with relational data structure. Integrating Grist lets you sync records bidirectionally, trigger automations based on table changes, and use Grist as a structured data store within larger workflows. This is particularly useful for teams that need customizable data models without a full database setup.","setup_guide":{"docs_url":"https://support.getgrist.com/rest-api/","steps":["Sign in to Grist and open Profile Settings from the account menu under your profile picture or initial in the top right.","Scroll to the API section and click Create to generate an API key, then copy it — you can revoke and recreate it from the same page later.","Determine your environment: use \"docs\" for your personal site (docs.getgrist.com), or your team site subdomain for a team site (for https://acme.getgrist.com, enter acme).","Paste the API key and environment into the connector fields."],"fields":{"api_key":{"label":"API key","help":"In Grist, open Profile Settings from the account menu, scroll to the API section, and click Create to generate a key. Copy it immediately.","source_url":"https://docs.getgrist.com/account","generate_url":"https://docs.getgrist.com/account"},"environment":{"label":"Environment","help":"The site you are connecting to. Enter \"docs\" for your personal site (docs.getgrist.com), or your team subdomain for a team site (for https://acme.getgrist.com, enter acme)."}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grist beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run data notebooks and sync analytical outputs to reporting and workflow tools","long_description":"Hex is a collaborative data workspace where analysts build notebooks combining SQL, Python, and visualizations. Integrating Hex lets you trigger notebook runs on a schedule or from upstream events, push computed results to dashboards or data stores, and share analytical outputs automatically. This turns ad hoc analysis into repeatable, automated data workflows.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex beta | 0 | Enabled | ||
{"name":"heyreach","display_name":"HeyReach","logo_url":"https://cdn.replit.com/openint/_assets/logo-heyreach.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate LinkedIn outreach campaigns and sync lead activity to your CRM","long_description":"HeyReach is a LinkedIn automation platform for running multi-account outreach sequences at scale. Connecting HeyReach lets you enroll prospects from your CRM into campaigns, sync connection and reply events back to contact records, and track outreach performance across campaigns. This keeps LinkedIn engagement organized and integrated with your broader sales process.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} HeyReach beta | 0 | Enabled | ||
{"name":"holded","display_name":"Holded","logo_url":"https://cdn.replit.com/openint/_assets/logo-holded.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync invoices, contacts, and accounting data for businesses using Holded ERP","long_description":"Holded is a cloud ERP and accounting platform popular with small and medium businesses in Spain and Europe. Integrating Holded lets you sync customer and supplier records, automate invoice creation, and pull financial data into reporting workflows. This reduces manual bookkeeping and keeps your business data consistent across tools.","verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Holded beta | 0 | Enabled | ||
{"name":"icypeas","display_name":"Icypeas","logo_url":"https://cdn.replit.com/openint/_assets/logo-icypeas.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses to improve outreach deliverability","long_description":"Icypeas is an email finder and verification tool that helps sales and marketing teams locate accurate contact information. Connecting Icypeas lets you enrich lead records with verified emails, reduce bounce rates on outreach campaigns, and automate prospecting as part of lead generation workflows. This raises the quality of your contact database with minimal manual effort.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Icypeas beta | 0 | Enabled | ||
{"name":"incident-io","display_name":"Incident.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-incident-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate incident response workflows and sync incident data across your ops stack","long_description":"Incident.io is an incident management platform that structures the process of declaring, managing, and learning from incidents. Integrating Incident.io lets you trigger incident declarations from monitoring alerts, sync status updates to stakeholder channels, and push post-incident data into reporting or retrospective workflows. This reduces time to resolution and improves organizational learning after outages.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Incident.io beta | 0 | Enabled | ||
{"name":"instantly","display_name":"Instantly","logo_url":"https://cdn.replit.com/openint/_assets/logo-instantly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Launch cold email campaigns and sync reply and lead data to your sales tools","long_description":"Instantly is a cold email platform built for high-volume outreach with strong deliverability infrastructure. Connecting Instantly lets you enroll prospects from your CRM, sync replies and lead status back to sales tools, and monitor campaign performance metrics automatically. This keeps email outreach data integrated with the rest of your go-to-market stack.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Instantly beta | 0 | Enabled | ||
{"name":"itglue","display_name":"IT Glue","logo_url":"https://cdn.replit.com/openint/_assets/logo-itglue.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and update IT documentation to keep MSP knowledge bases accurate and current","long_description":"IT Glue is a documentation platform built for managed service providers, organizing passwords, configurations, assets, and SOPs. Integrating IT Glue lets you auto-update asset records from monitoring tools, pull configuration data into ticketing workflows, and keep client documentation in sync with real infrastructure state. This reduces resolution time and ensures technicians always have accurate information.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} IT Glue beta | 0 | Enabled | ||
{"name":"jazzhr","display_name":"JazzHR","logo_url":"https://cdn.replit.com/openint/_assets/logo-jazzhr.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync job postings and candidate data to streamline applicant tracking workflows","long_description":"JazzHR is an applicant tracking system designed for small and mid-sized businesses to manage recruiting end to end. Connecting JazzHR lets you sync candidate status with onboarding tools, push new applications to communication channels, and report on hiring funnel performance. This reduces recruiting admin work and keeps all stakeholders informed on candidate progress.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JazzHR beta | 0 | Enabled | ||
{"name":"jiminny","display_name":"Jiminny","logo_url":"https://cdn.replit.com/openint/_assets/logo-jiminny.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Jiminny API key."},"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["api_key","region"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["region"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Jiminny API key."},"region":{"type":"string","enum":["com","eu"],"description":"The region your Jiminny account is hosted in. Use 'com' for US (app.jiminny.com) or 'eu' for EU (app.jiminny.eu)."}},"required":["api_key","region"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture call recordings and coaching insights to improve sales team performance","long_description":"Jiminny is a conversation intelligence platform that records, transcribes, and analyzes sales calls and meetings. Integrating Jiminny lets you push call summaries and deal insights to your CRM, trigger coaching alerts based on call outcomes, and track talk patterns across the team. This helps sales leaders identify coaching opportunities and replicate top-performer behaviors.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Jiminny beta | 0 | Enabled | ||
{"name":"jobvite","display_name":"Jobvite","logo_url":"https://cdn.replit.com/openint/_assets/logo-jobvite.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access candidate and requisition data to connect recruiting with your HR stack","long_description":"Jobvite is a comprehensive talent acquisition suite covering sourcing, ATS, onboarding, and analytics. Integrating Jobvite lets you sync offer and hire data to HRIS and payroll systems, automate candidate communication at key pipeline stages, and report on recruiting efficiency metrics. This creates a connected hiring process from first application through first day.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jobvite beta | 0 | Enabled | ||
{"name":"jotform","display_name":"Jotform","logo_url":"https://cdn.replit.com/openint/_assets/logo-jotform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger workflows from form submissions and push response data to your tools","long_description":"Jotform is a powerful form builder supporting surveys, payments, e-signatures, and complex conditional logic. Connecting Jotform lets you route submission data to CRMs, spreadsheets, or project management tools automatically when a form is completed. This eliminates manual data handling and speeds up any process that starts with a form.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jotform beta | 0 | Enabled | ||
{"name":"jumpcloud","display_name":"JumpCloud","logo_url":"https://cdn.replit.com/openint/_assets/logo-jumpcloud.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, devices, and access policies across your IT environment","long_description":"JumpCloud is a cloud directory platform that handles user authentication, device management, and access control across operating systems and applications. Integrating JumpCloud lets you automate user provisioning and deprovisioning, sync group memberships with other tools, and trigger security workflows based on identity events. This keeps your IT environment secure and reduces manual account management.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JumpCloud beta | 0 | Enabled | ||
{"name":"juniper-mist","display_name":"Juniper Mist","logo_url":"https://cdn.replit.com/openint/_assets/logo-juniper-mist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access network performance data and alerts to automate IT operations workflows","long_description":"Juniper Mist is an AI-driven network management platform for wireless, wired, and WAN environments. Integrating Juniper Mist lets you pull network health metrics, trigger incident tickets from anomaly alerts, and sync device status with IT asset management systems. This improves network visibility and accelerates response to connectivity issues.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Juniper Mist beta | 0 | Enabled | ||
{"name":"kandji","display_name":"Kandji","logo_url":"https://cdn.replit.com/openint/_assets/logo-kandji.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read device inventory and manage Apple device policies through Kandji","long_description":"Kandji is an Apple device management (MDM) platform for IT teams managing macOS, iOS, and iPadOS devices. This integration lets you read device inventory, check compliance status, and access deployment configuration data. Use it to build device audit tools, sync asset records with your IT management stack, or automate compliance reporting.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kandji beta | 0 | Enabled | ||
{"name":"klicktipp","display_name":"KlickTipp","logo_url":"https://cdn.replit.com/openint/_assets/logo-klicktipp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your KlickTipp API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your KlickTipp API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts and trigger email automations based on subscriber behavior","long_description":"KlickTipp is a German email marketing and marketing automation platform with strong GDPR compliance features. Connecting KlickTipp lets you add and tag contacts from external sources, trigger email sequences based on CRM or e-commerce events, and sync campaign engagement data with other tools. This helps German-speaking and European marketers run compliant, behavior-driven email campaigns.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} KlickTipp beta | 0 | Enabled | ||
{"name":"klipfolio","display_name":"Klipfolio","logo_url":"https://cdn.replit.com/openint/_assets/logo-klipfolio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and update KPI dashboards by pushing metrics from your data sources","long_description":"Klipfolio is a business intelligence and dashboard platform for tracking KPIs from multiple data sources in one view. Integrating Klipfolio lets you push metrics from databases, APIs, and operational tools into live dashboards, keeping leadership and operations teams aligned on performance. This reduces the time spent manually assembling reports and ensures dashboards stay current.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Klipfolio beta | 0 | Enabled | ||
{"name":"knowbe4","display_name":"KnowBe4","logo_url":"https://cdn.replit.com/openint/_assets/logo-knowbe4.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync security training status and phishing results to strengthen security programs","long_description":"KnowBe4 is a security awareness training platform that helps organizations reduce human-layer security risk through phishing simulations and training campaigns. Integrating KnowBe4 lets you sync training completion and phishing test results with HRIS or identity tools, trigger remediation workflows for at-risk users, and report on security posture across the organization. This keeps security awareness data connected to broader IT and HR processes.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} KnowBe4 beta | 0 | Enabled | ||
{"name":"kustomer","display_name":"Kustomer","logo_url":"https://cdn.replit.com/openint/_assets/logo-kustomer.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync customer conversations and CRM data to deliver personalized support at scale","long_description":"Kustomer is a CRM and customer service platform that unifies conversation history, order data, and customer profiles in a single view. Integrating Kustomer lets you route tickets based on customer attributes, sync support data with e-commerce and marketing tools, and trigger post-resolution follow-ups automatically. This gives support teams the full customer context needed to resolve issues faster.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kustomer beta | 0 | Enabled | ||
{"name":"lagrowthmachine","display_name":"La Growth Machine","logo_url":"https://cdn.replit.com/openint/_assets/logo-lagrowthmachine.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run multichannel sales outreach and sync lead engagement data to your CRM","long_description":"La Growth Machine is a multichannel outreach platform combining LinkedIn, email, and Twitter into coordinated prospecting sequences. Connecting La Growth Machine lets you enroll prospects from your CRM, sync engagement events back to contact records, and measure campaign performance across all channels. This helps sales teams run personalized, high-volume outreach without losing data fidelity.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} La Growth Machine beta | 0 | Enabled | ||
{"name":"lattice","display_name":"Lattice","logo_url":"https://cdn.replit.com/openint/_assets/logo-lattice.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync performance reviews and goals to connect people management with HR workflows","long_description":"Lattice is a people management platform covering performance reviews, OKRs, engagement surveys, and career development. Integrating Lattice lets you sync goal completion data with project tools, trigger HR workflows from review cycle events, and pull engagement metrics into reporting dashboards. This keeps performance data connected to the broader people operations process.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lattice beta | 0 | Enabled | ||
{"name":"leadmagic","display_name":"LeadMagic","logo_url":"https://cdn.replit.com/openint/_assets/logo-leadmagic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify and enrich web visitors to turn anonymous traffic into qualified leads","long_description":"LeadMagic identifies the companies and contacts behind anonymous website visits using IP intelligence and firmographic data. Connecting LeadMagic lets you push identified visitor profiles to your CRM or marketing tools, trigger sales alerts when target accounts visit key pages, and enrich inbound leads with company context. This converts website traffic into actionable sales signals.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} LeadMagic beta | 0 | Enabled | ||
{"name":"lightfield","display_name":"Lightfield","logo_url":"https://cdn.replit.com/openint/_assets/logo-lightfield.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Lightfield API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Lightfield API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access spatial and 3D imaging data to power computer vision and AR workflows","long_description":"Lightfield provides tools for capturing and processing light field and spatial imaging data for AR, VR, and computer vision applications. Integrating Lightfield lets you ingest spatial captures into processing pipelines, sync scene data with rendering or annotation tools, and build workflows around immersive content creation. This accelerates development for teams working with 3D and spatial media.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Lightfield beta | 0 | Enabled | ||
{"name":"loop-returns","display_name":"Loop Returns","logo_url":"https://cdn.replit.com/openint/_assets/logo-loop-returns.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate returns management and sync return data with your e-commerce stack","long_description":"Loop Returns is a returns management platform for Shopify brands, enabling self-service returns, exchanges, and store credit. Integrating Loop Returns lets you sync return events with your ERP or inventory system, trigger customer communications based on return status, and analyze return rates alongside order data. This reduces returns-related support volume and turns more returns into retained revenue.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loop Returns beta | 0 | Enabled | ||
{"name":"loops-so","display_name":"Loops.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-loops-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send targeted transactional and lifecycle emails triggered by product events","long_description":"Loops.so is an email platform built for SaaS companies, designed to send transactional and marketing emails based on user actions. Integrating Loops lets you trigger onboarding sequences from signup events, send product update emails to segmented audiences, and sync subscriber data with your product database. This keeps email communication tightly coupled to actual user behavior.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loops.so beta | 0 | Enabled | ||
{"name":"luma","display_name":"Luma","logo_url":"https://cdn.replit.com/openint/_assets/logo-luma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage events and sync attendee data to automate event-driven workflows","long_description":"Luma is a modern event hosting platform for in-person and virtual events, covering registration, ticketing, and attendee management. Integrating Luma lets you sync registered attendees to your CRM or email lists, trigger follow-up communications post-event, and report on attendance and engagement metrics. This connects your event data with the rest of your marketing and community operations.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Luma beta | 0 | Enabled | ||
{"name":"lumos","display_name":"Lumos","logo_url":"https://cdn.replit.com/openint/_assets/logo-lumos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate app access requests and sync SaaS usage data to reduce software spend","long_description":"Lumos is an application lifecycle management platform that handles access requests, provisioning, and SaaS spend management. Integrating Lumos lets you automate approval workflows for software access, sync provisioning events with your identity provider, and surface underutilized licenses in spend reports. This reduces IT overhead and helps organizations right-size their software portfolio.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lumos beta | 0 | Enabled | ||
{"name":"make","display_name":"Make","logo_url":"https://cdn.replit.com/openint/_assets/logo-make.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["environmentUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger and receive data from Make scenarios to extend your automation network","long_description":"Make (formerly Integromat) is a visual automation platform for building complex multi-step workflows across hundreds of apps. Integrating Make lets you invoke scenarios from external triggers, pass data into running workflows, and chain Make automations with other systems in your stack. This makes Make a flexible orchestration layer within broader automation architectures.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Make beta | 0 | Enabled | ||
{"name":"manatal","display_name":"Manatal","logo_url":"https://cdn.replit.com/openint/_assets/logo-manatal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync candidate pipelines and job records to streamline AI-powered recruiting","long_description":"Manatal is an AI recruitment platform with built-in candidate scoring, social media enrichment, and ATS features. Connecting Manatal lets you sync applicant data with onboarding or HRIS systems, automate stage-based communications, and report on recruiter performance and pipeline health. This reduces manual recruiting coordination and helps teams hire qualified candidates faster.","verticals":["crm","hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Manatal beta | 0 | Enabled | ||
{"name":"metabase","display_name":"Metabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-metabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query dashboards and embed analytics to integrate BI data into your workflows","long_description":"Metabase is an open-source business intelligence tool that makes it easy to create dashboards, run queries, and share data insights. Integrating Metabase lets you trigger queries programmatically, push results to other tools, and embed analytics into applications or automated reports. This makes Metabase data accessible beyond the BI tool itself.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Metabase beta | 0 | Enabled | ||
{"name":"mindbody","display_name":"Mindbody","logo_url":"https://cdn.replit.com/openint/_assets/logo-mindbody.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync class schedules, bookings, and member data for fitness and wellness businesses","long_description":"Mindbody is a business management platform for fitness studios, spas, and wellness businesses covering scheduling, payments, and client management. Integrating Mindbody lets you sync booking and attendance data with marketing tools, automate client communications based on visit history, and report on revenue and class performance. This helps wellness businesses retain members and fill more spots.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Mindbody beta | 0 | Enabled | ||
{"name":"minimax","display_name":"MiniMax","logo_url":"https://cdn.replit.com/openint/_assets/logo-minimax.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate AI-powered text, audio, and video content for creative production workflows","long_description":"MiniMax is an AI company providing multimodal generation models covering text, speech synthesis, and video creation. Integrating MiniMax lets you programmatically generate voiceovers, written content, or short video clips as part of content production pipelines. This accelerates creative output for media, marketing, and entertainment teams.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} MiniMax beta | 0 | Enabled | ||
{"name":"missive","display_name":"Missive","logo_url":"https://cdn.replit.com/openint/_assets/logo-missive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage shared inboxes and sync email conversations across team collaboration tools","long_description":"Missive is a team email and messaging platform that brings shared inboxes, chat, and collaboration into a unified workspace. Integrating Missive lets you route incoming messages based on rules, sync conversation data with CRM or ticketing tools, and trigger workflows from email events. This keeps customer communication organized and connected to operational systems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Missive beta | 0 | Enabled | ||
{"name":"modjo-ai","display_name":"Modjo AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-modjo-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Modjo AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Modjo AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze sales call recordings and push conversation insights to revenue tools","long_description":"Modjo AI is a conversation intelligence platform that records, transcribes, and analyzes sales and customer calls. Integrating Modjo lets you push call summaries, key topics, and action items to your CRM, surface deal risks from call patterns, and feed coaching data to sales managers. This keeps conversation intelligence actionable and embedded in your sales workflow.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Modjo AI beta | 0 | Enabled | ||
{"name":"momentum-io","display_name":"Momentum.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-momentum-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture CRM signals and sync deal insights to drive sales team accountability","long_description":"Momentum.io surfaces insights from calls, emails, and CRM activity to help revenue teams identify pipeline risks and coaching opportunities. Integrating Momentum lets you push deal signals and recommended actions to Slack or CRM, automate pipeline review summaries, and keep sales leaders informed on deal health without manual inspection. This keeps revenue teams focused on the right opportunities.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Momentum.io beta | 0 | Enabled | ||
{"name":"nocrm","display_name":"nocrm.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-nocrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage sales leads and sync pipeline activity to drive deal closure","long_description":"noCRM.io is a sales-focused lead management tool that prioritizes action over data entry, helping reps move leads through a simple pipeline. Connecting noCRM.io lets you add leads from inbound sources, sync status changes with marketing or communication tools, and report on pipeline conversion rates. This keeps the sales process moving without burying reps in CRM administration.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} nocrm.io beta | 0 | Enabled | ||
{"name":"northbeam","display_name":"Northbeam","logo_url":"https://cdn.replit.com/openint/_assets/logo-northbeam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Northbeam API Key."},"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["api_key","subdomain","dataClientId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["subdomain","dataClientId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Northbeam API Key."},"subdomain":{"type":"string","enum":["api","api-uat"],"description":"Use api for production or api-uat for testing/development."},"dataClientId":{"type":"string","description":"Your Northbeam Data Client ID (UUID)."}},"required":["api_key","subdomain","dataClientId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access multi-touch attribution data to optimize marketing spend across channels","long_description":"Northbeam is a marketing analytics platform that provides multi-touch attribution and media mix modeling for e-commerce and DTC brands. Integrating Northbeam lets you pull channel-level performance metrics into reporting tools, sync attributed revenue data with finance systems, and trigger budget adjustments based on ROAS signals. This makes attribution data actionable across your marketing and finance operations.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Northbeam beta | 0 | Enabled | ||
{"name":"nyne-ai","display_name":"Nyne AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-nyne-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Deploy AI-powered customer engagement workflows to improve conversion and retention","long_description":"Nyne AI provides AI-driven tools for personalizing customer interactions and automating engagement across digital touchpoints. Integrating Nyne AI lets you trigger personalized outreach based on behavioral signals, sync engagement outcomes with your CRM, and optimize conversion workflows using AI-generated recommendations. This helps growth teams move faster on high-signal customer moments.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Nyne AI beta | 0 | Enabled | ||
{"name":"ocean-io","display_name":"Ocean.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-ocean-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ocean.io API token."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ocean.io API token."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify target accounts and enrich company data to sharpen B2B prospecting","long_description":"Ocean.io is a B2B data platform that uses AI to surface lookalike companies and enrich firmographic data for account-based sales and marketing. Integrating Ocean.io lets you push target account lists to your CRM, enrich existing company records with industry and tech stack data, and automate account scoring workflows. This improves the quality and relevance of your B2B prospecting lists.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Ocean.io beta | 0 | Enabled | ||
{"name":"onlogist","display_name":"Onlogist","logo_url":"https://cdn.replit.com/openint/_assets/logo-onlogist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Coordinate vehicle logistics and sync transport order data for automotive workflows","long_description":"Onlogist is a digital platform for vehicle transport and automotive logistics, connecting dealers, OEMs, and logistics providers. Integrating Onlogist lets you create and track transport orders programmatically, sync delivery status with dealer management systems, and automate notifications at key shipment milestones. This improves visibility and coordination across automotive supply chains.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Onlogist beta | 0 | Enabled | ||
{"name":"oomnitza","display_name":"Oomnitza","logo_url":"https://cdn.replit.com/openint/_assets/logo-oomnitza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync IT asset and SaaS data to automate technology lifecycle management","long_description":"Oomnitza is an enterprise technology management platform that tracks hardware, software, and SaaS assets throughout their lifecycle. Integrating Oomnitza lets you sync asset records with HR, identity, and procurement tools, trigger provisioning workflows based on asset status, and audit software usage across the organization. This reduces shadow IT and keeps asset data accurate without manual inventory work.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Oomnitza beta | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query OpenAI models for completions, embeddings, and image generation","long_description":"OpenAI provides access to large language models including GPT-4o and Whisper via its API. This integration lets you send chat completion requests, generate embeddings, create images with DALL·E, and interact with Assistants. Use it to add AI-powered features like summarization, classification, or question answering to your app.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"open-hands","display_name":"Open Hands","logo_url":"https://cdn.replit.com/openint/_assets/logo-open-hands.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI software engineering agents to automate code tasks and development workflows","long_description":"Open Hands (formerly OpenDevin) is an open-source platform for AI-powered software engineering agents that can browse, write, and execute code autonomously. Integrating Open Hands lets you trigger agent-based coding tasks from issue trackers or CI pipelines, receive completed code changes, and incorporate AI-assisted development into your engineering workflows. This accelerates routine development tasks and frees engineers for higher-level work.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Open Hands beta | 0 | Enabled | ||
{"name":"ordinal","display_name":"Ordinal","logo_url":"https://cdn.replit.com/openint/_assets/logo-ordinal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access blockchain inscription data to build workflows around Bitcoin Ordinals","long_description":"Ordinal provides tools for interacting with Bitcoin Ordinals, the protocol for inscribing data and NFTs directly on the Bitcoin blockchain. Integrating Ordinal lets you monitor inscription activity, retrieve inscription metadata, and trigger workflows based on on-chain events. This is foundational for applications and marketplaces built on the Bitcoin Ordinals ecosystem.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ordinal beta | 0 | Enabled | ||
{"name":"paddle","display_name":"Paddle","logo_url":"https://cdn.replit.com/openint/_assets/logo-paddle.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Paddle API key."},"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Paddle API key."},"subdomain":{"type":"string","enum":["api","sandbox-api"],"description":"Use 'api' for live or 'sandbox-api' for sandbox."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync subscription billing and revenue data to automate SaaS financial workflows","long_description":"Paddle is a merchant of record and billing platform for SaaS companies, handling payments, tax compliance, and subscription management globally. Integrating Paddle lets you receive payment and churn events, sync subscription status with CRM or product tools, and push revenue data into financial reporting workflows. This keeps billing events connected to the rest of your growth and finance operations.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Paddle beta | 0 | Enabled | ||
{"name":"pendo","display_name":"Pendo","logo_url":"https://cdn.replit.com/openint/_assets/logo-pendo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access product analytics, feature flags, and in-app guides from Pendo","long_description":"Pendo is a product experience platform for tracking user behavior, delivering in-app guides, and managing feature flags. This integration lets you read page and feature analytics, access visitor and account data, and query NPS and survey results. Use it to surface product usage data in external dashboards or trigger workflows based on feature adoption.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pendo beta | 0 | Enabled | ||
{"name":"peopledatalabs","display_name":"People Data Labs","logo_url":"https://cdn.replit.com/openint/_assets/logo-peopledatalabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contact and company records with People Data Labs profile data","long_description":"Access People Data Labs' dataset of billions of professional profiles to enrich leads, verify contact information, and build targeted audiences. Append employment history, skills, and firmographic data to CRM records automatically. Power smarter segmentation, lead scoring, and outreach personalization with accurate, continuously updated data.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} People Data Labs beta | 0 | Enabled | ||
{"name":"perdoo","display_name":"Perdoo","logo_url":"https://cdn.replit.com/openint/_assets/logo-perdoo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Align teams around goals by integrating OKR data from Perdoo","long_description":"Connect Perdoo to read and update OKRs, key results, and progress check-ins programmatically. Automate status reporting, trigger notifications when goals fall behind, and correlate objective progress with data from other business tools. Keep every team focused and informed without manual tracking overhead.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perdoo beta | 0 | Enabled | ||
{"name":"perplexity","display_name":"Perplexity","logo_url":"https://cdn.replit.com/openint/_assets/logo-perplexity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query Perplexity AI to get cited, real-time answers inside your workflows","long_description":"Integrate Perplexity to run natural-language searches that return sourced, up-to-date answers directly within your automations. Use it to enrich records with current information, generate research summaries, or power AI assistants with grounded web knowledge. Reduce hallucination risk by pulling answers backed by verifiable citations.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perplexity beta | 0 | Enabled | ||
{"name":"personio-recruiting","display_name":"Personio Recruiting","logo_url":"https://cdn.replit.com/openint/_assets/logo-personio-recruiting.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate tracking and hiring workflows with Personio Recruiting","long_description":"Connect Personio Recruiting to sync applicants, update pipeline stages, and trigger onboarding actions as candidates progress through hiring. Pull job posting data and application details into BI tools or Slack notifications to keep hiring teams aligned. Cut time-to-hire by eliminating manual handoffs between recruiting and HR systems.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Personio Recruiting beta | 0 | Enabled | ||
{"name":"pipedream","display_name":"Pipedream","logo_url":"https://cdn.replit.com/openint/_assets/logo-pipedream.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and trigger multi-step automations across any API using Pipedream","long_description":"Connect Pipedream to compose event-driven workflows that chain together hundreds of APIs without managing infrastructure. Trigger pipelines from webhooks, schedules, or app events and execute custom Node.js or Python logic inline. Accelerate integration development and reduce the cost of maintaining bespoke automation scripts.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pipedream beta | 0 | Enabled | ||
{"name":"pivotaltracker","display_name":"Pivotal Tracker","logo_url":"https://cdn.replit.com/openint/_assets/logo-pivotaltracker.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate story creation and sprint updates in Pivotal Tracker","long_description":"Connect Pivotal Tracker to create stories, update estimates, and move work through project stages without leaving other tools. Trigger workflow actions when stories are accepted or blocked, and sync iteration data with reporting systems or stakeholder dashboards. Keep engineering velocity visible and backlogs groomed with less manual effort.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pivotal Tracker beta | 0 | Enabled | ||
{"name":"plain","display_name":"Plain","logo_url":"https://cdn.replit.com/openint/_assets/logo-plain.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage customer support threads and automate triage with Plain","long_description":"Connect Plain to create, update, and route support conversations programmatically based on customer attributes or event triggers. Sync ticket status with CRM records, escalate issues automatically, and embed customer context from your product directly into support threads. Deliver faster, more informed support without switching between tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Plain beta | 0 | Enabled | ||
{"name":"podscribe","display_name":"Podscribe","logo_url":"https://cdn.replit.com/openint/_assets/logo-podscribe.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Podscribe account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Podscribe account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track podcast ad performance and attribution data with Podscribe","long_description":"Connect Podscribe to pull impression, conversion, and audience data from podcast campaigns into your analytics stack. Attribute downstream revenue to specific shows and episodes, then optimize spend based on verified performance metrics. Make podcast advertising as measurable and accountable as any digital channel.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Podscribe beta | 0 | Enabled | ||
{"name":"posthog","display_name":"PostHog","logo_url":"https://cdn.replit.com/openint/_assets/logo-posthog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query product analytics, feature flags, and event data from PostHog","long_description":"PostHog is an open-source product analytics platform supporting events, funnels, session recordings, and feature flags. This integration lets you capture and query events, manage feature flags and experiments, and access person and cohort data. Use it to surface PostHog insights in external dashboards, toggle features programmatically, or build data export pipelines.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} PostHog beta | 0 | Enabled | ||
{"name":"prive","display_name":"Prive","logo_url":"https://cdn.replit.com/openint/_assets/logo-prive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription programs and member perks through Prive","long_description":"Integrate Prive to automate subscription creation, modification, and cancellation workflows based on customer behavior or CRM triggers. Sync membership data with loyalty and marketing tools to deliver personalized perks at the right moment. Improve subscription retention by acting on lifecycle signals without manual intervention.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prive beta | 0 | Enabled | ||
{"name":"prospeo","display_name":"Prospeo","logo_url":"https://cdn.replit.com/openint/_assets/logo-prospeo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses with Prospeo","long_description":"Connect Prospeo to enrich lead lists with verified business email addresses sourced from LinkedIn profiles and company domains. Automate prospecting workflows by resolving contact details at scale and pushing verified data directly into your CRM or outreach tool. Increase email deliverability and reduce bounce rates on outbound campaigns.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prospeo beta | 0 | Enabled | ||
{"name":"prtg-classic","display_name":"PRTG Classic","logo_url":"https://cdn.replit.com/openint/_assets/logo-prtg-classic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PRTG account"},"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["api_key","host"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["host"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PRTG account"},"host":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The host of your PRTG instance"}},"required":["api_key","host"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor network health and trigger alerts from PRTG Classic sensor data","long_description":"Integrate PRTG Classic to read sensor readings, retrieve device status, and trigger incident workflows when thresholds are breached. Push monitoring alerts into Slack, ticketing systems, or on-call platforms and correlate network events with application performance data. Reduce mean time to detect and resolve infrastructure issues.","verticals":["ticketing"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} PRTG Classic beta | 0 | Enabled | ||
{"name":"pylon","display_name":"Pylon","logo_url":"https://cdn.replit.com/openint/_assets/logo-pylon.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage B2B customer support tickets and Slack threads with Pylon","long_description":"Connect Pylon to create and update support issues, sync Slack thread conversations with your support queue, and route escalations based on account tier or SLA. Automate triage, tagging, and status updates as customer issues move through resolution. Deliver enterprise-grade support experiences without manual queue management.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pylon beta | 0 | Enabled | ||
{"name":"quentn","display_name":"Quentn","logo_url":"https://cdn.replit.com/openint/_assets/logo-quentn.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quentn API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quentn API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your Quentn account subdomain."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate email marketing campaigns and contact journeys in Quentn","long_description":"Connect Quentn to add contacts, trigger campaign sequences, and update tags based on behavior across your product or CRM. Automate lead nurturing, segment audiences dynamically, and sync engagement data back into your marketing stack. Run personalized follow-up at scale without manual list management.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Quentn beta | 0 | Enabled | ||
{"name":"quickbase","display_name":"Quickbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-quickbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read and write records in Quickbase apps to automate business processes","long_description":"Integrate Quickbase to query tables, create or update records, and trigger workflows based on field changes across your custom business applications. Sync Quickbase data with ERP, CRM, or project tools and automate approval or escalation paths without custom code. Extend the reach of your no-code apps into broader automation ecosystems.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Quickbase beta | 0 | Enabled | ||
{"name":"quipteams","display_name":"Quipteams","logo_url":"https://cdn.replit.com/openint/_assets/logo-quipteams.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quipteams API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Quipteams API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Coordinate team tasks and document workflows through Quipteams","long_description":"Connect Quipteams to assign tasks, update project statuses, and sync team coordination data with other project management or communication tools. Automate task creation from triggers in your product or CRM and notify the right team members when actions are required. Keep cross-functional work moving without constant manual follow-up.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Quipteams beta | 0 | Enabled | ||
{"name":"ragieai","display_name":"Ragie AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-ragieai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve and index documents for AI-powered search with Ragie AI","long_description":"Connect Ragie AI to ingest documents, sync knowledge sources, and run semantic retrieval queries that power RAG-based applications. Automate document ingestion pipelines and surface the most relevant content chunks in response to user queries. Build accurate AI assistants grounded in your proprietary knowledge without managing vector infrastructure.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ragie AI beta | 0 | Enabled | ||
{"name":"rapidapi","display_name":"RapidAPI","logo_url":"https://cdn.replit.com/openint/_assets/logo-rapidapi.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to thousands of APIs through RapidAPI's marketplace hub","long_description":"Integrate RapidAPI to discover, authenticate, and call any of the thousands of public APIs available on the marketplace from a single connection. Standardize how your automations access third-party data sources and manage API keys centrally. Reduce the setup time for new API integrations from hours to minutes.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} RapidAPI beta | 0 | Enabled | ||
{"name":"readwise","display_name":"Readwise","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync highlights and reading notes from Readwise into your workflows","long_description":"Connect Readwise to export book and article highlights, retrieve tags, and push curated knowledge into note-taking apps, databases, or AI pipelines. Automate daily review digests or trigger actions when new highlights are added from supported sources. Turn your reading habit into an active, searchable knowledge asset.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise beta | 0 | Enabled | ||
{"name":"readwise-reader","display_name":"Readwise Reader","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise-reader.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Save, tag, and retrieve articles from Readwise Reader programmatically","long_description":"Integrate Readwise Reader to add documents to your reading queue, update tags, and pull saved article data into other tools automatically. Trigger saves from RSS feeds, newsletters, or web scrapes and sync reading progress with knowledge management systems. Build a curated, actionable reading pipeline without manual bookmarking.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise Reader beta | 0 | Enabled | ||
{"name":"recall-ai","display_name":"Recall.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-recall-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["region"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Join meetings and extract transcripts automatically with Recall.ai","long_description":"Integrate Recall.ai to deploy meeting bots that join video calls, record transcripts, and deliver structured conversation data to your systems. Trigger post-meeting workflows — CRM updates, summaries, action item extraction — as soon as calls end. Capture every meeting's value without manual note-taking or follow-up.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recall.ai beta | 0 | Enabled | ||
{"name":"recharge","display_name":"Recharge","logo_url":"https://cdn.replit.com/openint/_assets/logo-recharge.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscriptions and recurring billing data from Recharge","long_description":"Connect Recharge to create, update, and cancel subscriptions, retrieve order history, and trigger retention workflows based on churn signals. Sync subscriber data with CRM and loyalty platforms to personalize engagement at every stage of the subscription lifecycle. Reduce churn and increase LTV through timely, data-driven intervention.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recharge beta | 0 | Enabled | ||
{"name":"recruitcrm","display_name":"Recruitcrm","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitcrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate and client workflows in RecruitCRM","long_description":"Integrate RecruitCRM to create job orders, add candidates, and update pipeline stages automatically based on external triggers. Sync placement data with invoicing or HR systems and notify recruiters when action is needed without manual check-ins. Speed up hiring cycles and reduce administrative load for recruiting teams.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitcrm beta | 0 | Enabled | ||
{"name":"recruitee","display_name":"Recruitee","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitee.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"companyId":{"type":"string","description":"The Company ID for your Recruitee account"}},"required":["companyId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Sync job postings and candidates across your hiring stack with Recruitee","long_description":"Connect Recruitee to manage job openings, trigger candidate stage transitions, and push offer and rejection data into HR systems automatically. Surface pipeline metrics in dashboards and automate interview scheduling nudges when candidates stall. Keep hiring teams coordinated and candidates engaged throughout the process.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitee beta | 0 | Enabled | ||
{"name":"recruiterflow","display_name":"Recruiterflow","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruiterflow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate recruiting pipelines and outreach sequences in Recruiterflow","long_description":"Integrate Recruiterflow to add candidates, update deal stages, and trigger email sequences based on pipeline events or external data changes. Sync contact and placement data with your CRM or HRIS and measure recruiter productivity through automated reporting. Close placements faster by eliminating repetitive pipeline management tasks.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruiterflow beta | 0 | Enabled | ||
{"name":"refiner","display_name":"Refiner","logo_url":"https://cdn.replit.com/openint/_assets/logo-refiner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger in-product surveys and retrieve user feedback from Refiner","long_description":"Connect Refiner to launch targeted surveys based on user behavior, retrieve response data, and route feedback into CRM or analytics pipelines. Automate NPS and CSAT collection at key product moments and act on scores in real time with follow-up workflows. Turn user feedback into actionable signals without manual export or analysis.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Refiner beta | 0 | Enabled | ||
{"name":"replicate","display_name":"Replicate","logo_url":"https://cdn.replit.com/openint/_assets/logo-replicate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run AI models in the cloud and retrieve predictions through Replicate","long_description":"Integrate Replicate to submit inference requests to thousands of open-source AI models for image generation, transcription, classification, and more. Poll for results or receive webhooks when predictions complete and route outputs into downstream storage or review workflows. Add powerful AI capabilities to any application without managing GPU infrastructure.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Replicate beta | 0 | Enabled | ||
{"name":"reply-io","display_name":"Reply.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-reply-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Reply.io account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Reply.io account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enroll prospects and manage outbound sequences in Reply.io","long_description":"Connect Reply.io to add contacts to email and multi-channel sequences, update step statuses, and pull engagement metrics into your CRM or analytics tools. Automate sequence enrollment based on CRM stage changes or intent signals and pause outreach when prospects reply. Drive more pipeline with less manual sequence management.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Reply.io beta | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional emails reliably through Resend's developer-first API","long_description":"Integrate Resend to send templated or dynamic transactional emails directly from your workflows with minimal setup. Track delivery and open events and handle bounces or complaints automatically to protect sender reputation. Replace fragile SMTP configurations with a modern, developer-friendly email delivery layer.","verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 0 | Enabled | ||
{"name":"retell-ai","display_name":"Retell AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-retell-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Build and manage AI voice call agents using Retell AI","long_description":"Connect Retell AI to initiate outbound voice calls, retrieve call transcripts, and trigger post-call workflows based on conversation outcomes. Configure dynamic AI agents that handle FAQs, scheduling, or qualification calls at scale without live agents. Automate high-volume voice interactions while maintaining a natural, conversational experience.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Retell AI beta | 0 | Enabled | ||
{"name":"ringover","display_name":"Ringover","logo_url":"https://cdn.replit.com/openint/_assets/logo-ringover.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ringover API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ringover API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Log calls and automate voice workflows using Ringover call data","long_description":"Integrate Ringover to capture call events, retrieve recordings and transcripts, and trigger CRM updates or follow-up tasks automatically. Route incoming call data to the right agents based on caller attributes and surface call analytics in performance dashboards. Improve team productivity by eliminating manual call logging and reporting.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Ringover beta | 0 | Enabled | ||
{"name":"rippling","display_name":"Rippling","logo_url":"https://cdn.replit.com/openint/_assets/logo-rippling.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access employee, payroll, and HR data from Rippling","long_description":"Rippling is an HR, IT, and finance platform that centralizes employee management across payroll, benefits, devices, and apps. This integration lets you read employee records, department and team data, and compensation information. Use it to sync headcount data with other tools, automate employee lifecycle workflows, or build HR reporting dashboards.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rippling beta | 0 | Enabled | ||
{"name":"rocketlane","display_name":"Rocketlane","logo_url":"https://cdn.replit.com/openint/_assets/logo-rocketlane.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate customer onboarding project updates with Rocketlane","long_description":"Connect Rocketlane to create projects, update task statuses, and sync onboarding milestones with CRM or CS platforms automatically. Trigger health alerts when projects fall behind schedule and notify internal teams or customers at key delivery moments. Deliver a consistent, transparent onboarding experience at scale.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rocketlane beta | 0 | Enabled | ||
{"name":"rocketreach","display_name":"RocketReach","logo_url":"https://cdn.replit.com/openint/_assets/logo-rocketreach.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your RocketReach API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your RocketReach API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional contact details at scale with RocketReach","long_description":"Integrate RocketReach to look up verified email addresses and phone numbers for prospects based on name, company, or LinkedIn URL. Automate lead enrichment workflows and push validated contact data directly into your CRM or outreach sequences. Reduce bounce rates and increase connection rates on outbound prospecting campaigns.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} RocketReach beta | 0 | Enabled | ||
{"name":"rootly","display_name":"Rootly","logo_url":"https://cdn.replit.com/openint/_assets/logo-rootly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate incident response and retrospectives with Rootly","long_description":"Connect Rootly to declare incidents, update severity, and trigger runbooks automatically based on alerts from monitoring tools. Sync incident timelines with communication channels and generate retrospective drafts when incidents are resolved. Cut mean time to resolution and improve post-incident learning without manual coordination.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rootly beta | 0 | Enabled | ||
{"name":"scrapedo","display_name":"Scrape.do","logo_url":"https://cdn.replit.com/openint/_assets/logo-scrapedo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Scrape any website reliably at scale using Scrape.do's proxy infrastructure","long_description":"Integrate Scrape.do to extract web content through rotating proxies and JavaScript rendering without managing browser infrastructure. Automate competitive monitoring, price tracking, and data collection workflows and deliver structured results to storage or analytics systems. Collect public web data consistently without IP blocks or bot detection failures.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Scrape.do beta | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send analytics events and manage customer data through Segment","long_description":"Segment is a customer data platform (CDP) that collects, unifies, and routes user events to analytics, marketing, and data tools. This integration lets you send track, identify, and group events to your Segment workspace and read sources and destinations configuration. Use it to centralize event tracking across your app and pipe data to your existing analytics stack.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment beta | 0 | Enabled | ||
{"name":"semrush","display_name":"Semrush","logo_url":"https://cdn.replit.com/openint/_assets/logo-semrush.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query SEO data, keyword rankings, and site analytics via Semrush","long_description":"Semrush is a comprehensive digital marketing suite covering SEO, content, advertising, and competitive research. This integration lets you query keyword rankings, domain analytics, backlink data, and competitor insights. Use it to automate SEO reporting, monitor keyword position changes, or surface Semrush data in marketing dashboards.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Semrush beta | 0 | Enabled | ||
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional and marketing emails at scale through SendGrid","long_description":"SendGrid is a cloud email delivery service used by developers and marketers to send transactional and marketing email reliably at scale. This integration lets you send emails, manage contact lists and segments, create templates, and read email delivery and engagement statistics. Use it to power notification systems, newsletters, or any programmatic email delivery workflow.","verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"sentinelone","display_name":"SentinelOne","logo_url":"https://cdn.replit.com/openint/_assets/logo-sentinelone.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your SentinelOne service user"},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your SentinelOne service user"},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your SentinelOne management console"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query threat detections and automate endpoint response with SentinelOne","long_description":"Integrate SentinelOne to retrieve alerts, quarantine endpoints, and trigger incident response workflows when threats are detected. Correlate threat intelligence with SIEM data and automate containment actions to reduce dwell time. Accelerate security response without requiring analysts to work manually across multiple consoles.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} SentinelOne beta | 0 | Enabled | ||
{"name":"sentry","display_name":"Sentry","logo_url":"https://cdn.replit.com/openint/_assets/logo-sentry.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read issues, events, and release data from your Sentry projects","long_description":"Sentry is an application monitoring platform focused on error tracking, performance, and release health. This integration lets you read issues and events, manage projects and teams, resolve or assign errors, and query performance data. Use it to build custom error triage tools, sync issues to other trackers, or automate alert routing.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sentry beta | 0 | Enabled | ||
{"name":"shippo","display_name":"Shippo","logo_url":"https://cdn.replit.com/openint/_assets/logo-shippo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Shippo API token (live or test)."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Shippo API token (live or test)."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate shipping labels and track packages using Shippo","long_description":"Integrate Shippo to create shipments, compare carrier rates, purchase labels, and retrieve tracking updates automatically from your fulfillment workflow. Trigger customer notifications when packages ship or encounter delivery exceptions. Reduce shipping costs and manual fulfillment overhead across multiple carriers from a single integration.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Shippo beta | 0 | Enabled | ||
{"name":"shipstation-v2","display_name":"Shipstation","logo_url":"https://cdn.replit.com/openint/_assets/logo-shipstation-v2.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate order fulfillment and shipment tracking through ShipStation","long_description":"Connect ShipStation to import orders, create shipments, and push tracking numbers back to storefronts and customers automatically. Sync fulfillment status with your OMS or CRM and trigger post-purchase workflows when orders ship or are delivered. Streamline multi-carrier shipping operations without manual order processing.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shipstation beta | 0 | Enabled | ||
{"name":"shopify-partner","display_name":"Shopify Partner","logo_url":"https://cdn.replit.com/openint/_assets/logo-shopify-partner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Shopify Partner accounts and client stores programmatically","long_description":"Integrate the Shopify Partner API to retrieve store data, manage collaborator access, and monitor app or theme performance across your client portfolio. Automate reporting for agency or app developer workflows and trigger alerts when stores need attention. Scale Shopify partner operations without logging into each store manually.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shopify Partner beta | 0 | Enabled | ||
{"name":"shopify-store","display_name":"Shopify","logo_url":"https://cdn.replit.com/openint/_assets/logo-shopify.svg","stage":"ga","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"}},"required":["shop_domain","shop_id","admin_token_jwt"]},"public_connection_settings":{"type":"object","properties":{"immutable_shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"}},"required":["immutable_shop_id"]},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"},"claim_url":{"type":"string","format":"uri","description":"Shopify's dev-store claim page URL, captured from the ownership-transfer initiated during preConnect. Transient: surfaced to the caller (e.g. into the agent chat) at provision time and never persisted. Server-side only — never expose in buyer-facing app code."}},"required":["shop_domain","shop_id","admin_token_jwt"]},"connect_output":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"}},"required":["shop_domain","shop_id","admin_token_jwt"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Provision a Repl-scoped Shopify store","verticals":["commerce"],"audience":["paid"],"access_type":"app"} Shopify ga | 0 | Enabled | ||
{"name":"shortcut","display_name":"Shortcut","logo_url":"https://cdn.replit.com/openint/_assets/logo-shortcut.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create stories and track sprint progress in Shortcut automatically","long_description":"Connect Shortcut to create and update stories, move work through workflow states, and pull iteration metrics into dashboards or reporting tools. Trigger story creation from bug reports, customer feedback, or external events and keep engineering backlogs current without manual entry. Maintain development momentum with less project management overhead.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shortcut beta | 0 | Enabled | ||
{"name":"shotstack","display_name":"Shotstack","logo_url":"https://cdn.replit.com/openint/_assets/logo-shotstack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and render video content programmatically with Shotstack","long_description":"Integrate Shotstack to compose video timelines, submit render jobs, and retrieve completed video files for use in marketing or product workflows. Automate personalized video creation at scale using dynamic templates populated with customer or product data. Produce professional video content without manual editing or media production resources.","verticals":["streaming"],"audience":["paid"],"links":{"web_url":"https://shotstack.io","api_docs_url":"https://shotstack.io/docs/api/"}} Shotstack beta | 0 | Enabled | ||
{"name":"skio","display_name":"Skio","logo_url":"https://cdn.replit.com/openint/_assets/logo-skio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription data and member actions through Skio","long_description":"Integrate Skio to retrieve subscriber records, update subscription plans, and trigger retention workflows based on churn risk signals. Sync subscriber data with email marketing and loyalty platforms to deliver personalized experiences at key lifecycle moments. Reduce cancellations and increase average subscription value with timely automated interventions.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Skio beta | 0 | Enabled | ||
{"name":"slab","display_name":"Slab","logo_url":"https://cdn.replit.com/openint/_assets/logo-slab.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search and sync team knowledge from Slab documentation","long_description":"Connect Slab to retrieve posts, search documentation, and push new content into your knowledge base programmatically. Automate content updates when source data changes and surface relevant articles in support or sales workflows without leaving other tools. Keep internal knowledge current and accessible across the entire organization.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slab beta | 0 | Enabled | ||
{"name":"smartlead-ai","display_name":"Smartlead.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartlead-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage cold email campaigns and leads through Smartlead.ai","long_description":"Integrate Smartlead.ai to add leads to email campaigns, monitor reply and bounce data, and trigger CRM updates based on engagement outcomes. Rotate sending accounts automatically and sync campaign analytics with your sales stack to prioritize follow-up on warm leads. Scale cold outreach while protecting sender reputation.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartlead.ai beta | 0 | Enabled | ||
{"name":"smartrecruiters-api-key","display_name":"Smartrecruiters","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartrecruiters-api-key.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access the Smartrecruiters API","verticals":["ats"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Smartrecruiters beta | 0 | Enabled | ||
{"name":"smartrecruiters","display_name":"Smartrecruiters","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartrecruiters.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate job posting and candidate tracking in SmartRecruiters","long_description":"Connect SmartRecruiters to publish job openings, retrieve applications, and move candidates through hiring stages based on external triggers. Sync offer and rejection data with your HRIS and notify hiring managers automatically when action is required. Reduce time-to-hire by eliminating manual handoffs in the recruiting process.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartrecruiters beta | 0 | Enabled | ||
{"name":"snipe-it","display_name":"Snipe-IT","logo_url":"https://cdn.replit.com/openint/_assets/logo-snipe-it.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track IT assets and manage inventory records in Snipe-IT","long_description":"Integrate Snipe-IT to create, update, and check out assets, retrieve hardware inventory, and sync asset data with procurement or helpdesk systems. Automate asset assignment during onboarding and flag overdue check-ins based on policy rules. Maintain accurate IT inventory without manual spreadsheet updates or audit cycles.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Snipe-IT beta | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule posts and read social media analytics across Sprout Social","long_description":"Sprout Social is a social media management platform covering scheduling, engagement, and reporting across major social networks. This integration lets you schedule and publish content, read message and engagement data, and access analytics reports. Use it to automate social publishing, extract performance data, or build cross-channel social media dashboards.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social beta | 0 | Enabled | ||
{"name":"statamic","display_name":"Statamic","logo_url":"https://cdn.replit.com/openint/_assets/logo-statamic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The value of STATAMIC_API_AUTH_TOKEN in your Statamic .env file."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["api_key","baseUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["baseUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The value of STATAMIC_API_AUTH_TOKEN in your Statamic .env file."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The hostname of your Statamic site."}},"required":["api_key","baseUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage content and entries in Statamic CMS programmatically","long_description":"Integrate Statamic to create, update, and retrieve content entries, assets, and taxonomy terms from your CMS through its API. Automate content publishing workflows and sync Statamic data with marketing or analytics tools without manual intervention. Build dynamic, data-driven content pipelines on top of your Statamic-powered site.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Statamic beta | 0 | Enabled | ||
{"name":"statista","display_name":"Statista","logo_url":"https://cdn.replit.com/openint/_assets/logo-statista.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access market research and statistics data from Statista programmatically","long_description":"Connect Statista to retrieve market data, industry statistics, and survey results for use in reports, presentations, and research workflows. Automate data pulls for competitive analysis and embed up-to-date statistics into dashboards or documents without manual export. Support data-driven decisions with reliable, source-cited market intelligence.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Statista beta | 0 | Enabled | ||
{"name":"stay-ai","display_name":"Stay AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-stay-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Stay AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Stay AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Reduce subscription churn using Stay AI's predictive retention tools","long_description":"Integrate Stay AI to identify at-risk subscribers, trigger personalized retention offers, and track the impact of retention interventions across your subscriber base. Sync churn prediction signals with email or SMS platforms to deliver the right offer at the right time. Improve subscription LTV through proactive, data-driven retention automation.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Stay AI beta | 0 | Enabled | ||
{"name":"store-census","display_name":"StoreCensus","logo_url":"https://cdn.replit.com/openint/_assets/logo-store-census.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your StoreCensus API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your StoreCensus API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Analyze e-commerce market data and store benchmarks with StoreCensus","long_description":"Integrate StoreCensus to access aggregated data on online stores, platform adoption trends, and category benchmarks. Pull market intelligence into competitive analysis workflows and enrich prospect lists with store size and technology data. Make better-informed go-to-market decisions backed by current e-commerce market data.","verticals":["commerce","crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} StoreCensus beta | 0 | Enabled | ||
{"name":"store-leads","display_name":"Store Leads","logo_url":"https://cdn.replit.com/openint/_assets/logo-store-leads.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Store Leads API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Store Leads API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and enrich e-commerce store prospects with Store Leads data","long_description":"Connect Store Leads to search and filter e-commerce stores by platform, technology stack, revenue estimate, and growth signals. Enrich sales prospecting lists with store-level intelligence and push qualified leads directly into your CRM or outreach tools. Build highly targeted e-commerce prospect lists faster than manual research allows.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Store Leads beta | 0 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"ga","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Process payments, manage subscriptions, and read financial data","long_description":"Stripe is a leading payments infrastructure platform for businesses of all sizes. This integration gives you access to customers, charges, subscriptions, invoices, and payment intents. Use it to automate billing workflows, sync subscription state, or build custom payment dashboards.","verticals":["commerce"],"audience":["paid","enterprise"],"access_type":"app"} Stripe ga | 0 | Enabled | ||
{"name":"supabase","display_name":"Supabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-supabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["projectUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query and manage data in Supabase's Postgres-backed database and auth","long_description":"Connect Supabase to run SQL queries, manage user authentication, and interact with real-time and storage APIs from your automation workflows. Trigger actions based on database changes using Supabase webhooks and sync application data with external tools automatically. Use Supabase as both a data store and an event source for serverless application workflows.","verticals":["developer-tools","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Supabase beta | 0 | Enabled | ||
{"name":"tailscale","display_name":"Tailscale","logo_url":"https://cdn.replit.com/openint/_assets/logo-tailscale.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage devices and access controls in your Tailscale network","long_description":"Connect Tailscale to retrieve device status, manage ACL policies, and automate network access changes for users and services. Trigger device authorization or revocation during onboarding and offboarding workflows and audit network access from centralized tooling. Secure and manage your zero-trust network programmatically without manual console interaction.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tailscale beta | 0 | Enabled | ||
{"name":"talentlms","display_name":"TalentLMS","logo_url":"https://cdn.replit.com/openint/_assets/logo-talentlms.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TalentLMS API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["api_key","subdomain","apiVersion"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["subdomain","apiVersion"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TalentLMS API key."},"subdomain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"The subdomain of your TalentLMS account."},"apiVersion":{"type":"string","description":"Your apiVersion"}},"required":["api_key","subdomain","apiVersion"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enroll learners and track training progress in TalentLMS","long_description":"Integrate TalentLMS to create users, assign courses, and retrieve completion and assessment data automatically based on HR or onboarding triggers. Sync certification status with compliance tracking tools and notify managers when training deadlines approach. Automate the full learning administration lifecycle without manual LMS management.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} TalentLMS beta | 0 | Enabled | ||
{"name":"tally","display_name":"Tally","logo_url":"https://cdn.replit.com/openint/_assets/logo-tally.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Capture form submissions and route Tally responses to any system","long_description":"Connect Tally to receive form submission webhooks and push response data into CRM, project management, or notification tools automatically. Trigger onboarding sequences, support tickets, or data enrichment workflows based on form answers without manual review. Replace static form-to-email flows with dynamic, data-driven automation.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tally beta | 0 | Enabled | ||
{"name":"tanium","display_name":"Tanium","logo_url":"https://cdn.replit.com/openint/_assets/logo-tanium.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tanium API token."},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tanium API token."},"hostname":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"Your Tanium Cloud hostname."}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query endpoint data and enforce security policies through Tanium","long_description":"Integrate Tanium to retrieve real-time endpoint inventory, vulnerability scan results, and compliance status across your device fleet. Trigger remediation actions, patch deployments, or quarantine commands based on threat signals from your security stack. Reduce exposure windows by automating endpoint response at machine speed.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Tanium beta | 0 | Enabled | ||
{"name":"teamtailor","display_name":"Teamtailor","logo_url":"https://cdn.replit.com/openint/_assets/logo-teamtailor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate candidate pipelines and job management in Teamtailor","long_description":"Integrate Teamtailor to post jobs, retrieve applications, and move candidates through hiring stages based on external events or HR system triggers. Sync offer data with your HRIS and notify relevant stakeholders automatically at each stage transition. Deliver a faster, more consistent hiring experience with less manual coordination.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Teamtailor beta | 0 | Enabled | ||
{"name":"telegram","display_name":"Telegram","logo_url":"https://cdn.replit.com/openint/_assets/logo-telegram.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Telegram Bot token from @BotFather."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Telegram Bot token from @BotFather."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive messages through Telegram bots and channels","long_description":"Integrate Telegram to send notifications, receive commands, and build conversational bot interactions within groups or direct messages. Trigger alerts from monitoring systems, deliver personalized content to subscribers, and handle user input to drive workflow actions. Add a high-engagement messaging channel to your automation stack with a simple API.","verticals":["communication"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Telegram beta | 0 | Enabled | ||
{"name":"terraform","display_name":"Terraform","logo_url":"https://cdn.replit.com/openint/_assets/logo-terraform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate infrastructure provisioning and state management with Terraform","long_description":"Connect Terraform to trigger plan and apply operations, retrieve workspace state, and manage variable values programmatically across environments. Integrate infrastructure changes into CI/CD pipelines and audit state drift from centralized tooling. Treat infrastructure as code with the same automation standards applied to application deployments.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Terraform beta | 0 | Enabled | ||
{"name":"theirstack","display_name":"TheirStack","logo_url":"https://cdn.replit.com/openint/_assets/logo-theirstack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TheirStack API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your TheirStack API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Identify companies using specific technologies with TheirStack data","long_description":"Connect TheirStack to query which companies use a given technology, job board, or tool based on job posting signals. Build targeted prospect lists filtered by tech stack and push qualified accounts into CRM or outreach sequences automatically. Reach buyers who are actively using or evaluating technology relevant to your product.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} TheirStack beta | 0 | Enabled | ||
{"name":"the-swarm","display_name":"The Swarm","logo_url":"https://cdn.replit.com/openint/_assets/logo-the-swarm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Swarm API key from Team Settings."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Swarm API key from Team Settings."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Map and activate professional networks with The Swarm relationship data","long_description":"Integrate The Swarm to identify warm introduction paths, retrieve network connection data, and surface relationship intelligence for sales and recruiting workflows. Automate outreach prioritization based on connection strength and sync network insights with CRM records. Win more deals and make better hires by leveraging your team's collective network.","verticals":["crm"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} The Swarm beta | 0 | Enabled | ||
{"name":"tldv","display_name":"tl;dv","logo_url":"https://cdn.replit.com/openint/_assets/logo-tldv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve meeting transcripts and highlights from tl;dv recordings","long_description":"Integrate tl;dv to access call transcripts, timestamps, and speaker-attributed highlights from recorded meetings automatically. Push key moments and action items into CRM records, project tools, or Slack without manual note review. Convert every recorded call into structured, searchable data that drives follow-through.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} tl;dv beta | 0 | Enabled | ||
{"name":"torii","display_name":"Torii","logo_url":"https://cdn.replit.com/openint/_assets/logo-torii.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Discover SaaS usage and automate spend management with Torii","long_description":"Integrate Torii to retrieve app inventory, user license data, and spending analytics across your organization's SaaS portfolio. Trigger deprovisioning workflows when employees offboard and alert finance teams when unused subscriptions exceed thresholds. Reduce SaaS waste and shadow IT risk with automated visibility and governance.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Torii beta | 0 | Enabled | ||
{"name":"trigger-dev","display_name":"Trigger.dev","logo_url":"https://cdn.replit.com/openint/_assets/logo-trigger-dev.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Trigger.dev secret key or personal access token."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["api_key","baseUrl","projectRef","environment","triggerBranch"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["baseUrl","projectRef","environment","triggerBranch"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Trigger.dev secret key or personal access token."},"baseUrl":{"type":"string","pattern":"^(?!https?:\\/\\/)[a-zA-Z0-9.-]+(?::\\d{1,5})?$","description":"The API hostname."},"projectRef":{"type":"string","description":"Your Trigger.dev project identifier."},"environment":{"type":"string","description":"The target environment."},"triggerBranch":{"type":"string","description":"Target a specific preview branch for environment variable operations."}},"required":["api_key","baseUrl","projectRef","environment","triggerBranch"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Define and run reliable background jobs with Trigger.dev","long_description":"Integrate Trigger.dev to create and monitor long-running background tasks, scheduled jobs, and event-driven workflows with built-in retries and observability. Trigger jobs from webhooks or API calls and retrieve run status programmatically from orchestration systems. Build resilient async workflows without managing queues or worker infrastructure.","verticals":["developer-tools"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Trigger.dev beta | 0 | Enabled | ||
{"name":"triple-whale","display_name":"Triple Whale","logo_url":"https://cdn.replit.com/openint/_assets/logo-triple-whale.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Triple Whale API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Triple Whale API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access e-commerce revenue, ad spend, and attribution data from Triple Whale","long_description":"Triple Whale is an e-commerce analytics platform that centralizes revenue, marketing spend, and attribution data across ad channels. This integration lets you read store performance metrics, campaign-level ROAS data, and attribution reports. Use it to build blended marketing dashboards, automate budget reporting, or sync attribution data with your data warehouse.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Triple Whale beta | 0 | Enabled | ||
{"name":"twenty-crm","display_name":"Twenty CRM","logo_url":"https://cdn.replit.com/openint/_assets/logo-twenty-crm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts, companies, and deals in the open-source Twenty CRM","long_description":"Connect Twenty CRM to create and update records, log activities, and sync pipeline data with other business tools through its open API. Trigger CRM updates from external events and pull opportunity data into reporting dashboards without manual entry. Bring the flexibility of an open-source CRM into your full automation stack.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Twenty CRM beta | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send SMS, make calls, and manage communications with Twilio's API","long_description":"Integrate Twilio to send and receive SMS messages, initiate voice calls, and handle inbound communication events programmatically. Build two-way messaging workflows, automated phone trees, and real-time alerts that reach users on any device. Add reliable, scalable communication capabilities to any application or automation pipeline.","verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 0 | Enabled | ||
{"name":"typefully","display_name":"Typefully","logo_url":"https://cdn.replit.com/openint/_assets/logo-typefully.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Draft and schedule X threads and posts via Typefully","long_description":"Typefully is a writing and scheduling tool focused on X (formerly Twitter) threads and posts, known for its clean drafting interface and analytics. This integration lets you create drafts, schedule posts and threads, and read publication status. Use it to automate content pipelines that feed scheduled posts into Typefully for review and scheduling.","verticals":["communication","social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Typefully beta | 0 | Enabled | ||
{"name":"unipile","display_name":"Unipile","logo_url":"https://cdn.replit.com/openint/_assets/logo-unipile.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access LinkedIn, email, and messaging data through Unipile's unified API","long_description":"Connect Unipile to read and send messages across LinkedIn, WhatsApp, Gmail, and other channels from a single integration. Automate outreach, retrieve conversation history, and sync communication data with CRM systems without managing multiple API connections. Build multi-channel communication workflows with one standardized API layer.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Unipile beta | 0 | Enabled | ||
{"name":"upsales","display_name":"Upsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-upsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage CRM pipeline and sales data in Upsales","long_description":"Integrate Upsales to create contacts, update deals, and retrieve sales activity data for reporting and cross-tool synchronization. Trigger pipeline actions based on external events and push engagement data back into Upsales from marketing or product platforms. Keep your sales team focused on the right opportunities with automated CRM hygiene.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Upsales beta | 0 | Enabled | ||
{"name":"valley","display_name":"Valley","logo_url":"https://cdn.replit.com/openint/_assets/logo-valley.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate personalized outbound video prospecting with Valley","long_description":"Connect Valley to generate personalized video messages at scale and trigger outreach sequences based on prospect data from your CRM or enrichment tools. Track video engagement and surface warm leads when prospects interact with content. Add a differentiated, high-conversion channel to your outbound prospecting motion.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Valley beta | 0 | Enabled | ||
{"name":"vercel","display_name":"Vercel","logo_url":"https://cdn.replit.com/openint/_assets/logo-vercel.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage deployments, projects, and domains on Vercel","long_description":"Vercel is a cloud platform for deploying and hosting frontend applications and serverless functions. This integration lets you list and trigger deployments, manage projects and domains, read build logs, and access team data. Use it to build custom deployment pipelines, monitor release status, or automate project provisioning.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Vercel beta | 0 | Enabled | ||
{"name":"vtex","display_name":"VTEX","logo_url":"https://cdn.replit.com/openint/_assets/logo-vtex.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The application token associated with your VTEX App Key."},"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["api_key","accountName","appKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["accountName","appKey"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The application token associated with your VTEX App Key."},"accountName":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","description":"Your VTEX store account name."},"appKey":{"type":"string","description":"Your VTEX application key."}},"required":["api_key","accountName","appKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage VTEX commerce operations, orders, and catalog programmatically","long_description":"Integrate VTEX to retrieve and update product catalog data, process orders, and sync inventory across your commerce stack. Trigger fulfillment and marketing workflows based on order events and keep pricing and availability current without manual updates. Operate enterprise e-commerce workflows at scale through VTEX's comprehensive API.","verticals":["commerce"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} VTEX beta | 0 | Enabled | ||
{"name":"wappalyzer","display_name":"Wappalyzer","logo_url":"https://cdn.replit.com/openint/_assets/logo-wappalyzer.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wappalyzer API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wappalyzer API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Detect technologies used by any website using Wappalyzer","long_description":"Integrate Wappalyzer to identify the CMS, e-commerce platform, analytics tools, and tech stack of any website at scale. Enrich prospect lists with technology intelligence and trigger targeted sales workflows based on the tools companies use. Build technology-aware prospecting and competitive analysis pipelines without manual research.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Wappalyzer beta | 0 | Enabled | ||
{"name":"webinarjam","display_name":"WebinarJam","logo_url":"https://cdn.replit.com/openint/_assets/logo-webinarjam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WebinarJam API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WebinarJam API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Register attendees and retrieve webinar data from WebinarJam","long_description":"Integrate WebinarJam to add registrants, retrieve attendance and engagement data, and trigger follow-up sequences based on webinar participation. Sync attendee lists with CRM and email platforms to personalize post-event outreach based on whether contacts attended, missed, or engaged during the session. Maximize every webinar's pipeline impact with automated post-event workflows.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} WebinarJam beta | 0 | Enabled | ||
{"name":"wejam","display_name":"WeJam AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-wejam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your WeJam account."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your WeJam account."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate collaborative music and audio content with WeJam AI","long_description":"Connect WeJam AI to trigger AI-assisted music creation, retrieve generated audio files, and integrate music production into creative workflows. Automate background music generation for video projects, brand content, or interactive experiences at scale. Add AI-powered audio creation to your content production stack without manual music sourcing.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} WeJam AI beta | 0 | Enabled | ||
{"name":"whatsapp-business","display_name":"WhatsApp Business","logo_url":"https://cdn.replit.com/openint/_assets/logo-whatsapp-business.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive WhatsApp Business messages at scale","long_description":"Integrate WhatsApp Business to send template messages, handle inbound customer conversations, and trigger automated responses based on message content. Deliver order confirmations, appointment reminders, and support responses over the channel customers already use. Build high-engagement conversational workflows on WhatsApp without managing API infrastructure.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WhatsApp Business beta | 0 | Enabled | ||
{"name":"whop","display_name":"Whop","logo_url":"https://www.google.com/s2/favicons?domain=whop.com&sz=128","stage":"eap","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"company_name":{"type":"string","description":"Display name for the Whop company (e.g. the repl title)"}}},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"connect_output":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create payment plans, checkout configs, and manage Whop subscriptions","verticals":["commerce"],"audience":["free","paid"],"access_type":"app"} Whop eap | 0 | Enabled | ||
{"name":"wise","display_name":"Wise","logo_url":"https://cdn.replit.com/openint/_assets/logo-wise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage international transfers and retrieve balance data from Wise","long_description":"Integrate Wise to initiate cross-border transfers, retrieve account balances, and pull transaction history into financial reporting or accounting workflows. Automate supplier payments and expense reconciliation across multiple currencies without manual banking portal access. Reduce FX costs and administrative overhead on international business payments.","verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wise beta | 0 | Enabled | ||
{"name":"wiza","display_name":"Wiza","logo_url":"https://cdn.replit.com/openint/_assets/logo-wiza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Export verified contact data from LinkedIn searches using Wiza","long_description":"Integrate Wiza to convert LinkedIn Sales Navigator search results into verified email addresses and phone numbers at scale. Push enriched prospect data directly into CRM or outreach sequences and filter out invalid contacts before they reach your sequences. Build accurate, deliverable prospect lists faster than manual LinkedIn research allows.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wiza beta | 0 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger and monitor Workato recipes from external automation workflows","long_description":"Connect Workato to invoke recipes, pass data between workflows, and retrieve execution status for orchestration across complex enterprise integration scenarios. Use Workato as a component in larger automation architectures where different tools own different pipeline segments. Bridge Workato's enterprise integration library with custom workflows built elsewhere.","verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"workos","display_name":"WorkOS","logo_url":"https://cdn.replit.com/openint/_assets/logo-workos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Add enterprise SSO, directory sync, and audit logging via WorkOS","long_description":"Integrate WorkOS to provision enterprise authentication features — SAML SSO, SCIM directory sync, and audit log streaming — without building them from scratch. Automate user provisioning and deprovisioning based on directory events and surface audit trail data in compliance reporting tools. Ship enterprise-ready identity features in days instead of months.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WorkOS beta | 0 | Enabled | ||
{"name":"workpath","display_name":"Workpath","logo_url":"https://cdn.replit.com/openint/_assets/logo-workpath.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Workpath API Token."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Workpath API Token."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage OKRs and goal progress workflows in Workpath","long_description":"Connect Workpath to read and update objectives, key results, and check-in data for integration with reporting and HRIS tools. Automate goal creation from strategic planning inputs and notify teams when key results fall below target thresholds. Keep organizational goal management aligned with the operational systems where work actually happens.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Workpath beta | 0 | Enabled | ||
{"name":"xai","display_name":"xAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-xai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run inference and access xAI's Grok models for AI-powered workflows","long_description":"Connect xAI to send prompts to Grok and retrieve structured or conversational responses for use in automation, content generation, and data analysis workflows. Build AI-assisted pipelines that leverage Grok's reasoning capabilities alongside other data sources and tools. Add cutting-edge language model inference to any workflow through xAI's API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} xAI beta | 0 | Enabled | ||
{"name":"zigpoll","display_name":"Zigpoll","logo_url":"https://cdn.replit.com/openint/_assets/logo-zigpoll.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Zigpoll private API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Zigpoll private API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Deploy targeted surveys and retrieve customer feedback from Zigpoll","long_description":"Connect Zigpoll to trigger post-purchase, exit-intent, or on-site surveys and pull response data into analytics or CRM tools automatically. Segment respondents by feedback type and route actionable responses to the right teams for follow-up. Capture customer sentiment at high-value moments and act on it without manual data handling.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Zigpoll beta | 0 | Enabled | ||
{"name":"zorus","display_name":"Zorus","logo_url":"https://cdn.replit.com/openint/_assets/logo-zorus.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token generated from the Zorus Portal."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token generated from the Zorus Portal."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Monitor and filter web activity for managed devices with Zorus","long_description":"Integrate Zorus to retrieve browsing activity reports, manage content filtering policies, and sync security event data with your IT management stack. Trigger alerts when policy violations occur and automate reporting for compliance and parental control use cases. Maintain visibility and control over web activity across managed devices without manual log review.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Zorus beta | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send SMS, make calls, and manage communications with Twilio's API","long_description":"Integrate Twilio to send and receive SMS messages, initiate voice calls, and handle inbound communication events programmatically. Build two-way messaging workflows, automated phone trees, and real-time alerts that reach users on any device. Add reliable, scalable communication capabilities to any application or automation pipeline.","verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 1 | Enabled | ||
{"name":"stripe-agent-sandbox","display_name":"Stripe Agent Sandbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable","mcp","claim_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill"},"name":{"type":"string","description":"Name of the sandbox"}},"required":["email","country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"}},"required":["secret","publishable","mcp"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable","mcp","claim_url"]}},"auth_type":"CUSTOM","webhook_registration_input":{},"has_openint_credentials":false,"description":"Test Stripe payment flows safely in the Agent Sandbox environment","long_description":"Integrate the Stripe Agent Sandbox to simulate payment operations, subscriptions, and webhooks without touching live financial data. Build and validate AI agent workflows that involve billing logic before promoting to production. Reduce risk in agent development by testing edge cases against a realistic, isolated Stripe environment.","verticals":["commerce"]} Stripe Agent Sandbox beta | 6 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"ga","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Process payments, manage subscriptions, and read financial data","long_description":"Stripe is a leading payments infrastructure platform for businesses of all sizes. This integration gives you access to customers, charges, subscriptions, invoices, and payment intents. Use it to automate billing workflows, sync subscription state, or build custom payment dashboards.","verticals":["commerce"],"audience":["paid","enterprise"],"access_type":"app"} Stripe ga | 69 | Enabled | ||
{"name":"spotify","display_name":"Spotify","logo_url":"https://cdn.replit.com/openint/_assets/logo-spotify.svg","stage":"deprecated","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["user-read-private","user-read-email","playlist-read-private","playlist-read-collaborative","playlist-modify-public","playlist-modify-private","user-library-read","user-library-modify","user-top-read","user-read-playback-state","user-modify-playback-state","user-read-currently-playing","user-read-recently-played","streaming","app-remote-control"],"openint_allowed_scopes":["user-read-private","user-read-email","playlist-read-private","playlist-read-collaborative","playlist-modify-public","playlist-modify-private","user-library-read","user-library-modify","user-top-read","user-read-playback-state","user-modify-playback-state","user-read-currently-playing","user-read-recently-played","streaming","app-remote-control"],"scopes":[{"scope":"user-read-private","description":"Read access to user's subscription details (product type) and explicit content settings. Required for basic user identification in most authorization flows."},{"scope":"user-read-email","description":"Read access to user's email address. This is the smallest scope as it only exposes the email and no other user data."},{"scope":"playlist-read-private","description":"Read access to user's private playlists."},{"scope":"playlist-read-collaborative","description":"Read access to user's collaborative playlists."},{"scope":"playlist-modify-public","description":"Write access to create/modify public playlists."},{"scope":"playlist-modify-private","description":"Write access to create/modify private playlists."},{"scope":"user-library-read","description":"Read access to user's saved tracks and albums."},{"scope":"user-library-modify","description":"Write access to add/remove tracks or albums in user's library."},{"scope":"user-top-read","description":"Read access to user's top tracks and artists."},{"scope":"user-read-playback-state","description":"Read access to user's playback state (current track, device, etc.)."},{"scope":"user-modify-playback-state","description":"Write access to control playback (play, pause, skip, etc.)."},{"scope":"user-read-currently-playing","description":"Read access to user's currently playing track."},{"scope":"user-read-recently-played","description":"Read access to user's recently played tracks."},{"scope":"streaming","description":"Required for playback control (e.g., via Web Playback SDK)."},{"scope":"app-remote-control","description":"Access to control Spotify app remotely (e.g., via Spotify Connect)."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access user data and control playback via RESTful API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Spotify deprecated | 7e613a8daa834da784867057237426dc | 7 | Enabled | |
{"name":"slack-agent-builder","display_name":"Slack Agent Builder","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"agent_builder":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"app":{"type":"object","properties":{"app_id":{"type":"string","description":"The Slack app ID"},"client_id":{"type":"string","description":"The client ID for the app"},"client_secret":{"type":"string","description":"The client secret for the app"},"verification_token":{"type":"string","description":"The verification token for the app"},"signing_secret":{"type":"string","description":"The signing secret for the app"},"oauth_url":{"type":"string","description":"The OAuth authorization URL for the app"}},"required":["app_id","client_id","client_secret","verification_token","signing_secret","oauth_url"],"description":"Slack app configuration created by the agent builder"}},"required":["oauth"]},"event_subscription_url":{"type":"string","format":"uri","description":"URL for Slack event subscriptions"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","webhook_registration_input":{},"has_openint_credentials":true,"description":"Configure and customize AI agents deployed in Slack workspaces","long_description":"Use the Slack Agent Builder to define agent personas, set response rules, and connect tools that agents can invoke when interacting in Slack. Tailor behavior by channel or user group and iterate on agent configurations without redeploying infrastructure. Build purpose-specific Slack assistants that fit your team's exact workflows.","verticals":["communication"],"access_type":"app"} Slack Agent Builder beta | 3963164567.9468260645971 | 0 | Enabled | |
{"name":"sharepoint","display_name":"SharePoint Online","logo_url":"https://cdn.replit.com/openint/_assets/logo-sharepoint.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.created"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.updated"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.deleted"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.created"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.updated"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.deleted"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.created"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.updated"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.deleted"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"openint_allowed_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"scopes":[{"scope":"offline_access","description":"Allows the application to request refresh tokens, which can be used to obtain new access tokens without user interaction. This enables the application to maintain access to resources even when the user is not actively using the application."},{"scope":"openid","description":"Enables user authentication and allows the application to receive a unique identifier for the user. This scope is required for OpenID Connect authentication flows and provides basic identity information about the authenticated user."},{"scope":"AllSites.Read","description":"Read items in all site collections"},{"scope":"AllSites.Write","description":"Read and write items in all site collections"},{"scope":"EnterpriseResource.Read","description":"Read user project enterprise resources"},{"scope":"EnterpriseResource.Write","description":"Read and write user project enterprise resources"},{"scope":"MyFiles.Read","description":"Read user files"},{"scope":"MyFiles.Write","description":"Read and write user files"},{"scope":"Project.Read","description":"Read user projects"},{"scope":"Project.Write","description":"Read and write user projects"},{"scope":"ProjectWebAppReporting.Read","description":"Read ProjectWebApp OData reporting data"},{"scope":"Sites.Read.All","description":"Read items in all site collections"},{"scope":"Sites.Selected","description":"Access selected site collections"},{"scope":"TaskStatus.Submit","description":"Submit project task status updates"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and manage files, lists, and sites in SharePoint Online","long_description":"SharePoint Online is Microsoft's cloud-based collaboration and document management platform, integrated deeply with Microsoft 365. This integration lets you read and upload files, manage document libraries, access site and list data, and search content. Use it to automate document workflows, sync SharePoint content with external tools, or build Microsoft 365-connected applications.","verticals":["file-storage","communication"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} SharePoint Online ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional and marketing emails at scale through SendGrid","long_description":"SendGrid is a cloud email delivery service used by developers and marketers to send transactional and marketing email reliably at scale. This integration lets you send emails, manage contact lists and segments, create templates, and read email delivery and engagement statistics. Use it to power notification systems, newsletters, or any programmatic email delivery workflow.","verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional emails reliably through Resend's developer-first API","long_description":"Integrate Resend to send templated or dynamic transactional emails directly from your workflows with minimal setup. Track delivery and open events and handle bounces or complaints automatically to protect sender reputation. Replace fragile SMTP configurations with a modern, developer-friendly email delivery layer.","verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 1 | Enabled | ||
{"name":"outlook","display_name":"Microsoft Outlook","logo_url":"https://cdn.replit.com/openint/_assets/logo-outlook.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.created"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was created or synced"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.updated"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.deleted"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.created"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"A new email was received"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.updated"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was updated (e.g., marked as read)"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.deleted"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Mail.Read","description":"Read user mail"},{"scope":"https://graph.microsoft.com/Mail.ReadWrite","description":"Read and write access to user mail"},{"scope":"https://graph.microsoft.com/Mail.Send","description":"Send mail as a user"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Calendars.Read","description":"Read user calendars"},{"scope":"https://graph.microsoft.com/Calendars.ReadWrite","description":"Have full access to user calendars"},{"scope":"https://graph.microsoft.com/Mail.ReadBasic","description":"Read user basic mail"},{"scope":"https://graph.microsoft.com/MailboxSettings.Read","description":"Read user mailbox settings"},{"scope":"https://graph.microsoft.com/MailboxSettings.ReadWrite","description":"Read and write user mailbox settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send, read, and organize email through Microsoft Outlook","long_description":"Microsoft Outlook is the email and calendar client within Microsoft 365, widely used in enterprise environments. This integration lets you send emails, read messages and folders, manage contacts, and access calendar events. Use it to automate email workflows or surface inbox data in your application.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Microsoft Outlook ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"notion","display_name":"Notion","logo_url":"https://cdn.replit.com/openint/_assets/logo-notion.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.created"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.updated"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.deleted"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.created"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.updated"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.deleted"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.created"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.updated"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.deleted"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["user:read"],"openint_default_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"openint_allowed_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"scopes":[{"scope":"user:read","description":"Allows the application to read user information, such as the user's name, email, and profile picture. This is a read-only scope with no write permissions."},{"scope":"user:write","description":"Allows the application to update user information, such as the user's name or profile picture. This includes the permissions of user:read."},{"scope":"content:read","description":"Allows the application to read all content that the user has access to in Notion, including pages, databases, and blocks. This is a read-only scope."},{"scope":"content:write","description":"Allows the application to create, update, and delete content in Notion, including pages, databases, and blocks. This includes the permissions of content:read."},{"scope":"workspace:read","description":"Allows the application to read workspace information, such as the workspace name, settings, and members. This is a read-only scope."},{"scope":"workspace:write","description":"Allows the application to update workspace information, such as settings and members. This includes the permissions of workspace:read."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write pages, databases, and blocks in Notion","long_description":"Notion is an all-in-one workspace for notes, wikis, and project management. This integration lets you create and update pages and databases, query database entries with filters, and read block content. Use it to sync external data into Notion or surface Notion content inside your app.","verticals":["wiki"],"audience":["paid","enterprise"],"verification":"replit_verified","mcp":{"mcp_server_base_url":"https://mcp.notion.com/mcp","url_pattern_to_catch":"https://mcp.notion.com/","transport":"streamable-http","auth":"MCP_OAUTH_DCR"},"links":{"web_url":"https://notion.so","api_docs_url":"https://developers.notion.com/reference/intro"}} Notion ga | 25ed872b-594c-80a4-94d1-003764641a3e | 8 | Enabled | |
{"name":"jira","display_name":"Jira","logo_url":"https://cdn.replit.com/openint/_assets/logo-jira.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_created"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_created"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"issuetype":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"priority":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_updated"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_updated"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]},"changelog":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"fromString":{"type":"string"},"toString":{"type":"string"}},"required":["field"]}}},"required":["items"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_deleted"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_deleted"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_created"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment created on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_created"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"created":{"type":"string"}},"required":["id","created"]},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"}},"required":["id","key"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_updated"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment updated on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_updated"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"updated":{"type":"string"}},"required":["id","updated"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_deleted"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment deleted from an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_deleted"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{}},"required":["id"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["offline_access","read:jira-user"],"openint_default_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-webhook","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"openint_allowed_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"scopes":[{"scope":"read:jira-user","description":"View user information in Jira that the user has access to, including usernames, email addresses, and avatars"},{"scope":"read:jira-work","description":"Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs"},{"scope":"write:jira-work","description":"Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues"},{"scope":"manage:jira-project","description":"Create and edit project settings and create new project-level objects (e.g. versions and components)"},{"scope":"manage:jira-configuration","description":"Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types)"},{"scope":"manage:jira-webhook","description":"Fetch, register, refresh, and delete dynamically declared Jira webhooks"},{"scope":"manage:jira-data-provider","description":"Manage development and release information for third parties in Jira"},{"scope":"read:servicedesk-request","description":"Read customer request data, including approvals, attachments, comments, request participants, and status/transitions. Read service desk and request types, including searching for request types and reading request type fields, properties and groups"},{"scope":"manage:servicedesk-customer","description":"Create, manage and delete customers and organizations. Add and remove customers and organizations from service desks"},{"scope":"write:servicedesk-request","description":"Create and edit customer requests, including add comments and attachments, approve, share (add request participants), subscribe, and transition"},{"scope":"read:servicemanagement-insight-objects","description":"Read Insight object schemas, objects, and object attributes"},{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-term access when user is not present"},{"scope":"write:board-scope.admin:jira-software","description":"Create and update the configuration and project for a board. View and update features, filters, properties, and quick filters for a board."},{"scope":"read:board-scope.admin:jira-software","description":"View the configuration, project features, filters, properties, and quick filters for a board."},{"scope":"delete:board-scope.admin:jira-software","description":"Delete board configuration settings, features, and properties."},{"scope":"write:board-scope:jira-software","description":"Move issues to a backlog and from a backlog to a board."},{"scope":"read:board-scope:jira-software","description":"View boards, issues on a board, issues from a backlog, reports, and versions."},{"scope":"read:epic:jira-software","description":"View and search for epics, and issues related to an epic."},{"scope":"write:epic:jira-software","description":"Remove issues from epic, move issues to epic, rank epics, and partially update epics."},{"scope":"read:issue:jira-software","description":"View issues, issue estimations, and the field used for estimations."},{"scope":"write:issue:jira-software","description":"Move (rank) issues and update issue estimates."},{"scope":"read:sprint:jira-software","description":"View sprints and sprint related issues and properties."},{"scope":"write:sprint:jira-software","description":"Update sprints, move issues to sprints, and update the order of sprints."},{"scope":"delete:sprint:jira-software","description":"Delete sprints and their properties."},{"scope":"read:source-code:jira-software","description":"View repositories and check if data exists for the supplied properties."},{"scope":"write:source-code:jira-software","description":"Create, update, and delete development information, delete repository and development information entities."},{"scope":"read:feature-flag:jira-software","description":"View feature flags."},{"scope":"write:feature-flag:jira-software","description":"Create, update, and delete feature flags."},{"scope":"read:deployment:jira-software","description":"View deployments."},{"scope":"write:deployment:jira-software","description":"Create, update, and delete deployments."},{"scope":"read:build:jira-software","description":"View builds."},{"scope":"write:build:jira-software","description":"Create, update, and delete builds."},{"scope":"read:remote-link:jira-software","description":"View remote links."},{"scope":"write:remote-link:jira-software","description":"Create, update and delete links."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create and manage issues, sprints, and projects in Jira","long_description":"Jira is Atlassian's project tracking platform used by software teams for bug tracking, sprint planning, and agile workflows. This integration lets you create, update, and query issues, manage projects and boards, and read sprint data. Use it to build engineering dashboards, automate triage workflows, or sync issues across tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Jira ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 1 | Enabled | |
{"name":"hubspot","display_name":"HubSpot","logo_url":"https://cdn.replit.com/openint/_assets/logo-hubspot.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"app_id":{"anyOf":[{"type":"number"},{"type":"string"}],"description":"Your HubSpot App ID (automatically fetched from access token)"},"hub_id":{"type":"number","description":"Your HubSpot Hub ID/Portal ID (automatically fetched from access token)"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"contact.creation"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.propertyChange"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.deletion"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.creation"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.propertyChange"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.deletion"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.creation"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.propertyChange"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.deletion"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.creation"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.propertyChange"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.deletion"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":[],"openint_default_scopes":["oauth","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.schemas.companies.read","crm.schemas.contacts.read","crm.schemas.deals.read","crm.objects.users.read","crm.objects.users.write"],"openint_allowed_scopes":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"],"scopes":[{"scope":"account-info.security.read","description":"Includes access to account activity logs and other account security information."},{"scope":"accounting","description":"Allows HubSpot and the accounting integration to share invoice, product, and contact details."},{"scope":"actions","description":"Add forms to the contacts pages that do custom actions."},{"scope":"analytics.behavioral_events.send","description":"Includes access to send custom behavioral events."},{"scope":"automation","description":"This includes workflows."},{"scope":"automation.sequences.enrollments.write","description":"Enroll contacts in a sequence."},{"scope":"automation.sequences.read","description":"View details about sequences."},{"scope":"behavioral_events.event_definitions.read_write","description":"Create, read, update, or delete behavioral events. This includes behavioral event properties."},{"scope":"business-intelligence","description":"This includes endpoints that sit on top of sources and email."},{"scope":"business_units_view.read","description":"View brand data, including logo information."},{"scope":"cms.domains.read","description":"List connected domains in an account."},{"scope":"cms.domains.write","description":"Create, update, and delete connected domains."},{"scope":"cms.functions.read","description":"View all Content Hub serverless functions, any related secrets, and function execution results."},{"scope":"cms.functions.write","description":"Write Content Hub serverless functions and secrets."},{"scope":"cms.knowledge_base.articles.publish","description":"Update and publish knowledge articles."},{"scope":"cms.knowledge_base.articles.read","description":"View details about knowledge articles."},{"scope":"cms.knowledge_base.articles.write","description":"Update knowledge articles."},{"scope":"cms.knowledge_base.settings.read","description":"View general and template knowledge base settings, such as the domain or root URL."},{"scope":"cms.knowledge_base.settings.write","description":"Update general and template knowledge base settings. This includes write access to knowledge articles."},{"scope":"cms.membership.access_groups.read","description":"View membership access groups and their definitions."},{"scope":"cms.membership.access_groups.write","description":"Create, edit, and delete membership access groups."},{"scope":"cms.performance.read","description":"View data related to the performance of a Hubspot CMS site."},{"scope":"collector.graphql_query.execute","description":"Query data from your HubSpot account using the GraphQL API endpoint"},{"scope":"collector.graphql_schema.read","description":"Perform introspection queries via GraphQL application clients such as GraphiQL"},{"scope":"content","description":"This includes sites, landing pages, email, blog, and campaigns."},{"scope":"conversations.custom_channels.read","description":"View details about custom channels for connected inboxes and help desk."},{"scope":"conversations.custom_channels.write","description":"Manage custom channels for connected inboxes and help desk."},{"scope":"conversations.read","description":"View details about threads in the conversations inbox."},{"scope":"conversations.visitor_identification.tokens.create","description":"Fetch identification tokens for authenticated website visitors interacting with the HubSpot chat widget."},{"scope":"conversations.write","description":"Send messages in conversations. Create and update message threads."},{"scope":"crm.dealsplits.read_write","description":"Create or retrieve deal splits on a deal."},{"scope":"crm.export","description":"Export records from your CRM for all CRM data types."},{"scope":"crm.extensions_calling_transcripts.read","description":"Retrieve transcripts of calls from third-party platforms that are synced with HubSpot Conversation Intelligence."},{"scope":"crm.extensions_calling_transcripts.write","description":"Sync transcripts from a third-party platform to HubSpot Conversation Intelligence."},{"scope":"crm.import","description":"Allows you to import records into your CRM. This includes creating new records or modifying any of your existing records for all CRM data types (contacts, companies, deals, tickets, etc). It doesn’t include archiving or deleting any data."},{"scope":"crm.lists.read","description":"View details about contact lists."},{"scope":"crm.lists.write","description":"Create, delete, or make changes to contact lists."},{"scope":"crm.objects.appointments.read","description":"View properties and other details about appointments."},{"scope":"crm.objects.appointments.write","description":"Create, delete, or make changes to appointments."},{"scope":"crm.objects.carts.read","description":"View properties and other details about carts."},{"scope":"crm.objects.carts.write","description":"Create, delete, or make changes to carts."},{"scope":"crm.objects.commercepayments.read","description":"View details about commerce payments.\t"},{"scope":"crm.objects.commercepayments.write","description":"Create, delete, or make changes to commerce payments."},{"scope":"crm.objects.companies.read","description":"View properties and other details about companies."},{"scope":"crm.objects.companies.write","description":"View properties and create, delete, or make changes to companies."},{"scope":"crm.objects.contacts.read","description":"View properties and other details about contacts."},{"scope":"crm.objects.contacts.write","description":"View properties and create, delete, and make changes to contacts."},{"scope":"crm.objects.courses.read","description":"View details about courses."},{"scope":"crm.objects.courses.write","description":"Create, delete, or make changes to courses."},{"scope":"crm.objects.custom.read","description":"View details about custom objects."},{"scope":"crm.objects.custom.write","description":"Create, delete, or make changes to custom objects."},{"scope":"crm.objects.deals.read","description":"View properties and other details about deals."},{"scope":"crm.objects.deals.write","description":"View properties and create, delete, or make changes to deals."},{"scope":"crm.objects.feedback_submissions.read","description":"View details about submissions to any of your feedback surveys."},{"scope":"crm.objects.goals.read","description":"View all goal types."},{"scope":"crm.objects.goals.write","description":"Create, delete, or make changes to goals."},{"scope":"crm.objects.invoices.read","description":"View details about invoices."},{"scope":"crm.objects.invoices.write","description":"Create, delete, or make changes to invoices."},{"scope":"crm.objects.leads.read","description":"View properties and other details about leads."},{"scope":"crm.objects.leads.write","description":"Create, delete, or make changes to leads."},{"scope":"crm.objects.line_items.read","description":"View properties and other details about line items."},{"scope":"crm.objects.listings.read","description":"View properties and other details about listings."},{"scope":"crm.objects.listings.write","description":"Create, delete, or make changes to listings."},{"scope":"crm.objects.marketing_events.read","description":"View details about marketing events."},{"scope":"crm.objects.marketing_events.write","description":"Create, delete, or make changes to marketing events."},{"scope":"crm.objects.orders.read","description":"View properties and other details about orders."},{"scope":"crm.objects.orders.write","description":"Create, delete, or make changes to orders."},{"scope":"crm.objects.owners.read","description":"View details about users assigned to a CRM record."},{"scope":"crm.objects.partner-clients.read","description":"View details about partner client objects."},{"scope":"crm.objects.partner-clients.write","description":"Create, delete, or make changes to partner client objects."},{"scope":"crm.objects.partner-services.read","description":"View details about partner service objects."},{"scope":"crm.objects.partner-services.write","description":"Create, delete, or make changes to partner service objects."},{"scope":"crm.objects.products.read","description":"View properties and other details about products."},{"scope":"crm.objects.products.write","description":"Create, delete, or make changes to products."},{"scope":"crm.objects.quotes.read","description":"View properties and other details about quotes and quote templates."},{"scope":"crm.objects.quotes.write","description":"Create, delete, or make changes to quotes."},{"scope":"crm.objects.services.read","description":"View properties and other details about services."},{"scope":"crm.objects.services.write","description":"Create, delete, or make changes to services."},{"scope":"crm.objects.subscriptions.read","description":"View properties and other details about commerce subscriptions."},{"scope":"crm.objects.subscriptions.write","description":"Create, delete, or make changes to commerce subscriptions."},{"scope":"crm.objects.users.read","description":"View properties and other details about users."},{"scope":"crm.objects.users.write","description":"Create, delete, or make changes to users."},{"scope":"crm.pipelines.orders.read","description":"View details about order pipelines."},{"scope":"crm.pipelines.orders.write","description":"Create, delete, or make changes to order pipelines."},{"scope":"crm.schemas.appointments.read","description":"View details about property settings for appointments."},{"scope":"crm.schemas.appointments.write","description":"Create, delete, or make changes to property settings for appointments."},{"scope":"crm.schemas.carts.read","description":"View details about property settings for carts."},{"scope":"crm.schemas.carts.write","description":"Create, delete, or make changes to property settings for carts."},{"scope":"crm.schemas.commercepayments.read","description":"View details about property settings for commerce payments."},{"scope":"crm.schemas.commercepayments.write","description":"Create, delete, or make changes to property settings for commerce payments."},{"scope":"crm.schemas.companies.read","description":"View details about property settings for companies."},{"scope":"crm.schemas.companies.write","description":"Create, delete, or make changes to property settings for companies."},{"scope":"crm.schemas.contacts.read","description":"View details about property settings for contacts."},{"scope":"crm.schemas.contacts.write","description":"Create, delete, or make changes to property settings for contacts."},{"scope":"crm.schemas.courses.read","description":"View details about property settings for courses."},{"scope":"crm.schemas.courses.write","description":"Create, delete, or make changes to property settings for courses."},{"scope":"crm.schemas.custom.read","description":"View details about custom object definitions in the HubSpot CRM."},{"scope":"crm.schemas.deals.read","description":"View details about property settings for deals."},{"scope":"crm.schemas.deals.write","description":"Create, delete, or make changes to property settings for deals."},{"scope":"crm.schemas.invoices.read","description":"View details about property settings for invoices."},{"scope":"crm.schemas.invoices.write","description":"Create, delete, or make changes to property settings for invoices."},{"scope":"crm.schemas.line_items.read","description":"View details about property settings for line items."},{"scope":"crm.schemas.listings.read","description":"View details about property settings for listings."},{"scope":"crm.schemas.listings.write","description":"Create, delete, or make changes to property settings for listings."},{"scope":"crm.schemas.orders.read","description":"View details about property settings for orders."},{"scope":"crm.schemas.orders.write","description":"Create, manage, or make changes to property settings for orders."},{"scope":"crm.schemas.quotes.read","description":"View details about quotes and quotes templates."},{"scope":"crm.schemas.services.read","description":"View details about property settings for services."},{"scope":"crm.schemas.services.write","description":"Create, manage, or make changes to property settings for services."},{"scope":"crm.schemas.subscriptions.read","description":"Provides read-only access to subscription schemas in the CRM."},{"scope":"crm.schemas.subscriptions.write","description":"Provides write access to subscription schemas in the CRM."},{"scope":"ctas.read","description":"Allows read access for CTAs."},{"scope":"e-commerce","description":"This includes access to e-commerce features."},{"scope":"external_integrations.forms.access","description":"Includes the ability to rename, delete, and clone existing forms."},{"scope":"files","description":"\tThis includes access to File Manager."},{"scope":"files.ui_hidden.read","description":"View details or download user files, attachments, and system files from all HubSpot tools."},{"scope":"forms","description":"This includes access to the Forms endpoints."},{"scope":"forms-uploaded-files","description":"Download files submitted through a form."},{"scope":"hubdb","description":"This includes access to HubDB."},{"scope":"integration-sync","description":"This exposes the sync API, which allows syncing of most CRM objects."},{"scope":"marketing-email","description":"Grants access to send marketing emails through the single-send API."},{"scope":"marketing.campaigns.read","description":"View details about marketing campaigns and their associated assets."},{"scope":"marketing.campaigns.revenue.read","description":"View revenue details and deal amounts attributed to a marketing campaign."},{"scope":"marketing.campaigns.write","description":"Create, update, and delete marketing campaigns."},{"scope":"media_bridge.read","description":"Grants access to events and objects from the media bridge."},{"scope":"media_bridge.write","description":"Grants access to create and update events and objects from the media bridge."},{"scope":"oauth","description":"Allows the app to make OAuth requests to HubSpot's API."},{"scope":"record_images.signed_urls.read","description":"Allows the app to access signed URLs for record images."},{"scope":"sales-email-read","description":"Grants access to read all details of one-to-one emails sent to contacts."},{"scope":"scheduler.meetings.meeting-link.read","description":"Read metadata and booking availability for meeting links."},{"scope":"settings.billing.write","description":"Make changes to your account’s billing settings. This includes managing and assigning paid seats for users."},{"scope":"settings.currencies.read","description":"Reads existing exchange rates along with the current company currency associated with your portal."},{"scope":"settings.currencies.write","description":"Create, update and delete exchange rates along with updating the company currency associated with your portal."},{"scope":"settings.security.security_health.read","description":"View the security health status of your HubSpot account."},{"scope":"settings.users.read","description":"View details about account users and their permissions."},{"scope":"settings.users.teams.read","description":"See details about the account’s teams."},{"scope":"settings.users.teams.write","description":"Assign users to teams on your HubSpot account."},{"scope":"settings.users.write","description":"Manage users and user permissions on your HubSpot account. This includes creating new users, assigning permissions and roles, and deleting existing users."},{"scope":"social","description":"This includes Social Inbox."},{"scope":"tax_rates.read","description":"View details about tax rates configured in your account."},{"scope":"tickets","description":"This includes access to tickets."},{"scope":"timeline","description":"Grants access to manage custom events on HubSpot CRM records. This includes creating or updating records."},{"scope":"transactional-email","description":"This includes transactional emails and the transactional emails endpoints."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Sync contacts, deals, and marketing data with HubSpot CRM","long_description":"HubSpot is an all-in-one CRM platform covering marketing, sales, and customer service. This integration lets you read and write contacts, companies, deals, tickets, and lists, as well as track email engagement. Use it to power sales automations, sync lead data, or build CRM-connected applications.","verticals":["ticketing","crm"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://www.hubspot.com","api_docs_url":"https://developers.hubspot.com/docs/api/overview"}} HubSpot ga | 1254a043-4054-440a-9fae-fa16a1df5289 | 0 | Enabled | |
{"name":"google-sheet","display_name":"Google Sheets","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-sheet.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.created"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.updated"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.deleted"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.created"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.updated"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.deleted"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/spreadsheets","description":"See, edit, create, and delete all your Google Sheets spreadsheets"},{"scope":"https://www.googleapis.com/auth/spreadsheets.readonly","description":"See all your Google Sheets spreadsheets"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write spreadsheet data to connect your workflows with live tables","long_description":"Google Sheets is a versatile cloud spreadsheet used for everything from data entry to lightweight databases and reporting. Integrating Google Sheets lets you append rows from other tools, sync data bidirectionally, and use sheets as a source or destination in automated workflows. This makes it easy to bridge no-code processes with structured data.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Google Sheets API (and the Google Drive API if you need file access).","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Sheets/Drive scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Sheets ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 5 | Enabled | |
{"name":"google-mail","display_name":"Gmail","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-mail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.created"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.updated"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.deleted"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"openint_allowed_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"scopes":[{"scope":"https://mail.google.com/","description":"Read, compose, send, and permanently delete all your email from Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.action.compose","description":"Manage drafts and send emails when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.action","description":"View your email messages when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.metadata","description":"View your email message metadata when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.readonly","description":"View your email messages when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.compose","description":"Manage drafts and send emails"},{"scope":"https://www.googleapis.com/auth/gmail.insert","description":"Add emails into your Gmail mailbox"},{"scope":"https://www.googleapis.com/auth/gmail.labels","description":"See and edit your email labels"},{"scope":"https://www.googleapis.com/auth/gmail.metadata","description":"View your email message metadata such as labels and headers, but not the email body"},{"scope":"https://www.googleapis.com/auth/gmail.modify","description":"Read, compose, and send emails from your Gmail account"},{"scope":"https://www.googleapis.com/auth/gmail.readonly","description":"View your email messages and settings"},{"scope":"https://www.googleapis.com/auth/gmail.send","description":"Send email on your behalf"},{"scope":"https://www.googleapis.com/auth/gmail.settings.basic","description":"See, edit, create, or change your email settings and filters in Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.settings.sharing","description":"Manage Gmail sharing settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send, read, and manage email through Google's messaging platform","long_description":"Gmail is Google's email service used by over 1.8 billion people worldwide. This integration lets you send transactional and automated emails, read and search inbox messages, and manage labels and threads. You can also watch for new messages to trigger real-time workflows.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Gmail API for the project.","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Gmail scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Gmail ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 6 | Enabled | |
{"name":"google-drive","display_name":"Google Drive","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-drive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.created"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.updated"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.deleted"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.created"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.updated"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.deleted"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.apps","description":"View and manage your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.apps.readonly","description":"View your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.meet.readonly","description":"See and download your Google Drive files that were created or edited by Google Meet"},{"scope":"https://www.googleapis.com/auth/drive.metadata","description":"View and manage metadata of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.photos.readonly","description":"View the photos, videos and albums in your Google Photos"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.scripts","description":"Modify your Google Apps Script scripts' behavior"},{"scope":"https://www.googleapis.com/auth/activity","description":"View the activity history of your Google apps"},{"scope":"https://www.googleapis.com/auth/drive.activity","description":"View and add to the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.activity.readonly","description":"View the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.install","description":"Connect itself to your Google Drive"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, upload, and organize files stored in Google Drive","long_description":"Google Drive is Google's cloud storage platform for documents, spreadsheets, images, and more. This integration lets you list, search, upload, download, and manage files and folders. You can also watch for file changes to trigger workflows when content is added or modified.","setup_guide":{"docs_url":"https://developers.google.com/drive/api/guides/about-sdk","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Drive API for your project (https://console.cloud.google.com/apis/library/drive.googleapis.com).","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://drive.google.com","api_docs_url":"https://developers.google.com/drive"}} Google Drive ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 9 | Enabled | |
{"name":"google-docs","display_name":"Google Docs","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-docs.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.created"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.updated"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.deleted"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.created"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.updated"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.deleted"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/documents.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/docs","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/documents","description":"See, edit, create, and delete all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/documents.readonly","description":"See all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, read, and update documents to automate content and collaboration workflows","long_description":"Google Docs is a widely used cloud word processor that supports real-time collaboration and rich formatting. Integrating Google Docs lets you generate documents from templates, insert data from other systems, and trigger document creation as part of larger workflows. This reduces manual document assembly and keeps written content in sync with your data sources.","setup_guide":{"docs_url":"https://developers.google.com/docs/api","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Docs API for your project (https://console.cloud.google.com/apis/library/docs.googleapis.com).","Also enable the Google Drive API (https://console.cloud.google.com/apis/library/drive.googleapis.com) — this connector lists and discovers documents through the Drive API before reading their content via the Docs API, so both must be enabled.","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Docs ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 7 | Enabled | |
{"name":"google-calendar","display_name":"Google Calendar","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-calendar.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.created"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was created or added"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.updated"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.deleted"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was deleted or removed"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.created"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was created"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.updated"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.deleted"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/calendar","description":"See, edit, share, and permanently delete all the calendars you can access using Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.events","description":"View and edit events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.events.readonly","description":"View events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.readonly","description":"See and download any calendar you can access using your Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.settings.readonly","description":"View your Calendar settings"},{"scope":"https://www.googleapis.com/auth/calendar.acls","description":"See and change the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.acls.readonly","description":"See the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist","description":"See, add, and remove Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist.readonly","description":"See the list of Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendars","description":"See and change the properties of Google calendars you have access to, and create secondary calendars"},{"scope":"https://www.googleapis.com/auth/calendar.calendars.readonly","description":"See the title, description, default time zone, and other properties of Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned","description":"See, create, change, and delete events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned.readonly","description":"See the events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.app.created","description":"Make secondary Google calendars, and see, create, change, and delete events on them"},{"scope":"https://www.googleapis.com/auth/calendar.events.freebusy","description":"See the availability on Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.public.readonly","description":"See the events on public calendars"},{"scope":"https://www.googleapis.com/auth/calendar.freebusy","description":"View your availability in your calendars"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, read, and sync events across Google Calendar","long_description":"Google Calendar is the scheduling and event management service built into the Google Workspace suite. Use this integration to create and update events, list calendars, manage attendees, and read free/busy availability. It's well-suited for building scheduling tools, meeting bots, and availability-aware automations.","setup_guide":{"docs_url":"https://developers.google.com/calendar/api/guides/overview","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Calendar API for your project (https://console.cloud.google.com/apis/library/calendar-json.googleapis.com).","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Calendar ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 16 | Enabled | |
{"name":"github","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:user","read:org","read:project","user:email","repo"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.created"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.updated"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.deleted"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.created"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.updated"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.deleted"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.created"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.updated"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.deleted"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubCommit.created"},"model":{"type":"string","const":"GithubCommit"},"description":{"type":"string","const":"A commit was pushed"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/commits/commits"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sha":{"type":"string"},"message":{"type":"string"},"author_name":{"type":"string"},"author_email":{"type":"string"},"author_date":{"type":"string"},"committer_name":{"type":"string"},"committer_date":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"repo_full_name":{"type":"string"}},"required":["id","sha","message","url","repo_full_name"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["read:user","user:email","repo"],"openint_default_scopes":["read:user","read:org","read:project","user:email","repo"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo"],"scopes":[{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. Also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks."},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories. This scope is only necessary to grant other users or services access to private repository commit statuses without granting access to the code."},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, without granting access to the code."},{"scope":"public_repo","description":"Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories."},{"scope":"repo:invite","description":"Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites without granting access to the code."},{"scope":"security_events","description":"Grants read and write access to security events in the code scanning API. This scope is only necessary to grant other users or services access to security events without granting access to the code."},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories. The repo and public_repo scopes grant full access to repositories, including repository hooks. Use the admin:repo_hook scope to limit access to only repository hooks."},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories."},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories."},{"scope":"admin:org","description":"Fully manage the organization and its teams, projects, and memberships."},{"scope":"write:org","description":"Read and write access to organization membership and organization projects."},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership."},{"scope":"admin:public_key","description":"Fully manage public keys."},{"scope":"write:public_key","description":"Create, list, and view details for public keys."},{"scope":"read:public_key","description":"List and view details for public keys."},{"scope":"admin:org_hook","description":"Grants read, write, ping, and delete access to organization hooks. Note: OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth app."},{"scope":"gist","description":"Grants write access to gists."},{"scope":"notifications","description":"Grants read access to notifications, mark as read access to threads, watch/unwatch access to repositories, and read/write/delete access to thread subscriptions."},{"scope":"user","description":"Grants read/write access to profile info only. Note that this scope includes user:email and user:follow."},{"scope":"read:user","description":"Grants access to read a user's profile data."},{"scope":"user:email","description":"Grants read access to a user's email addresses."},{"scope":"user:follow","description":"Grants access to follow or unfollow other users."},{"scope":"project","description":"Grants read/write access to user and organization projects."},{"scope":"read:project","description":"Grants read only access to user and organization projects."},{"scope":"delete_repo","description":"Grants access to delete adminable repositories."},{"scope":"write:packages","description":"Grants access to upload or publish a package in GitHub Packages."},{"scope":"read:packages","description":"Grants access to download or install packages from GitHub Packages."},{"scope":"delete:packages","description":"Grants access to delete packages from GitHub Packages."},{"scope":"admin:gpg_key","description":"Fully manage GPG keys."},{"scope":"write:gpg_key","description":"Create, list, and view details for GPG keys."},{"scope":"read:gpg_key","description":"List and view details for GPG keys."},{"scope":"codespace","description":"Grants the ability to create and manage codespaces. Codespaces can expose a GITHUB_TOKEN which may have a different set of scopes."},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files. Workflow files can expose GITHUB_TOKEN which may have a different set of scopes."},{"scope":"read:audit_log","description":"Read audit log data."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access repositories, issues, pull requests, and workflows on GitHub","long_description":"GitHub is the world's largest platform for hosting and collaborating on code. This integration lets you read and write repositories, manage issues and pull requests, trigger and monitor GitHub Actions, and access user and organization data. It's a foundation for developer tools, CI pipelines, and code review automations.","setup_guide":{"docs_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","steps":["Sign in to GitHub and go to Settings > Developer settings > OAuth Apps (use an organization for a shared app).","Select New OAuth App and enter an application name and homepage URL.","Set the Authorization callback URL to the redirect URI shown in OpenInt.","Register the application, then copy the Client ID.","Select Generate a new client secret and copy the value immediately — it is shown only once.","Paste the Client ID and Client secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In GitHub under Settings > Developer settings > OAuth Apps, open your OAuth app and copy the Client ID.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"},"client_secret":{"label":"Client secret","help":"In the same OAuth app, select Generate a new client secret and copy the value (shown only once). Generate a new one to rotate it.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","generate_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"}}},"verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://github.com","api_docs_url":"https://docs.github.com/en/rest"}} GitHub ga | Ov23liiRrnYhqo26LpHk | 23 | Enabled | |
{"name":"figma","display_name":"Figma","logo_url":"https://cdn.replit.com/openint/_assets/logo-figma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.created"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"team_id":{"type":"string"}},"required":["id","name","team_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.updated"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"team_id":{"type":"string"}},"required":["id","name","team_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.deleted"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.created"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"thumbnail_url":{"type":"string"},"last_modified":{"type":"string"}},"required":["id","name","project_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.updated"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"thumbnail_url":{"type":"string"},"last_modified":{"type":"string"}},"required":["id","name","project_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.deleted"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.created"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"file_key":{"type":"string"},"message":{"type":"string"},"resolved_at":{"type":"string"},"created_at":{"type":"string"},"user_id":{"type":"string"},"user_handle":{"type":"string"}},"required":["id","file_key","message"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.updated"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"file_key":{"type":"string"},"message":{"type":"string"},"resolved_at":{"type":"string"},"created_at":{"type":"string"},"user_id":{"type":"string"},"user_handle":{"type":"string"}},"required":["id","file_key","message"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.deleted"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access"],"openint_allowed_scopes":["offline_access","file_read"],"scopes":[{"scope":"file_read","description":"Allows read-only access to Figma files and their contents. This includes viewing file metadata, components, and comments, but doesn't permit any modifications."},{"scope":"file_write","description":"Provides read and write access to Figma files, including the ability to create, modify, and delete file contents, components, and comments."},{"scope":"team_read","description":"Grants read-only access to team information, including team projects, members, and their roles, but doesn't allow any modifications."},{"scope":"offline_access","description":"Allows the application to access the API on behalf of the user when they're not actively using the application, using refresh tokens."},{"scope":"webhooks","description":"Enables the application to manage webhooks for Figma files and teams, including creating, viewing, and deleting webhooks."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Read Figma files, components, and design data from your projects","long_description":"Figma is a cloud-based design and prototyping tool used by product and design teams. This integration lets you access file contents, read frames and components, and retrieve comments and version history. Use it to extract design tokens, automate asset exports, or build design-to-code pipeline tools.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Figma beta | t2A3UFdDYV6T4xb5U0onMm | 22 | Enabled | |
{"name":"dropbox","display_name":"Dropbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-dropbox.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["account_info.read","files.content.read","files.metadata.read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.created"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.updated"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.deleted"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.created"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was added"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.updated"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.deleted"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was removed"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.created"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.updated"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.deleted"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["files.metadata.read"],"openint_allowed_scopes":["account_info.read","files.content.read","files.metadata.read"],"scopes":[{"scope":"account_info.read","description":"Read basic account information (name, email, etc.) but no access to files or other sensitive data."},{"scope":"account_info.write","description":"Read and write basic account information (can update profile details)."},{"scope":"files.content.read","description":"Read content of files and folders in the user's Dropbox."},{"scope":"files.content.write","description":"Read and write content of files and folders in the user's Dropbox."},{"scope":"files.metadata.read","description":"Read metadata about files and folders (without accessing content)."},{"scope":"files.metadata.write","description":"Read and write metadata about files and folders (rename, move, etc.)."},{"scope":"sharing.read","description":"View shared files and folders, but cannot modify sharing settings."},{"scope":"sharing.write","description":"View and modify shared files and folders (create and manage shares)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Store, retrieve, and share files and folders in your Dropbox account","long_description":"Dropbox is a cloud storage and collaboration platform used by teams to share files and manage content across devices. Upload files, list folders, generate sharing links, and retrieve metadata to automate file management and content distribution workflows. Teams reduce manual file handling and keep shared assets organized by integrating Dropbox into their operational pipelines.","setup_guide":{"docs_url":"https://developers.dropbox.com/oauth-guide","steps":["Sign in to the Dropbox App Console at dropbox.com/developers/apps.","Click Create app, choose the Scoped access API, pick the access type, and name the app.","On the app’s Settings tab, copy the App key and App secret.","Add your OpenInt redirect URI under OAuth 2 > Redirect URIs.","On the Permissions tab, enable the scopes your integration needs, then paste the App key and App secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The Dropbox App key. In the App Console (dropbox.com/developers/apps), open your app’s Settings tab and copy the App key.","source_url":"https://developers.dropbox.com/oauth-guide"},"client_secret":{"label":"Client secret","help":"The Dropbox App secret, shown next to the App key on your app’s Settings tab in the App Console. Click Show to reveal it, and keep it secret.","source_url":"https://developers.dropbox.com/oauth-guide","generate_url":"https://www.dropbox.com/developers/reference/oauth-guide"}}},"verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Dropbox beta | x41r363mvz33v57 | 0 | Enabled | |
{"name":"discord","display_name":"Discord","logo_url":"https://cdn.replit.com/openint/_assets/logo-discord.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.created"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was created or user joined"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.updated"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.deleted"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was deleted or user left"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.created"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.updated"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.deleted"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.created"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member joined the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.updated"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.deleted"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member left the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.created"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.updated"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.deleted"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.created"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.updated"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"openint_allowed_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"scopes":[{"scope":"activities.read","description":"Allows your app to fetch data from a user's \"Now Playing/Recently Played\" list — not currently available for apps"},{"scope":"activities.write","description":"Allows your app to update a user's activity - not currently available for apps (NOT REQUIRED FOR GAMESDK ACTIVITY MANAGER)"},{"scope":"applications.builds.read","description":"Allows your app to read build data for a user's applications"},{"scope":"applications.builds.upload","description":"Allows your app to upload/update builds for a user's applications - requires Discord approval"},{"scope":"applications.commands","description":"Allows your app to add commands to a guild - included by default with the bot scope"},{"scope":"applications.commands.permissions.update","description":"Allows your app to update permissions for its commands in a guild a user has permissions to"},{"scope":"applications.entitlements","description":"Allows your app to read entitlements for a user's applications"},{"scope":"applications.store.update","description":"Allows your app to read and update store data (SKUs, store listings, achievements, etc.) for a user's applications"},{"scope":"bot","description":"For OAuth2 bots, this puts the bot in the user's selected guild by default"},{"scope":"connections","description":"Allows /users/@me/connections to return linked third-party accounts"},{"scope":"dm_channels.read","description":"Allows your app to see information about the user's DMs and group DMs - requires Discord approval"},{"scope":"email","description":"Enables /users/@me to return an email"},{"scope":"gdm.join","description":"Allows your app to join users to a group DM"},{"scope":"guilds","description":"Allows /users/@me/guilds to return basic information about all of a user's guilds"},{"scope":"guilds.join","description":"Allows /guilds/{guild.id}/members/{user.id} to be used for joining users to a guild"},{"scope":"guilds.members.read","description":"Allows /users/@me/guilds/{guild.id}/member to return a user's member information in a guild"},{"scope":"identify","description":"Allows /users/@me without email"},{"scope":"messages.read","description":"For local RPC server API access, this allows you to read messages from all client channels (otherwise restricted to channels/guilds your app creates)"},{"scope":"relationships.read","description":"Allows your app to know a user's friends and implicit relationships - requires Discord approval"},{"scope":"role_connections.write","description":"Allows your app to update a user's connection and metadata for the app"},{"scope":"rpc","description":"For local RPC server access, this allows you to control a user's local Discord client - requires Discord approval"},{"scope":"rpc.activities.write","description":"For local RPC server access, this allows you to update a user's activity - requires Discord approval"},{"scope":"rpc.notifications.read","description":"For local RPC server access, this allows you to receive notifications pushed out to the user - requires Discord approval"},{"scope":"rpc.voice.read","description":"For local RPC server access, this allows you to read a user's voice settings and listen for voice events - requires Discord approval"},{"scope":"rpc.voice.write","description":"For local RPC server access, this allows you to update a user's voice settings - requires Discord approval"},{"scope":"voice","description":"Allows your app to connect to voice on user's behalf and see all the voice members - requires Discord approval"},{"scope":"webhook.incoming","description":"This generates a webhook that is returned in the OAuth token response for authorization code grants"},{"scope":"application_identities.write","description":"Allows your app to manage application identities and linked roles"},{"scope":"guilds.channels.read","description":"Allows your app to read channel information from guilds the user is in"},{"scope":"rpc.screenshare.read","description":"For local RPC server access, this allows you to read screenshare state and events - requires Discord approval"},{"scope":"activities.invites.write","description":"Allows your app to create and manage activity invites for users"},{"scope":"presences.read","description":"Allows your app to read user presence information (online status, activities) - requires Discord approval"},{"scope":"dm_channels.messages.read","description":"Allows your app to read messages from user's DM channels - requires Discord approval"},{"scope":"account.global_name.update","description":"Allows your app to update the user's global display name"},{"scope":"sdk.social_layer","description":"Allows your app to access Discord's social layer features through the SDK"},{"scope":"rpc.video.read","description":"For local RPC server access, this allows you to read video state and events - requires Discord approval"},{"scope":"rpc.screenshare.write","description":"For local RPC server access, this allows you to control screenshare settings - requires Discord approval"},{"scope":"presences.write","description":"Allows your app to update user presence information - requires Discord approval"},{"scope":"dm_channels.messages.write","description":"Allows your app to send messages to user's DM channels - requires Discord approval"},{"scope":"payment_sources.country_code","description":"Allows your app to read the country code from user's payment sources for regional features"},{"scope":"lobbies.write","description":"Allows your app to create and manage game lobbies for users"},{"scope":"relationships.write","description":"Allows your app to manage user relationships (friends, blocked users) - requires Discord approval"},{"scope":"openid","description":"Allows your app to use OpenID Connect for authentication"},{"scope":"gateway.connect","description":"Allows your app to connect to Discord's gateway for real-time events - requires Discord approval"},{"scope":"sdk.social_layer_presence","description":"Allows your app to access presence features through Discord's social layer SDK"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send messages, manage servers, and interact with Discord communities","long_description":"Discord is a real-time messaging and community platform popular with developers, gamers, and online communities. This integration lets you send messages to channels, read server and member data, manage roles, and listen to gateway events. Use it to build community bots, moderation tools, or notification systems.","verticals":["social-media"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Discord ga | 1412954729973288990 | 0 | Enabled | |
{"name":"confluence","display_name":"Confluence","logo_url":"https://cdn.replit.com/openint/_assets/logo-confluence.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.created"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.updated"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.deleted"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.created"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.updated"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.deleted"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"],"openint_allowed_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"],"scopes":[{"scope":"write:confluence-content","description":"Permits the creation of pages, blogs, comments and questions"},{"scope":"read:confluence-space.summary","description":"Read a summary of space information without expansions"},{"scope":"write:confluence-space","description":"Create, update and delete space information"},{"scope":"write:confluence-file","description":"Upload attachments"},{"scope":"read:confluence-props","description":"Read content properties"},{"scope":"write:confluence-props","description":"Write content properties"},{"scope":"manage:confluence-configuration","description":"Manage global settings"},{"scope":"read:confluence-content.all","description":"Read all content, including content body (expansions permitted). Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"read:confluence-content.summary","description":"Read a summary of the content, which is the content without expansions. Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"search:confluence","description":"Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary"},{"scope":"read:confluence-content.permission","description":"View content permission in Confluence"},{"scope":"read:confluence-user","description":"View user information in Confluence that you have access to, including usernames, email adresses and profile pictures"},{"scope":"read:confluence-groups","description":"Permits retrieval of user groups"},{"scope":"write:confluence-groups","description":"Permits creation, removal and update of user groups"},{"scope":"readonly:content.attachment:confluence","description":"Download attachments of a Confluence page or blogpost that you have access to"},{"scope":"read:content:confluence","description":"View content (pages, blogposts, attachments, comments, etc.)"},{"scope":"write:content:confluence","description":"Create and update content and its associated properties"},{"scope":"delete:content:confluence","description":"Delete content"},{"scope":"read:content-details:confluence","description":"View details regarding content and its associated properties"},{"scope":"read:content.metadata:confluence","description":"View content summaries"},{"scope":"read:page:confluence","description":"View page content"},{"scope":"write:page:confluence","description":"Create and update pages"},{"scope":"delete:page:confluence","description":"Delete pages"},{"scope":"read:blogpost:confluence","description":"View blogpost content"},{"scope":"write:blogpost:confluence","description":"Create and update blogposts"},{"scope":"delete:blogpost:confluence","description":"Delete blogposts"},{"scope":"read:space:confluence","description":"View space details"},{"scope":"write:space:confluence","description":"Create and update spaces"},{"scope":"read:space-details:confluence","description":"View details regarding spaces and their associated properties"},{"scope":"read:attachment:confluence","description":"View and download content attachments"},{"scope":"write:attachment:confluence","description":"Create and update content attachments"},{"scope":"delete:attachment:confluence","description":"Delete content attachments"},{"scope":"read:comment:confluence","description":"View comments on content"},{"scope":"write:comment:confluence","description":"Create and update comments on content"},{"scope":"delete:comment:confluence","description":"Delete comments on content"},{"scope":"read:label:confluence","description":"View labels associated with content or spaces"},{"scope":"write:label:confluence","description":"Add and remove labels associated with content or spaces"},{"scope":"read:content.property:confluence","description":"View properties associated with content"},{"scope":"write:content.property:confluence","description":"Create, update, and delete properties associated with content"},{"scope":"read:space.property:confluence","description":"View properties associated with spaces"},{"scope":"write:space.property:confluence","description":"Create, update, and delete properties associated with spaces"},{"scope":"read:user:confluence","description":"View user details"},{"scope":"read:group:confluence","description":"View details about groups"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, search, and update Confluence pages and spaces in your Atlassian workspace","long_description":"Confluence is Atlassian's team wiki and knowledge management platform used by engineering, product, and IT teams. Create pages, update content, search spaces, and retrieve page trees to automate documentation and knowledge-sharing workflows. Teams keep internal knowledge current and discoverable by connecting Confluence to their development and project management pipelines.","setup_guide":{"docs_url":"https://developer.atlassian.com/cloud/confluence/oauth-2-3lo-apps/","steps":["Sign in to the Atlassian developer console at https://developer.atlassian.com/console/myapps/.","Select Create, then choose OAuth 2.0 integration and give your app a name.","Open Permissions and add the Confluence Cloud API, then add the scopes your integration needs.","Open Authorization and, next to OAuth 2.0 (3LO), select Configure to set the callback (redirect) URL.","Open Settings to copy the Client ID and generate the Secret.","Enter your Atlassian site URL (e.g. https://your-domain.atlassian.net) below."],"fields":{"client_id":{"label":"Client ID","help":"In the Atlassian developer console, open your OAuth 2.0 integration, go to Settings, and copy the Client ID.","source_url":"https://developer.atlassian.com/console/myapps/"},"client_secret":{"label":"Client secret","help":"In the same Settings page of your Atlassian developer console app, copy the Secret. Treat it like a password and store it securely.","source_url":"https://developer.atlassian.com/console/myapps/","generate_url":"https://developer.atlassian.com/console/myapps/"},"site_url":{"label":"Site URL","help":"Your Atlassian site URL, e.g. https://your-domain.atlassian.net. This identifies the Confluence instance to connect to."}}},"verticals":["wiki"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Confluence ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"box","display_name":"Box","logo_url":"https://cdn.replit.com/openint/_assets/logo-box.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.created"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"size":{"type":"number"},"parent_id":{"type":"string"},"sha1":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.updated"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"size":{"type":"number"},"parent_id":{"type":"string"},"sha1":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.deleted"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.created"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"parent_id":{"type":"string"},"description":{"type":"string"},"item_count":{"type":"number"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.updated"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"parent_id":{"type":"string"},"description":{"type":"string"},"item_count":{"type":"number"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.deleted"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.created"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"login":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"avatar_url":{"type":"string"},"timezone":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"}},"required":["id","name","login","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.updated"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"login":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"avatar_url":{"type":"string"},"timezone":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"}},"required":["id","name","login","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.deleted"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["root_readonly","root_readwrite"],"openint_allowed_scopes":["root_readonly","root_readwrite"],"scopes":[{"scope":"openid","description":"Allows the application to authenticate the user and receive basic profile information (like user ID) using OpenID Connect."},{"scope":"root_readonly","description":"Gives an application the ability to read all the files/folders for the authenticated user."},{"scope":"root_readwrite","description":"Gives an application read and write access for the authenticated user. Allows uploading files, downloading content, creating folders, updating collaborations, creating comments or tasks, and more."},{"scope":"manage_managed_users","description":"Gives an application permission to manage Managed Users. Allows changing primary login, resetting passwords, and changing roles for managed users."},{"scope":"manage_app_users","description":"Gives an application permission to manage App Users. Only applies to server-side authenticated (JWT) applications."},{"scope":"manage_groups","description":"Gives an application permission to manage an enterprise's groups. Allows creating, updating, and deleting groups, as well as managing group membership."},{"scope":"manage_webhook","description":"Gives an application permission to create webhooks for a user. Limited to 1000 webhooks per application, per user."},{"scope":"manage_enterprise_properties","description":"Gives an application permission to view the enterprise event stream, as well as view and edit the enterprise's attributes and reports. Also allows editing and deleting device pins."},{"scope":"manage_data_retention","description":"Gives an application permission to view and create retention policies with Box Governance. Requires enterprise to have purchased Box Governance and enterprise_content scope."},{"scope":"sign_requests.readwrite","description":"Gives an application permission to get, create, cancel, and resend sign requests. Requires enterprise to have Sign enabled."},{"scope":"ai.readwrite","description":"Gives an application permission to send requests to Box AI API."},{"scope":"manage_triggers","description":"Gives an application permission to get workflows and start flows of type WORKFLOW_MANUAL_START."},{"scope":"manage_legal_holds","description":"Gives an application permission to view and create legal holds with Box Governance. Requires enterprise_content scope and Box Governance purchase."},{"scope":"enterprise_content","description":"Allows Admins, Co-Admins, and Service Accounts to retrieve any content they do not own or are not collaborators on within their enterprise. Required for retention policies and legal holds."},{"scope":"annotation_edit","description":"Allow user to edit & delete annotations (for Preview UI Element)."},{"scope":"annotation_view_all","description":"Allows user to view annotations by all users (for Preview UI Element)."},{"scope":"annotation_view_self","description":"Allows user to view their own annotations only (for Preview UI Element)."},{"scope":"base_explorer","description":"Allows access to content in the folder tree based on user/file/token permissions (for Explorer UI Element)."},{"scope":"base_picker","description":"Allows access to content in the folder tree based on user/file/token permissions (for Picker UI Element)."},{"scope":"base_preview","description":"Allows the user to preview the file, nothing else (for Preview UI Element)."},{"scope":"base_sidebar","description":"Allows the user to get basic file info needed for the sidebar UI element (for Sidebar UI Element)."},{"scope":"base_upload","description":"Allows upload into the folder specified under resource when downscoping the token (for Uploader UI Element)."},{"scope":"item_delete","description":"Allows files and folders to be deleted (for Explorer UI Element)."},{"scope":"item_download","description":"Allows files or a folder's content to be downloaded (for Explorer, Preview UI Elements)."},{"scope":"item_preview","description":"Enables preview of a file (for Explorer UI Element)."},{"scope":"item_rename","description":"Allows files and folders to be renamed (for Explorer UI Element)."},{"scope":"item_share","description":"Allows the item specified under resource of the token exchange to be shared (for Explorer, Picker UI Elements)."},{"scope":"item_upload","description":"Allows upload in the content picker (for Picker UI Element)."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Store, retrieve, and collaborate on files in Box cloud storage","long_description":"Box is a cloud content management platform used by enterprises for secure file storage and collaboration. This integration lets you upload and download files, manage folders and permissions, and search for content across your Box account. Use it to automate document workflows or integrate Box storage into your application.","setup_guide":{"docs_url":"https://developer.box.com/guides/authentication/oauth2/oauth2-setup/","steps":["Log in to Box and open the Developer Console at https://app.box.com/developers/console (sign up for a free developer account if you don’t have one).","Select Platform Apps, then click New App.","Enter an app name and choose OAuth 2.0 as the App Type, then create the app.","On the Configuration tab, add your OAuth 2.0 Redirect URI and select the application scopes you need.","Copy the Client ID and Client Secret from the Configuration tab and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Box Developer Console, open your OAuth 2.0 app and copy the Client ID from the Configuration tab.","source_url":"https://app.box.com/developers/console"},"client_secret":{"label":"Client secret","help":"On the same Configuration tab in the Box Developer Console, copy the Client Secret. Use Fetch/Rotate Client Secret there if you need a new one.","source_url":"https://app.box.com/developers/console","generate_url":"https://app.box.com/developers/console"}}},"verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Box beta | b3z7e4y9hr4hl4r89basmsu38ularbbs | 0 | Enabled | |
{"name":"asana","display_name":"Asana","logo_url":"https://cdn.replit.com/openint/_assets/logo-asana.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["default"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.created"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.updated"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.deleted"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.created"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.updated"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.deleted"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.created"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.updated"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.deleted"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.created"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.updated"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.deleted"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["default"],"openint_allowed_scopes":["default"],"scopes":[{"scope":"openid","description":"Provides access to OpenID Connect ID tokens and the OpenID Connect user info endpoint."},{"scope":"email","description":"Provides access to the user's email through the OpenID Connect user info endpoint."},{"scope":"profile","description":"Provides access to the user's name and profile photo through the OpenID Connect user info endpoint."},{"scope":"default","description":"The default scope provides read-only access to the user's tasks, projects, and workspaces. It does not allow modifications."},{"scope":"attachments:delete","description":"Allows deleting attachments."},{"scope":"attachments:read","description":"Provides read-only access to attachments."},{"scope":"attachments:write","description":"Allows creating attachments."},{"scope":"custom_fields:read","description":"Provides read-only access to custom fields."},{"scope":"custom_fields:write","description":"Allows creating and updating custom fields and enum options."},{"scope":"goals:read","description":"Provides read-only access to goals."},{"scope":"portfolios:read","description":"Provides read-only access to portfolios."},{"scope":"portfolios:write","description":"Allows creating, updating portfolios and managing portfolio items and custom fields."},{"scope":"project_templates:read","description":"Provides read-only access to project templates."},{"scope":"projects:delete","description":"Allows deleting projects."},{"scope":"projects:read","description":"Provides read-only access to projects and project task counts."},{"scope":"projects:write","description":"Allows creating, updating, duplicating projects and managing custom field settings."},{"scope":"stories:read","description":"Provides read-only access to stories."},{"scope":"stories:write","description":"Allows creating and updating stories."},{"scope":"tags:read","description":"Provides read-only access to tags."},{"scope":"tags:write","description":"Allows creating and updating tags."},{"scope":"task_templates:read","description":"Provides read-only access to task templates."},{"scope":"tasks:delete","description":"Allows deleting tasks."},{"scope":"tasks:read","description":"Provides read-only access to tasks, subtasks, dependencies, and user task lists."},{"scope":"tasks:write","description":"Allows creating, updating, duplicating tasks and managing task relationships."},{"scope":"team_memberships:read","description":"Provides read-only access to team memberships."},{"scope":"teams:read","description":"Provides read-only access to teams."},{"scope":"users:read","description":"Provides read-only access to users and user favorites."},{"scope":"webhooks:delete","description":"Allows deleting webhooks."},{"scope":"webhooks:read","description":"Provides read-only access to webhooks."},{"scope":"webhooks:write","description":"Allows creating and updating webhooks."},{"scope":"workspaces:read","description":"Provides read-only access to workspaces."},{"scope":"workspaces.typeahead:read","description":"Provides access to workspace typeahead search functionality."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage tasks, projects, and team workflows in Asana","long_description":"Asana is a work management platform for planning, tracking, and coordinating team projects. This integration lets you create and update tasks, manage projects and sections, assign work, and read workspace and team data. Use it to automate project creation, sync tasks from external sources, or build dashboards on top of your Asana workspace.","setup_guide":{"docs_url":"https://developers.asana.com/docs/oauth","steps":["Open the Asana developer console at https://app.asana.com/0/my-apps and select Create new app.","Give the app a name and add your OAuth redirect (callback) URL on the OAuth tab.","Under OAuth > Permission scopes, select the scopes your integration needs (or enable Full permissions).","On the OAuth tab, copy the generated Client ID and Client secret.","Paste the Client ID and Client secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Asana developer console (My apps), open your app and copy the Client ID shown on the OAuth tab.","source_url":"https://app.asana.com/0/my-apps"},"client_secret":{"label":"Client secret","help":"In the same Asana app, copy the Client secret from the OAuth tab. Treat it like a password — use Reset on the OAuth tab to rotate it.","source_url":"https://app.asana.com/0/my-apps","generate_url":"https://app.asana.com/0/my-apps"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://app.asana.com","api_docs_url":"https://developers.asana.com/docs"}} Asana beta | 1211231088391363 | 1 | Enabled | |
{"name":"slack-agent-builder","display_name":"Slack Agent Builder","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"agent_builder":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"app":{"type":"object","properties":{"app_id":{"type":"string","description":"The Slack app ID"},"client_id":{"type":"string","description":"The client ID for the app"},"client_secret":{"type":"string","description":"The client secret for the app"},"verification_token":{"type":"string","description":"The verification token for the app"},"signing_secret":{"type":"string","description":"The signing secret for the app"},"oauth_url":{"type":"string","description":"The OAuth authorization URL for the app"}},"required":["app_id","client_id","client_secret","verification_token","signing_secret","oauth_url"],"description":"Slack app configuration created by the agent builder"}},"required":["oauth"]},"event_subscription_url":{"type":"string","format":"uri","description":"URL for Slack event subscriptions"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","webhook_registration_input":{},"has_openint_credentials":true,"description":"Configure and customize AI agents deployed in Slack workspaces","long_description":"Use the Slack Agent Builder to define agent personas, set response rules, and connect tools that agents can invoke when interacting in Slack. Tailor behavior by channel or user group and iterate on agent configurations without redeploying infrastructure. Build purpose-specific Slack assistants that fit your team's exact workflows.","verticals":["communication"],"access_type":"app"} Slack Agent Builder beta | 3963164567.9468260645971 | 0 | Enabled | |
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true},"user_scopes":{"type":"array","items":{"type":"string"},"description":"Slack user-token scopes requested via the OAuth `user_scope` param. When set, replaces the connector default user scopes. Extend this to grant the installing user additional capabilities (e.g. search)."}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"user":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"scope":{"type":"string"},"refresh_failure_count":{"type":"integer","minimum":0},"refresh_disabled":{"type":"boolean"}},"description":"Slack user token (xoxp) used for proxied calls, rotated independently of the bot token."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"openint_allowed_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."},{"scope":"channels:join","description":"Allows the app to join public channels in the workspace."},{"scope":"chat:write.public","description":"Allows the app to post messages to public channels it has not joined."},{"scope":"groups:read","description":"Allows the app to view basic information about private channels it has access to."},{"scope":"groups:history","description":"Allows the app to view messages and other content in private channels it has access to."},{"scope":"im:read","description":"Allows the app to view basic information about direct messages it has access to."},{"scope":"mpim:read","description":"Allows the app to view basic information about group direct messages it has access to."},{"scope":"mpim:history","description":"Allows the app to view messages and other content in group direct messages it has access to."},{"scope":"reactions:read","description":"Allows the app to view emoji reactions and their associated content in channels and conversations it has access to."},{"scope":"reactions:write","description":"Allows the app to add and remove emoji reactions on messages."},{"scope":"usergroups:read","description":"Allows the app to view user groups in the workspace."},{"scope":"mcp:connect","description":"Allows the app to connect to Slack via the Model Context Protocol (MCP)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send messages, manage channels, and react to events in Slack","long_description":"Slack is a team messaging and collaboration platform used by millions of organizations. Use this integration to post messages to channels and DMs, read conversation history, manage channel membership, and respond to Slack events via webhooks. It's ideal for building notification bots, approval flows, and internal tooling.","verticals":["other"],"audience":["paid","enterprise"],"access_type":"personal","verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.9457572303223 | 0 | Enabled | |
{"name":"sharepoint","display_name":"SharePoint Online","logo_url":"https://cdn.replit.com/openint/_assets/logo-sharepoint.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.created"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.updated"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.deleted"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.created"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.updated"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.deleted"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.created"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.updated"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.deleted"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"openint_allowed_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"scopes":[{"scope":"offline_access","description":"Allows the application to request refresh tokens, which can be used to obtain new access tokens without user interaction. This enables the application to maintain access to resources even when the user is not actively using the application."},{"scope":"openid","description":"Enables user authentication and allows the application to receive a unique identifier for the user. This scope is required for OpenID Connect authentication flows and provides basic identity information about the authenticated user."},{"scope":"AllSites.Read","description":"Read items in all site collections"},{"scope":"AllSites.Write","description":"Read and write items in all site collections"},{"scope":"EnterpriseResource.Read","description":"Read user project enterprise resources"},{"scope":"EnterpriseResource.Write","description":"Read and write user project enterprise resources"},{"scope":"MyFiles.Read","description":"Read user files"},{"scope":"MyFiles.Write","description":"Read and write user files"},{"scope":"Project.Read","description":"Read user projects"},{"scope":"Project.Write","description":"Read and write user projects"},{"scope":"ProjectWebAppReporting.Read","description":"Read ProjectWebApp OData reporting data"},{"scope":"Sites.Read.All","description":"Read items in all site collections"},{"scope":"Sites.Selected","description":"Access selected site collections"},{"scope":"TaskStatus.Submit","description":"Submit project task status updates"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and manage files, lists, and sites in SharePoint Online","long_description":"SharePoint Online is Microsoft's cloud-based collaboration and document management platform, integrated deeply with Microsoft 365. This integration lets you read and upload files, manage document libraries, access site and list data, and search content. Use it to automate document workflows, sync SharePoint content with external tools, or build Microsoft 365-connected applications.","verticals":["file-storage","communication"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} SharePoint Online ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"outlook","display_name":"Microsoft Outlook","logo_url":"https://cdn.replit.com/openint/_assets/logo-outlook.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.created"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was created or synced"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.updated"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.deleted"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.created"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"A new email was received"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.updated"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was updated (e.g., marked as read)"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.deleted"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Mail.Read","description":"Read user mail"},{"scope":"https://graph.microsoft.com/Mail.ReadWrite","description":"Read and write access to user mail"},{"scope":"https://graph.microsoft.com/Mail.Send","description":"Send mail as a user"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Calendars.Read","description":"Read user calendars"},{"scope":"https://graph.microsoft.com/Calendars.ReadWrite","description":"Have full access to user calendars"},{"scope":"https://graph.microsoft.com/Mail.ReadBasic","description":"Read user basic mail"},{"scope":"https://graph.microsoft.com/MailboxSettings.Read","description":"Read user mailbox settings"},{"scope":"https://graph.microsoft.com/MailboxSettings.ReadWrite","description":"Read and write user mailbox settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send, read, and organize email through Microsoft Outlook","long_description":"Microsoft Outlook is the email and calendar client within Microsoft 365, widely used in enterprise environments. This integration lets you send emails, read messages and folders, manage contacts, and access calendar events. Use it to automate email workflows or surface inbox data in your application.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Microsoft Outlook ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"notion","display_name":"Notion","logo_url":"https://cdn.replit.com/openint/_assets/logo-notion.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.created"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.updated"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.deleted"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.created"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.updated"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.deleted"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.created"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.updated"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.deleted"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["user:read"],"openint_default_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"openint_allowed_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"scopes":[{"scope":"user:read","description":"Allows the application to read user information, such as the user's name, email, and profile picture. This is a read-only scope with no write permissions."},{"scope":"user:write","description":"Allows the application to update user information, such as the user's name or profile picture. This includes the permissions of user:read."},{"scope":"content:read","description":"Allows the application to read all content that the user has access to in Notion, including pages, databases, and blocks. This is a read-only scope."},{"scope":"content:write","description":"Allows the application to create, update, and delete content in Notion, including pages, databases, and blocks. This includes the permissions of content:read."},{"scope":"workspace:read","description":"Allows the application to read workspace information, such as the workspace name, settings, and members. This is a read-only scope."},{"scope":"workspace:write","description":"Allows the application to update workspace information, such as settings and members. This includes the permissions of workspace:read."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write pages, databases, and blocks in Notion","long_description":"Notion is an all-in-one workspace for notes, wikis, and project management. This integration lets you create and update pages and databases, query database entries with filters, and read block content. Use it to sync external data into Notion or surface Notion content inside your app.","verticals":["wiki"],"audience":["paid","enterprise"],"verification":"replit_verified","mcp":{"mcp_server_base_url":"https://mcp.notion.com/mcp","url_pattern_to_catch":"https://mcp.notion.com/","transport":"streamable-http","auth":"MCP_OAUTH_DCR"},"links":{"web_url":"https://notion.so","api_docs_url":"https://developers.notion.com/reference/intro"}} Notion ga | 25ed872b-594c-80a4-94d1-003764641a3e | 0 | Enabled | |
{"name":"jira","display_name":"Jira","logo_url":"https://cdn.replit.com/openint/_assets/logo-jira.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_created"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_created"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"issuetype":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"priority":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_updated"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_updated"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]},"changelog":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"fromString":{"type":"string"},"toString":{"type":"string"}},"required":["field"]}}},"required":["items"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_deleted"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_deleted"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_created"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment created on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_created"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"created":{"type":"string"}},"required":["id","created"]},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"}},"required":["id","key"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_updated"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment updated on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_updated"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"updated":{"type":"string"}},"required":["id","updated"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_deleted"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment deleted from an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_deleted"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{}},"required":["id"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["offline_access","read:jira-user"],"openint_default_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-webhook","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"openint_allowed_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"scopes":[{"scope":"read:jira-user","description":"View user information in Jira that the user has access to, including usernames, email addresses, and avatars"},{"scope":"read:jira-work","description":"Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs"},{"scope":"write:jira-work","description":"Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues"},{"scope":"manage:jira-project","description":"Create and edit project settings and create new project-level objects (e.g. versions and components)"},{"scope":"manage:jira-configuration","description":"Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types)"},{"scope":"manage:jira-webhook","description":"Fetch, register, refresh, and delete dynamically declared Jira webhooks"},{"scope":"manage:jira-data-provider","description":"Manage development and release information for third parties in Jira"},{"scope":"read:servicedesk-request","description":"Read customer request data, including approvals, attachments, comments, request participants, and status/transitions. Read service desk and request types, including searching for request types and reading request type fields, properties and groups"},{"scope":"manage:servicedesk-customer","description":"Create, manage and delete customers and organizations. Add and remove customers and organizations from service desks"},{"scope":"write:servicedesk-request","description":"Create and edit customer requests, including add comments and attachments, approve, share (add request participants), subscribe, and transition"},{"scope":"read:servicemanagement-insight-objects","description":"Read Insight object schemas, objects, and object attributes"},{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-term access when user is not present"},{"scope":"write:board-scope.admin:jira-software","description":"Create and update the configuration and project for a board. View and update features, filters, properties, and quick filters for a board."},{"scope":"read:board-scope.admin:jira-software","description":"View the configuration, project features, filters, properties, and quick filters for a board."},{"scope":"delete:board-scope.admin:jira-software","description":"Delete board configuration settings, features, and properties."},{"scope":"write:board-scope:jira-software","description":"Move issues to a backlog and from a backlog to a board."},{"scope":"read:board-scope:jira-software","description":"View boards, issues on a board, issues from a backlog, reports, and versions."},{"scope":"read:epic:jira-software","description":"View and search for epics, and issues related to an epic."},{"scope":"write:epic:jira-software","description":"Remove issues from epic, move issues to epic, rank epics, and partially update epics."},{"scope":"read:issue:jira-software","description":"View issues, issue estimations, and the field used for estimations."},{"scope":"write:issue:jira-software","description":"Move (rank) issues and update issue estimates."},{"scope":"read:sprint:jira-software","description":"View sprints and sprint related issues and properties."},{"scope":"write:sprint:jira-software","description":"Update sprints, move issues to sprints, and update the order of sprints."},{"scope":"delete:sprint:jira-software","description":"Delete sprints and their properties."},{"scope":"read:source-code:jira-software","description":"View repositories and check if data exists for the supplied properties."},{"scope":"write:source-code:jira-software","description":"Create, update, and delete development information, delete repository and development information entities."},{"scope":"read:feature-flag:jira-software","description":"View feature flags."},{"scope":"write:feature-flag:jira-software","description":"Create, update, and delete feature flags."},{"scope":"read:deployment:jira-software","description":"View deployments."},{"scope":"write:deployment:jira-software","description":"Create, update, and delete deployments."},{"scope":"read:build:jira-software","description":"View builds."},{"scope":"write:build:jira-software","description":"Create, update, and delete builds."},{"scope":"read:remote-link:jira-software","description":"View remote links."},{"scope":"write:remote-link:jira-software","description":"Create, update and delete links."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create and manage issues, sprints, and projects in Jira","long_description":"Jira is Atlassian's project tracking platform used by software teams for bug tracking, sprint planning, and agile workflows. This integration lets you create, update, and query issues, manage projects and boards, and read sprint data. Use it to build engineering dashboards, automate triage workflows, or sync issues across tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Jira ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"hubspot","display_name":"HubSpot","logo_url":"https://cdn.replit.com/openint/_assets/logo-hubspot.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"app_id":{"anyOf":[{"type":"number"},{"type":"string"}],"description":"Your HubSpot App ID (automatically fetched from access token)"},"hub_id":{"type":"number","description":"Your HubSpot Hub ID/Portal ID (automatically fetched from access token)"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"contact.creation"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.propertyChange"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.deletion"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.creation"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.propertyChange"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.deletion"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.creation"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.propertyChange"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.deletion"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.creation"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.propertyChange"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.deletion"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":[],"openint_default_scopes":["oauth","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.schemas.companies.read","crm.schemas.contacts.read","crm.schemas.deals.read","crm.objects.users.read","crm.objects.users.write"],"openint_allowed_scopes":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"],"scopes":[{"scope":"account-info.security.read","description":"Includes access to account activity logs and other account security information."},{"scope":"accounting","description":"Allows HubSpot and the accounting integration to share invoice, product, and contact details."},{"scope":"actions","description":"Add forms to the contacts pages that do custom actions."},{"scope":"analytics.behavioral_events.send","description":"Includes access to send custom behavioral events."},{"scope":"automation","description":"This includes workflows."},{"scope":"automation.sequences.enrollments.write","description":"Enroll contacts in a sequence."},{"scope":"automation.sequences.read","description":"View details about sequences."},{"scope":"behavioral_events.event_definitions.read_write","description":"Create, read, update, or delete behavioral events. This includes behavioral event properties."},{"scope":"business-intelligence","description":"This includes endpoints that sit on top of sources and email."},{"scope":"business_units_view.read","description":"View brand data, including logo information."},{"scope":"cms.domains.read","description":"List connected domains in an account."},{"scope":"cms.domains.write","description":"Create, update, and delete connected domains."},{"scope":"cms.functions.read","description":"View all Content Hub serverless functions, any related secrets, and function execution results."},{"scope":"cms.functions.write","description":"Write Content Hub serverless functions and secrets."},{"scope":"cms.knowledge_base.articles.publish","description":"Update and publish knowledge articles."},{"scope":"cms.knowledge_base.articles.read","description":"View details about knowledge articles."},{"scope":"cms.knowledge_base.articles.write","description":"Update knowledge articles."},{"scope":"cms.knowledge_base.settings.read","description":"View general and template knowledge base settings, such as the domain or root URL."},{"scope":"cms.knowledge_base.settings.write","description":"Update general and template knowledge base settings. This includes write access to knowledge articles."},{"scope":"cms.membership.access_groups.read","description":"View membership access groups and their definitions."},{"scope":"cms.membership.access_groups.write","description":"Create, edit, and delete membership access groups."},{"scope":"cms.performance.read","description":"View data related to the performance of a Hubspot CMS site."},{"scope":"collector.graphql_query.execute","description":"Query data from your HubSpot account using the GraphQL API endpoint"},{"scope":"collector.graphql_schema.read","description":"Perform introspection queries via GraphQL application clients such as GraphiQL"},{"scope":"content","description":"This includes sites, landing pages, email, blog, and campaigns."},{"scope":"conversations.custom_channels.read","description":"View details about custom channels for connected inboxes and help desk."},{"scope":"conversations.custom_channels.write","description":"Manage custom channels for connected inboxes and help desk."},{"scope":"conversations.read","description":"View details about threads in the conversations inbox."},{"scope":"conversations.visitor_identification.tokens.create","description":"Fetch identification tokens for authenticated website visitors interacting with the HubSpot chat widget."},{"scope":"conversations.write","description":"Send messages in conversations. Create and update message threads."},{"scope":"crm.dealsplits.read_write","description":"Create or retrieve deal splits on a deal."},{"scope":"crm.export","description":"Export records from your CRM for all CRM data types."},{"scope":"crm.extensions_calling_transcripts.read","description":"Retrieve transcripts of calls from third-party platforms that are synced with HubSpot Conversation Intelligence."},{"scope":"crm.extensions_calling_transcripts.write","description":"Sync transcripts from a third-party platform to HubSpot Conversation Intelligence."},{"scope":"crm.import","description":"Allows you to import records into your CRM. This includes creating new records or modifying any of your existing records for all CRM data types (contacts, companies, deals, tickets, etc). It doesn’t include archiving or deleting any data."},{"scope":"crm.lists.read","description":"View details about contact lists."},{"scope":"crm.lists.write","description":"Create, delete, or make changes to contact lists."},{"scope":"crm.objects.appointments.read","description":"View properties and other details about appointments."},{"scope":"crm.objects.appointments.write","description":"Create, delete, or make changes to appointments."},{"scope":"crm.objects.carts.read","description":"View properties and other details about carts."},{"scope":"crm.objects.carts.write","description":"Create, delete, or make changes to carts."},{"scope":"crm.objects.commercepayments.read","description":"View details about commerce payments.\t"},{"scope":"crm.objects.commercepayments.write","description":"Create, delete, or make changes to commerce payments."},{"scope":"crm.objects.companies.read","description":"View properties and other details about companies."},{"scope":"crm.objects.companies.write","description":"View properties and create, delete, or make changes to companies."},{"scope":"crm.objects.contacts.read","description":"View properties and other details about contacts."},{"scope":"crm.objects.contacts.write","description":"View properties and create, delete, and make changes to contacts."},{"scope":"crm.objects.courses.read","description":"View details about courses."},{"scope":"crm.objects.courses.write","description":"Create, delete, or make changes to courses."},{"scope":"crm.objects.custom.read","description":"View details about custom objects."},{"scope":"crm.objects.custom.write","description":"Create, delete, or make changes to custom objects."},{"scope":"crm.objects.deals.read","description":"View properties and other details about deals."},{"scope":"crm.objects.deals.write","description":"View properties and create, delete, or make changes to deals."},{"scope":"crm.objects.feedback_submissions.read","description":"View details about submissions to any of your feedback surveys."},{"scope":"crm.objects.goals.read","description":"View all goal types."},{"scope":"crm.objects.goals.write","description":"Create, delete, or make changes to goals."},{"scope":"crm.objects.invoices.read","description":"View details about invoices."},{"scope":"crm.objects.invoices.write","description":"Create, delete, or make changes to invoices."},{"scope":"crm.objects.leads.read","description":"View properties and other details about leads."},{"scope":"crm.objects.leads.write","description":"Create, delete, or make changes to leads."},{"scope":"crm.objects.line_items.read","description":"View properties and other details about line items."},{"scope":"crm.objects.listings.read","description":"View properties and other details about listings."},{"scope":"crm.objects.listings.write","description":"Create, delete, or make changes to listings."},{"scope":"crm.objects.marketing_events.read","description":"View details about marketing events."},{"scope":"crm.objects.marketing_events.write","description":"Create, delete, or make changes to marketing events."},{"scope":"crm.objects.orders.read","description":"View properties and other details about orders."},{"scope":"crm.objects.orders.write","description":"Create, delete, or make changes to orders."},{"scope":"crm.objects.owners.read","description":"View details about users assigned to a CRM record."},{"scope":"crm.objects.partner-clients.read","description":"View details about partner client objects."},{"scope":"crm.objects.partner-clients.write","description":"Create, delete, or make changes to partner client objects."},{"scope":"crm.objects.partner-services.read","description":"View details about partner service objects."},{"scope":"crm.objects.partner-services.write","description":"Create, delete, or make changes to partner service objects."},{"scope":"crm.objects.products.read","description":"View properties and other details about products."},{"scope":"crm.objects.products.write","description":"Create, delete, or make changes to products."},{"scope":"crm.objects.quotes.read","description":"View properties and other details about quotes and quote templates."},{"scope":"crm.objects.quotes.write","description":"Create, delete, or make changes to quotes."},{"scope":"crm.objects.services.read","description":"View properties and other details about services."},{"scope":"crm.objects.services.write","description":"Create, delete, or make changes to services."},{"scope":"crm.objects.subscriptions.read","description":"View properties and other details about commerce subscriptions."},{"scope":"crm.objects.subscriptions.write","description":"Create, delete, or make changes to commerce subscriptions."},{"scope":"crm.objects.users.read","description":"View properties and other details about users."},{"scope":"crm.objects.users.write","description":"Create, delete, or make changes to users."},{"scope":"crm.pipelines.orders.read","description":"View details about order pipelines."},{"scope":"crm.pipelines.orders.write","description":"Create, delete, or make changes to order pipelines."},{"scope":"crm.schemas.appointments.read","description":"View details about property settings for appointments."},{"scope":"crm.schemas.appointments.write","description":"Create, delete, or make changes to property settings for appointments."},{"scope":"crm.schemas.carts.read","description":"View details about property settings for carts."},{"scope":"crm.schemas.carts.write","description":"Create, delete, or make changes to property settings for carts."},{"scope":"crm.schemas.commercepayments.read","description":"View details about property settings for commerce payments."},{"scope":"crm.schemas.commercepayments.write","description":"Create, delete, or make changes to property settings for commerce payments."},{"scope":"crm.schemas.companies.read","description":"View details about property settings for companies."},{"scope":"crm.schemas.companies.write","description":"Create, delete, or make changes to property settings for companies."},{"scope":"crm.schemas.contacts.read","description":"View details about property settings for contacts."},{"scope":"crm.schemas.contacts.write","description":"Create, delete, or make changes to property settings for contacts."},{"scope":"crm.schemas.courses.read","description":"View details about property settings for courses."},{"scope":"crm.schemas.courses.write","description":"Create, delete, or make changes to property settings for courses."},{"scope":"crm.schemas.custom.read","description":"View details about custom object definitions in the HubSpot CRM."},{"scope":"crm.schemas.deals.read","description":"View details about property settings for deals."},{"scope":"crm.schemas.deals.write","description":"Create, delete, or make changes to property settings for deals."},{"scope":"crm.schemas.invoices.read","description":"View details about property settings for invoices."},{"scope":"crm.schemas.invoices.write","description":"Create, delete, or make changes to property settings for invoices."},{"scope":"crm.schemas.line_items.read","description":"View details about property settings for line items."},{"scope":"crm.schemas.listings.read","description":"View details about property settings for listings."},{"scope":"crm.schemas.listings.write","description":"Create, delete, or make changes to property settings for listings."},{"scope":"crm.schemas.orders.read","description":"View details about property settings for orders."},{"scope":"crm.schemas.orders.write","description":"Create, manage, or make changes to property settings for orders."},{"scope":"crm.schemas.quotes.read","description":"View details about quotes and quotes templates."},{"scope":"crm.schemas.services.read","description":"View details about property settings for services."},{"scope":"crm.schemas.services.write","description":"Create, manage, or make changes to property settings for services."},{"scope":"crm.schemas.subscriptions.read","description":"Provides read-only access to subscription schemas in the CRM."},{"scope":"crm.schemas.subscriptions.write","description":"Provides write access to subscription schemas in the CRM."},{"scope":"ctas.read","description":"Allows read access for CTAs."},{"scope":"e-commerce","description":"This includes access to e-commerce features."},{"scope":"external_integrations.forms.access","description":"Includes the ability to rename, delete, and clone existing forms."},{"scope":"files","description":"\tThis includes access to File Manager."},{"scope":"files.ui_hidden.read","description":"View details or download user files, attachments, and system files from all HubSpot tools."},{"scope":"forms","description":"This includes access to the Forms endpoints."},{"scope":"forms-uploaded-files","description":"Download files submitted through a form."},{"scope":"hubdb","description":"This includes access to HubDB."},{"scope":"integration-sync","description":"This exposes the sync API, which allows syncing of most CRM objects."},{"scope":"marketing-email","description":"Grants access to send marketing emails through the single-send API."},{"scope":"marketing.campaigns.read","description":"View details about marketing campaigns and their associated assets."},{"scope":"marketing.campaigns.revenue.read","description":"View revenue details and deal amounts attributed to a marketing campaign."},{"scope":"marketing.campaigns.write","description":"Create, update, and delete marketing campaigns."},{"scope":"media_bridge.read","description":"Grants access to events and objects from the media bridge."},{"scope":"media_bridge.write","description":"Grants access to create and update events and objects from the media bridge."},{"scope":"oauth","description":"Allows the app to make OAuth requests to HubSpot's API."},{"scope":"record_images.signed_urls.read","description":"Allows the app to access signed URLs for record images."},{"scope":"sales-email-read","description":"Grants access to read all details of one-to-one emails sent to contacts."},{"scope":"scheduler.meetings.meeting-link.read","description":"Read metadata and booking availability for meeting links."},{"scope":"settings.billing.write","description":"Make changes to your account’s billing settings. This includes managing and assigning paid seats for users."},{"scope":"settings.currencies.read","description":"Reads existing exchange rates along with the current company currency associated with your portal."},{"scope":"settings.currencies.write","description":"Create, update and delete exchange rates along with updating the company currency associated with your portal."},{"scope":"settings.security.security_health.read","description":"View the security health status of your HubSpot account."},{"scope":"settings.users.read","description":"View details about account users and their permissions."},{"scope":"settings.users.teams.read","description":"See details about the account’s teams."},{"scope":"settings.users.teams.write","description":"Assign users to teams on your HubSpot account."},{"scope":"settings.users.write","description":"Manage users and user permissions on your HubSpot account. This includes creating new users, assigning permissions and roles, and deleting existing users."},{"scope":"social","description":"This includes Social Inbox."},{"scope":"tax_rates.read","description":"View details about tax rates configured in your account."},{"scope":"tickets","description":"This includes access to tickets."},{"scope":"timeline","description":"Grants access to manage custom events on HubSpot CRM records. This includes creating or updating records."},{"scope":"transactional-email","description":"This includes transactional emails and the transactional emails endpoints."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Sync contacts, deals, and marketing data with HubSpot CRM","long_description":"HubSpot is an all-in-one CRM platform covering marketing, sales, and customer service. This integration lets you read and write contacts, companies, deals, tickets, and lists, as well as track email engagement. Use it to power sales automations, sync lead data, or build CRM-connected applications.","verticals":["ticketing","crm"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://www.hubspot.com","api_docs_url":"https://developers.hubspot.com/docs/api/overview"}} HubSpot ga | 1254a043-4054-440a-9fae-fa16a1df5289 | 0 | Enabled | |
{"name":"google-sheet","display_name":"Google Sheets","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-sheet.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.created"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.updated"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.deleted"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.created"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.updated"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.deleted"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/spreadsheets","description":"See, edit, create, and delete all your Google Sheets spreadsheets"},{"scope":"https://www.googleapis.com/auth/spreadsheets.readonly","description":"See all your Google Sheets spreadsheets"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write spreadsheet data to connect your workflows with live tables","long_description":"Google Sheets is a versatile cloud spreadsheet used for everything from data entry to lightweight databases and reporting. Integrating Google Sheets lets you append rows from other tools, sync data bidirectionally, and use sheets as a source or destination in automated workflows. This makes it easy to bridge no-code processes with structured data.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Google Sheets API (and the Google Drive API if you need file access).","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Sheets/Drive scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Sheets ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-mail","display_name":"Gmail","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-mail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.created"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.updated"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.deleted"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"openint_allowed_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.compose","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"scopes":[{"scope":"https://mail.google.com/","description":"Read, compose, send, and permanently delete all your email from Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.action.compose","description":"Manage drafts and send emails when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.action","description":"View your email messages when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.metadata","description":"View your email message metadata when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.readonly","description":"View your email messages when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.compose","description":"Manage drafts and send emails"},{"scope":"https://www.googleapis.com/auth/gmail.insert","description":"Add emails into your Gmail mailbox"},{"scope":"https://www.googleapis.com/auth/gmail.labels","description":"See and edit your email labels"},{"scope":"https://www.googleapis.com/auth/gmail.metadata","description":"View your email message metadata such as labels and headers, but not the email body"},{"scope":"https://www.googleapis.com/auth/gmail.modify","description":"Read, compose, and send emails from your Gmail account"},{"scope":"https://www.googleapis.com/auth/gmail.readonly","description":"View your email messages and settings"},{"scope":"https://www.googleapis.com/auth/gmail.send","description":"Send email on your behalf"},{"scope":"https://www.googleapis.com/auth/gmail.settings.basic","description":"See, edit, create, or change your email settings and filters in Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.settings.sharing","description":"Manage Gmail sharing settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send, read, and manage email through Google's messaging platform","long_description":"Gmail is Google's email service used by over 1.8 billion people worldwide. This integration lets you send transactional and automated emails, read and search inbox messages, and manage labels and threads. You can also watch for new messages to trigger real-time workflows.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Gmail API for the project.","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Gmail scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Gmail ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-drive","display_name":"Google Drive","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-drive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.created"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.updated"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.deleted"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.created"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.updated"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.deleted"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.apps","description":"View and manage your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.apps.readonly","description":"View your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.meet.readonly","description":"See and download your Google Drive files that were created or edited by Google Meet"},{"scope":"https://www.googleapis.com/auth/drive.metadata","description":"View and manage metadata of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.photos.readonly","description":"View the photos, videos and albums in your Google Photos"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.scripts","description":"Modify your Google Apps Script scripts' behavior"},{"scope":"https://www.googleapis.com/auth/activity","description":"View the activity history of your Google apps"},{"scope":"https://www.googleapis.com/auth/drive.activity","description":"View and add to the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.activity.readonly","description":"View the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.install","description":"Connect itself to your Google Drive"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, upload, and organize files stored in Google Drive","long_description":"Google Drive is Google's cloud storage platform for documents, spreadsheets, images, and more. This integration lets you list, search, upload, download, and manage files and folders. You can also watch for file changes to trigger workflows when content is added or modified.","setup_guide":{"docs_url":"https://developers.google.com/drive/api/guides/about-sdk","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Drive API for your project (https://console.cloud.google.com/apis/library/drive.googleapis.com).","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://drive.google.com","api_docs_url":"https://developers.google.com/drive"}} Google Drive ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-docs","display_name":"Google Docs","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-docs.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.created"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.updated"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.deleted"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.created"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.updated"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.deleted"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/documents.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/docs","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/documents","description":"See, edit, create, and delete all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/documents.readonly","description":"See all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, read, and update documents to automate content and collaboration workflows","long_description":"Google Docs is a widely used cloud word processor that supports real-time collaboration and rich formatting. Integrating Google Docs lets you generate documents from templates, insert data from other systems, and trigger document creation as part of larger workflows. This reduces manual document assembly and keeps written content in sync with your data sources.","setup_guide":{"docs_url":"https://developers.google.com/docs/api","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Docs API for your project (https://console.cloud.google.com/apis/library/docs.googleapis.com).","Also enable the Google Drive API (https://console.cloud.google.com/apis/library/drive.googleapis.com) — this connector lists and discovers documents through the Drive API before reading their content via the Docs API, so both must be enabled.","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Docs ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 1 | Enabled | |
{"name":"google-calendar","display_name":"Google Calendar","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-calendar.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.created"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was created or added"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.updated"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.deleted"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was deleted or removed"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.created"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was created"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.updated"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.deleted"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/calendar","description":"See, edit, share, and permanently delete all the calendars you can access using Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.events","description":"View and edit events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.events.readonly","description":"View events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.readonly","description":"See and download any calendar you can access using your Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.settings.readonly","description":"View your Calendar settings"},{"scope":"https://www.googleapis.com/auth/calendar.acls","description":"See and change the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.acls.readonly","description":"See the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist","description":"See, add, and remove Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist.readonly","description":"See the list of Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendars","description":"See and change the properties of Google calendars you have access to, and create secondary calendars"},{"scope":"https://www.googleapis.com/auth/calendar.calendars.readonly","description":"See the title, description, default time zone, and other properties of Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned","description":"See, create, change, and delete events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned.readonly","description":"See the events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.app.created","description":"Make secondary Google calendars, and see, create, change, and delete events on them"},{"scope":"https://www.googleapis.com/auth/calendar.events.freebusy","description":"See the availability on Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.public.readonly","description":"See the events on public calendars"},{"scope":"https://www.googleapis.com/auth/calendar.freebusy","description":"View your availability in your calendars"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, read, and sync events across Google Calendar","long_description":"Google Calendar is the scheduling and event management service built into the Google Workspace suite. Use this integration to create and update events, list calendars, manage attendees, and read free/busy availability. It's well-suited for building scheduling tools, meeting bots, and availability-aware automations.","setup_guide":{"docs_url":"https://developers.google.com/calendar/api/guides/overview","steps":["You can connect with OpenInt platform credentials (just authorize and pick scopes) or use your own Google OAuth app. For your own app, continue below.","In the Google Cloud Console, open APIs & Services > Library and enable the Google Calendar API for your project (https://console.cloud.google.com/apis/library/calendar-json.googleapis.com).","Open APIs & Services > Credentials, click Create credentials > OAuth client ID, and choose Web application.","Add your OAuth redirect (callback) URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client Secret from the OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Google Cloud Console under APIs & Services > Credentials, open your OAuth 2.0 Client ID and copy the Client ID. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"},"client_secret":{"label":"Client secret","help":"In the same OAuth 2.0 Client ID in the Google Cloud Console, copy the Client secret. Treat it like a password and store it securely. Not needed if you use OpenInt platform credentials.","source_url":"https://developers.google.com/identity/protocols/oauth2/web-server"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Google Calendar ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"github","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:user","read:org","read:project","user:email","repo"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.created"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.updated"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.deleted"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.created"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.updated"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.deleted"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.created"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.updated"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.deleted"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubCommit.created"},"model":{"type":"string","const":"GithubCommit"},"description":{"type":"string","const":"A commit was pushed"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/commits/commits"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sha":{"type":"string"},"message":{"type":"string"},"author_name":{"type":"string"},"author_email":{"type":"string"},"author_date":{"type":"string"},"committer_name":{"type":"string"},"committer_date":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"repo_full_name":{"type":"string"}},"required":["id","sha","message","url","repo_full_name"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["read:user","user:email","repo"],"openint_default_scopes":["read:user","read:org","read:project","user:email","repo"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo"],"scopes":[{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. Also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks."},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories. This scope is only necessary to grant other users or services access to private repository commit statuses without granting access to the code."},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, without granting access to the code."},{"scope":"public_repo","description":"Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories."},{"scope":"repo:invite","description":"Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites without granting access to the code."},{"scope":"security_events","description":"Grants read and write access to security events in the code scanning API. This scope is only necessary to grant other users or services access to security events without granting access to the code."},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories. The repo and public_repo scopes grant full access to repositories, including repository hooks. Use the admin:repo_hook scope to limit access to only repository hooks."},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories."},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories."},{"scope":"admin:org","description":"Fully manage the organization and its teams, projects, and memberships."},{"scope":"write:org","description":"Read and write access to organization membership and organization projects."},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership."},{"scope":"admin:public_key","description":"Fully manage public keys."},{"scope":"write:public_key","description":"Create, list, and view details for public keys."},{"scope":"read:public_key","description":"List and view details for public keys."},{"scope":"admin:org_hook","description":"Grants read, write, ping, and delete access to organization hooks. Note: OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth app."},{"scope":"gist","description":"Grants write access to gists."},{"scope":"notifications","description":"Grants read access to notifications, mark as read access to threads, watch/unwatch access to repositories, and read/write/delete access to thread subscriptions."},{"scope":"user","description":"Grants read/write access to profile info only. Note that this scope includes user:email and user:follow."},{"scope":"read:user","description":"Grants access to read a user's profile data."},{"scope":"user:email","description":"Grants read access to a user's email addresses."},{"scope":"user:follow","description":"Grants access to follow or unfollow other users."},{"scope":"project","description":"Grants read/write access to user and organization projects."},{"scope":"read:project","description":"Grants read only access to user and organization projects."},{"scope":"delete_repo","description":"Grants access to delete adminable repositories."},{"scope":"write:packages","description":"Grants access to upload or publish a package in GitHub Packages."},{"scope":"read:packages","description":"Grants access to download or install packages from GitHub Packages."},{"scope":"delete:packages","description":"Grants access to delete packages from GitHub Packages."},{"scope":"admin:gpg_key","description":"Fully manage GPG keys."},{"scope":"write:gpg_key","description":"Create, list, and view details for GPG keys."},{"scope":"read:gpg_key","description":"List and view details for GPG keys."},{"scope":"codespace","description":"Grants the ability to create and manage codespaces. Codespaces can expose a GITHUB_TOKEN which may have a different set of scopes."},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files. Workflow files can expose GITHUB_TOKEN which may have a different set of scopes."},{"scope":"read:audit_log","description":"Read audit log data."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access repositories, issues, pull requests, and workflows on GitHub","long_description":"GitHub is the world's largest platform for hosting and collaborating on code. This integration lets you read and write repositories, manage issues and pull requests, trigger and monitor GitHub Actions, and access user and organization data. It's a foundation for developer tools, CI pipelines, and code review automations.","setup_guide":{"docs_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","steps":["Sign in to GitHub and go to Settings > Developer settings > OAuth Apps (use an organization for a shared app).","Select New OAuth App and enter an application name and homepage URL.","Set the Authorization callback URL to the redirect URI shown in OpenInt.","Register the application, then copy the Client ID.","Select Generate a new client secret and copy the value immediately — it is shown only once.","Paste the Client ID and Client secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In GitHub under Settings > Developer settings > OAuth Apps, open your OAuth app and copy the Client ID.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"},"client_secret":{"label":"Client secret","help":"In the same OAuth app, select Generate a new client secret and copy the value (shown only once). Generate a new one to rotate it.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","generate_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"}}},"verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://github.com","api_docs_url":"https://docs.github.com/en/rest"}} GitHub ga | Ov23liiRrnYhqo26LpHk | 1 | Enabled | |
{"name":"dropbox","display_name":"Dropbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-dropbox.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["account_info.read","files.content.read","files.metadata.read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.created"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.updated"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.deleted"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.created"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was added"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.updated"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.deleted"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was removed"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.created"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.updated"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.deleted"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["files.metadata.read"],"openint_allowed_scopes":["account_info.read","files.content.read","files.metadata.read"],"scopes":[{"scope":"account_info.read","description":"Read basic account information (name, email, etc.) but no access to files or other sensitive data."},{"scope":"account_info.write","description":"Read and write basic account information (can update profile details)."},{"scope":"files.content.read","description":"Read content of files and folders in the user's Dropbox."},{"scope":"files.content.write","description":"Read and write content of files and folders in the user's Dropbox."},{"scope":"files.metadata.read","description":"Read metadata about files and folders (without accessing content)."},{"scope":"files.metadata.write","description":"Read and write metadata about files and folders (rename, move, etc.)."},{"scope":"sharing.read","description":"View shared files and folders, but cannot modify sharing settings."},{"scope":"sharing.write","description":"View and modify shared files and folders (create and manage shares)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Store, retrieve, and share files and folders in your Dropbox account","long_description":"Dropbox is a cloud storage and collaboration platform used by teams to share files and manage content across devices. Upload files, list folders, generate sharing links, and retrieve metadata to automate file management and content distribution workflows. Teams reduce manual file handling and keep shared assets organized by integrating Dropbox into their operational pipelines.","setup_guide":{"docs_url":"https://developers.dropbox.com/oauth-guide","steps":["Sign in to the Dropbox App Console at dropbox.com/developers/apps.","Click Create app, choose the Scoped access API, pick the access type, and name the app.","On the app’s Settings tab, copy the App key and App secret.","Add your OpenInt redirect URI under OAuth 2 > Redirect URIs.","On the Permissions tab, enable the scopes your integration needs, then paste the App key and App secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The Dropbox App key. In the App Console (dropbox.com/developers/apps), open your app’s Settings tab and copy the App key.","source_url":"https://developers.dropbox.com/oauth-guide"},"client_secret":{"label":"Client secret","help":"The Dropbox App secret, shown next to the App key on your app’s Settings tab in the App Console. Click Show to reveal it, and keep it secret.","source_url":"https://developers.dropbox.com/oauth-guide","generate_url":"https://www.dropbox.com/developers/reference/oauth-guide"}}},"verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Dropbox beta | x41r363mvz33v57 | 0 | Enabled | |
{"name":"discord","display_name":"Discord","logo_url":"https://cdn.replit.com/openint/_assets/logo-discord.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.created"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was created or user joined"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.updated"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.deleted"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was deleted or user left"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.created"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.updated"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.deleted"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.created"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member joined the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.updated"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.deleted"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member left the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.created"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.updated"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.deleted"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.created"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.updated"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"openint_allowed_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"scopes":[{"scope":"activities.read","description":"Allows your app to fetch data from a user's \"Now Playing/Recently Played\" list — not currently available for apps"},{"scope":"activities.write","description":"Allows your app to update a user's activity - not currently available for apps (NOT REQUIRED FOR GAMESDK ACTIVITY MANAGER)"},{"scope":"applications.builds.read","description":"Allows your app to read build data for a user's applications"},{"scope":"applications.builds.upload","description":"Allows your app to upload/update builds for a user's applications - requires Discord approval"},{"scope":"applications.commands","description":"Allows your app to add commands to a guild - included by default with the bot scope"},{"scope":"applications.commands.permissions.update","description":"Allows your app to update permissions for its commands in a guild a user has permissions to"},{"scope":"applications.entitlements","description":"Allows your app to read entitlements for a user's applications"},{"scope":"applications.store.update","description":"Allows your app to read and update store data (SKUs, store listings, achievements, etc.) for a user's applications"},{"scope":"bot","description":"For OAuth2 bots, this puts the bot in the user's selected guild by default"},{"scope":"connections","description":"Allows /users/@me/connections to return linked third-party accounts"},{"scope":"dm_channels.read","description":"Allows your app to see information about the user's DMs and group DMs - requires Discord approval"},{"scope":"email","description":"Enables /users/@me to return an email"},{"scope":"gdm.join","description":"Allows your app to join users to a group DM"},{"scope":"guilds","description":"Allows /users/@me/guilds to return basic information about all of a user's guilds"},{"scope":"guilds.join","description":"Allows /guilds/{guild.id}/members/{user.id} to be used for joining users to a guild"},{"scope":"guilds.members.read","description":"Allows /users/@me/guilds/{guild.id}/member to return a user's member information in a guild"},{"scope":"identify","description":"Allows /users/@me without email"},{"scope":"messages.read","description":"For local RPC server API access, this allows you to read messages from all client channels (otherwise restricted to channels/guilds your app creates)"},{"scope":"relationships.read","description":"Allows your app to know a user's friends and implicit relationships - requires Discord approval"},{"scope":"role_connections.write","description":"Allows your app to update a user's connection and metadata for the app"},{"scope":"rpc","description":"For local RPC server access, this allows you to control a user's local Discord client - requires Discord approval"},{"scope":"rpc.activities.write","description":"For local RPC server access, this allows you to update a user's activity - requires Discord approval"},{"scope":"rpc.notifications.read","description":"For local RPC server access, this allows you to receive notifications pushed out to the user - requires Discord approval"},{"scope":"rpc.voice.read","description":"For local RPC server access, this allows you to read a user's voice settings and listen for voice events - requires Discord approval"},{"scope":"rpc.voice.write","description":"For local RPC server access, this allows you to update a user's voice settings - requires Discord approval"},{"scope":"voice","description":"Allows your app to connect to voice on user's behalf and see all the voice members - requires Discord approval"},{"scope":"webhook.incoming","description":"This generates a webhook that is returned in the OAuth token response for authorization code grants"},{"scope":"application_identities.write","description":"Allows your app to manage application identities and linked roles"},{"scope":"guilds.channels.read","description":"Allows your app to read channel information from guilds the user is in"},{"scope":"rpc.screenshare.read","description":"For local RPC server access, this allows you to read screenshare state and events - requires Discord approval"},{"scope":"activities.invites.write","description":"Allows your app to create and manage activity invites for users"},{"scope":"presences.read","description":"Allows your app to read user presence information (online status, activities) - requires Discord approval"},{"scope":"dm_channels.messages.read","description":"Allows your app to read messages from user's DM channels - requires Discord approval"},{"scope":"account.global_name.update","description":"Allows your app to update the user's global display name"},{"scope":"sdk.social_layer","description":"Allows your app to access Discord's social layer features through the SDK"},{"scope":"rpc.video.read","description":"For local RPC server access, this allows you to read video state and events - requires Discord approval"},{"scope":"rpc.screenshare.write","description":"For local RPC server access, this allows you to control screenshare settings - requires Discord approval"},{"scope":"presences.write","description":"Allows your app to update user presence information - requires Discord approval"},{"scope":"dm_channels.messages.write","description":"Allows your app to send messages to user's DM channels - requires Discord approval"},{"scope":"payment_sources.country_code","description":"Allows your app to read the country code from user's payment sources for regional features"},{"scope":"lobbies.write","description":"Allows your app to create and manage game lobbies for users"},{"scope":"relationships.write","description":"Allows your app to manage user relationships (friends, blocked users) - requires Discord approval"},{"scope":"openid","description":"Allows your app to use OpenID Connect for authentication"},{"scope":"gateway.connect","description":"Allows your app to connect to Discord's gateway for real-time events - requires Discord approval"},{"scope":"sdk.social_layer_presence","description":"Allows your app to access presence features through Discord's social layer SDK"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send messages, manage servers, and interact with Discord communities","long_description":"Discord is a real-time messaging and community platform popular with developers, gamers, and online communities. This integration lets you send messages to channels, read server and member data, manage roles, and listen to gateway events. Use it to build community bots, moderation tools, or notification systems.","verticals":["social-media"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Discord ga | 1412954729973288990 | 0 | Enabled | |
{"name":"confluence","display_name":"Confluence","logo_url":"https://cdn.replit.com/openint/_assets/logo-confluence.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.created"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.updated"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.deleted"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.created"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.updated"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.deleted"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"],"openint_allowed_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access","read:content:confluence","write:content:confluence","delete:content:confluence","read:content-details:confluence","read:content.metadata:confluence","read:page:confluence","write:page:confluence","delete:page:confluence","read:blogpost:confluence","write:blogpost:confluence","delete:blogpost:confluence","read:space:confluence","write:space:confluence","read:space-details:confluence","read:attachment:confluence","write:attachment:confluence","delete:attachment:confluence","read:comment:confluence","write:comment:confluence","delete:comment:confluence","read:label:confluence","write:label:confluence","read:content.property:confluence","write:content.property:confluence","read:space.property:confluence","write:space.property:confluence","read:user:confluence","read:group:confluence"],"scopes":[{"scope":"write:confluence-content","description":"Permits the creation of pages, blogs, comments and questions"},{"scope":"read:confluence-space.summary","description":"Read a summary of space information without expansions"},{"scope":"write:confluence-space","description":"Create, update and delete space information"},{"scope":"write:confluence-file","description":"Upload attachments"},{"scope":"read:confluence-props","description":"Read content properties"},{"scope":"write:confluence-props","description":"Write content properties"},{"scope":"manage:confluence-configuration","description":"Manage global settings"},{"scope":"read:confluence-content.all","description":"Read all content, including content body (expansions permitted). Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"read:confluence-content.summary","description":"Read a summary of the content, which is the content without expansions. Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"search:confluence","description":"Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary"},{"scope":"read:confluence-content.permission","description":"View content permission in Confluence"},{"scope":"read:confluence-user","description":"View user information in Confluence that you have access to, including usernames, email adresses and profile pictures"},{"scope":"read:confluence-groups","description":"Permits retrieval of user groups"},{"scope":"write:confluence-groups","description":"Permits creation, removal and update of user groups"},{"scope":"readonly:content.attachment:confluence","description":"Download attachments of a Confluence page or blogpost that you have access to"},{"scope":"read:content:confluence","description":"View content (pages, blogposts, attachments, comments, etc.)"},{"scope":"write:content:confluence","description":"Create and update content and its associated properties"},{"scope":"delete:content:confluence","description":"Delete content"},{"scope":"read:content-details:confluence","description":"View details regarding content and its associated properties"},{"scope":"read:content.metadata:confluence","description":"View content summaries"},{"scope":"read:page:confluence","description":"View page content"},{"scope":"write:page:confluence","description":"Create and update pages"},{"scope":"delete:page:confluence","description":"Delete pages"},{"scope":"read:blogpost:confluence","description":"View blogpost content"},{"scope":"write:blogpost:confluence","description":"Create and update blogposts"},{"scope":"delete:blogpost:confluence","description":"Delete blogposts"},{"scope":"read:space:confluence","description":"View space details"},{"scope":"write:space:confluence","description":"Create and update spaces"},{"scope":"read:space-details:confluence","description":"View details regarding spaces and their associated properties"},{"scope":"read:attachment:confluence","description":"View and download content attachments"},{"scope":"write:attachment:confluence","description":"Create and update content attachments"},{"scope":"delete:attachment:confluence","description":"Delete content attachments"},{"scope":"read:comment:confluence","description":"View comments on content"},{"scope":"write:comment:confluence","description":"Create and update comments on content"},{"scope":"delete:comment:confluence","description":"Delete comments on content"},{"scope":"read:label:confluence","description":"View labels associated with content or spaces"},{"scope":"write:label:confluence","description":"Add and remove labels associated with content or spaces"},{"scope":"read:content.property:confluence","description":"View properties associated with content"},{"scope":"write:content.property:confluence","description":"Create, update, and delete properties associated with content"},{"scope":"read:space.property:confluence","description":"View properties associated with spaces"},{"scope":"write:space.property:confluence","description":"Create, update, and delete properties associated with spaces"},{"scope":"read:user:confluence","description":"View user details"},{"scope":"read:group:confluence","description":"View details about groups"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, search, and update Confluence pages and spaces in your Atlassian workspace","long_description":"Confluence is Atlassian's team wiki and knowledge management platform used by engineering, product, and IT teams. Create pages, update content, search spaces, and retrieve page trees to automate documentation and knowledge-sharing workflows. Teams keep internal knowledge current and discoverable by connecting Confluence to their development and project management pipelines.","setup_guide":{"docs_url":"https://developer.atlassian.com/cloud/confluence/oauth-2-3lo-apps/","steps":["Sign in to the Atlassian developer console at https://developer.atlassian.com/console/myapps/.","Select Create, then choose OAuth 2.0 integration and give your app a name.","Open Permissions and add the Confluence Cloud API, then add the scopes your integration needs.","Open Authorization and, next to OAuth 2.0 (3LO), select Configure to set the callback (redirect) URL.","Open Settings to copy the Client ID and generate the Secret.","Enter your Atlassian site URL (e.g. https://your-domain.atlassian.net) below."],"fields":{"client_id":{"label":"Client ID","help":"In the Atlassian developer console, open your OAuth 2.0 integration, go to Settings, and copy the Client ID.","source_url":"https://developer.atlassian.com/console/myapps/"},"client_secret":{"label":"Client secret","help":"In the same Settings page of your Atlassian developer console app, copy the Secret. Treat it like a password and store it securely.","source_url":"https://developer.atlassian.com/console/myapps/","generate_url":"https://developer.atlassian.com/console/myapps/"},"site_url":{"label":"Site URL","help":"Your Atlassian site URL, e.g. https://your-domain.atlassian.net. This identifies the Confluence instance to connect to."}}},"verticals":["wiki"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Confluence ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"asana","display_name":"Asana","logo_url":"https://cdn.replit.com/openint/_assets/logo-asana.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["default"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.created"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.updated"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.deleted"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.created"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.updated"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.deleted"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.created"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.updated"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.deleted"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.created"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.updated"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.deleted"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["default"],"openint_allowed_scopes":["default"],"scopes":[{"scope":"openid","description":"Provides access to OpenID Connect ID tokens and the OpenID Connect user info endpoint."},{"scope":"email","description":"Provides access to the user's email through the OpenID Connect user info endpoint."},{"scope":"profile","description":"Provides access to the user's name and profile photo through the OpenID Connect user info endpoint."},{"scope":"default","description":"The default scope provides read-only access to the user's tasks, projects, and workspaces. It does not allow modifications."},{"scope":"attachments:delete","description":"Allows deleting attachments."},{"scope":"attachments:read","description":"Provides read-only access to attachments."},{"scope":"attachments:write","description":"Allows creating attachments."},{"scope":"custom_fields:read","description":"Provides read-only access to custom fields."},{"scope":"custom_fields:write","description":"Allows creating and updating custom fields and enum options."},{"scope":"goals:read","description":"Provides read-only access to goals."},{"scope":"portfolios:read","description":"Provides read-only access to portfolios."},{"scope":"portfolios:write","description":"Allows creating, updating portfolios and managing portfolio items and custom fields."},{"scope":"project_templates:read","description":"Provides read-only access to project templates."},{"scope":"projects:delete","description":"Allows deleting projects."},{"scope":"projects:read","description":"Provides read-only access to projects and project task counts."},{"scope":"projects:write","description":"Allows creating, updating, duplicating projects and managing custom field settings."},{"scope":"stories:read","description":"Provides read-only access to stories."},{"scope":"stories:write","description":"Allows creating and updating stories."},{"scope":"tags:read","description":"Provides read-only access to tags."},{"scope":"tags:write","description":"Allows creating and updating tags."},{"scope":"task_templates:read","description":"Provides read-only access to task templates."},{"scope":"tasks:delete","description":"Allows deleting tasks."},{"scope":"tasks:read","description":"Provides read-only access to tasks, subtasks, dependencies, and user task lists."},{"scope":"tasks:write","description":"Allows creating, updating, duplicating tasks and managing task relationships."},{"scope":"team_memberships:read","description":"Provides read-only access to team memberships."},{"scope":"teams:read","description":"Provides read-only access to teams."},{"scope":"users:read","description":"Provides read-only access to users and user favorites."},{"scope":"webhooks:delete","description":"Allows deleting webhooks."},{"scope":"webhooks:read","description":"Provides read-only access to webhooks."},{"scope":"webhooks:write","description":"Allows creating and updating webhooks."},{"scope":"workspaces:read","description":"Provides read-only access to workspaces."},{"scope":"workspaces.typeahead:read","description":"Provides access to workspace typeahead search functionality."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage tasks, projects, and team workflows in Asana","long_description":"Asana is a work management platform for planning, tracking, and coordinating team projects. This integration lets you create and update tasks, manage projects and sections, assign work, and read workspace and team data. Use it to automate project creation, sync tasks from external sources, or build dashboards on top of your Asana workspace.","setup_guide":{"docs_url":"https://developers.asana.com/docs/oauth","steps":["Open the Asana developer console at https://app.asana.com/0/my-apps and select Create new app.","Give the app a name and add your OAuth redirect (callback) URL on the OAuth tab.","Under OAuth > Permission scopes, select the scopes your integration needs (or enable Full permissions).","On the OAuth tab, copy the generated Client ID and Client secret.","Paste the Client ID and Client secret into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"In the Asana developer console (My apps), open your app and copy the Client ID shown on the OAuth tab.","source_url":"https://app.asana.com/0/my-apps"},"client_secret":{"label":"Client secret","help":"In the same Asana app, copy the Client secret from the OAuth tab. Treat it like a password — use Reset on the OAuth tab to rotate it.","source_url":"https://app.asana.com/0/my-apps","generate_url":"https://app.asana.com/0/my-apps"}}},"verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://app.asana.com","api_docs_url":"https://developers.asana.com/docs"}} Asana beta | 1211231088391363 | 0 | Enabled | |
{"name":"google-slides","display_name":"Google Slides","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-slides.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.created"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.updated"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.deleted"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.created"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was created"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.updated"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.deleted"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.created"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.updated"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.deleted"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/presentations.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/presentations","description":"See, edit, create, and delete all your Google Slides presentations"},{"scope":"https://www.googleapis.com/auth/presentations.readonly","description":"See all your Google Slides presentations"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Populate and publish slide decks automatically from data and templates","long_description":"Google Slides is a cloud presentation tool that supports real-time collaboration and template-based design. Integrating Google Slides lets you generate decks programmatically by replacing template placeholders with live data, auto-publish presentations, and keep slide content current without manual updates. This is useful for recurring reports, sales decks, and stakeholder updates.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Google Slides API and the Google Drive API (this connector uses Drive OAuth under the hood).","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Slides/Drive scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"links":{"web_url":"https://slides.google.com","api_docs_url":"https://developers.google.com/slides"}} Google Slides ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-slides","display_name":"Google Slides","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-slides.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.created"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.updated"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.deleted"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.created"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was created"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.updated"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.deleted"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.created"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.updated"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.deleted"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/presentations.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/presentations","description":"See, edit, create, and delete all your Google Slides presentations"},{"scope":"https://www.googleapis.com/auth/presentations.readonly","description":"See all your Google Slides presentations"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Populate and publish slide decks automatically from data and templates","long_description":"Google Slides is a cloud presentation tool that supports real-time collaboration and template-based design. Integrating Google Slides lets you generate decks programmatically by replacing template placeholders with live data, auto-publish presentations, and keep slide content current without manual updates. This is useful for recurring reports, sales decks, and stakeholder updates.","setup_guide":{"docs_url":"https://developers.google.com/workspace/guides/create-credentials","steps":["Sign in to the Google Cloud Console and create (or select) a project.","Open APIs & Services > Library and enable the Google Slides API and the Google Drive API (this connector uses Drive OAuth under the hood).","Open APIs & Services > OAuth consent screen, choose the External user type, fill in the app details, and add the Slides/Drive scopes your app needs.","Open APIs & Services > Credentials, click Create Credentials > OAuth client ID, and choose Web application as the application type.","Add your OAuth redirect URI under Authorized redirect URIs, then create the client.","Copy the Client ID and Client secret from the new OAuth client and paste them into the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The OAuth 2.0 Client ID for your Web application credential. Find it in the Google Cloud Console under APIs & Services > Credentials, in the OAuth 2.0 Client IDs section.","source_url":"https://console.cloud.google.com/apis/credentials"},"client_secret":{"label":"Client secret","help":"The OAuth 2.0 Client secret paired with the Client ID above. Open the OAuth client in APIs & Services > Credentials to view or reset it.","source_url":"https://console.cloud.google.com/apis/credentials","generate_url":"https://console.cloud.google.com/apis/credentials"}}},"verticals":["other"],"links":{"web_url":"https://slides.google.com","api_docs_url":"https://developers.google.com/slides"}} Google Slides ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"todoist","display_name":"Todoist","logo_url":"https://cdn.replit.com/openint/_assets/logo-todoist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["task:add","data:read","data:read_write","data:delete"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.created"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.updated"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.deleted"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.created"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.updated"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.deleted"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.created"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.updated"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.deleted"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.created"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.updated"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.deleted"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["data:read","task:add","data:read_write"],"openint_allowed_scopes":["task:add","data:read","data:read_write","data:delete"],"scopes":[{"scope":"task:add","description":"Allows the application to create new tasks in the user's Todoist account."},{"scope":"data:read","description":"Allows read-only access to the user's projects, tasks, and other data in Todoist."},{"scope":"data:read_write","description":"Grants read and write access to application data, including tasks, projects, labels, and filters. This scope includes task:add and data:read scopes."},{"scope":"data:delete","description":"Grants permission to delete application data, including tasks, labels, and filters."},{"scope":"project:delete","description":"Allows the application to delete projects in the user's Todoist account."},{"scope":"backups:read","description":"Grants permission to list backups bypassing MFA requirements."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create and manage tasks in Todoist from any workflow trigger","long_description":"Connect Todoist to add tasks with due dates, priorities, and project labels based on external events like emails, form submissions, or calendar entries. Mark tasks complete and sync project progress with reporting tools automatically. Capture every action item in your task manager without breaking focus to switch apps.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://todoist.com","api_docs_url":"https://developer.todoist.com/api/v1"}} Todoist beta | df4d393a7c5645e2a04c517571b2719b | 1 | Enabled | |
{"name":"todoist","display_name":"Todoist","logo_url":"https://cdn.replit.com/openint/_assets/logo-todoist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["task:add","data:read","data:read_write","data:delete"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.created"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.updated"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.deleted"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.created"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.updated"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.deleted"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.created"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.updated"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.deleted"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.created"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.updated"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.deleted"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["data:read","task:add","data:read_write"],"openint_allowed_scopes":["task:add","data:read","data:read_write","data:delete"],"scopes":[{"scope":"task:add","description":"Allows the application to create new tasks in the user's Todoist account."},{"scope":"data:read","description":"Allows read-only access to the user's projects, tasks, and other data in Todoist."},{"scope":"data:read_write","description":"Grants read and write access to application data, including tasks, projects, labels, and filters. This scope includes task:add and data:read scopes."},{"scope":"data:delete","description":"Grants permission to delete application data, including tasks, labels, and filters."},{"scope":"project:delete","description":"Allows the application to delete projects in the user's Todoist account."},{"scope":"backups:read","description":"Grants permission to list backups bypassing MFA requirements."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create and manage tasks in Todoist from any workflow trigger","long_description":"Connect Todoist to add tasks with due dates, priorities, and project labels based on external events like emails, form submissions, or calendar entries. Mark tasks complete and sync project progress with reporting tools automatically. Capture every action item in your task manager without breaking focus to switch apps.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://todoist.com","api_docs_url":"https://developer.todoist.com/api/v1"}} Todoist beta | df4d393a7c5645e2a04c517571b2719b | 0 | Enabled | |
{"name":"linear","display_name":"Linear","logo_url":"https://cdn.replit.com/openint/_assets/logo-linear.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","issues:create","comments:create","timeSchedule:write","admin"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"issue_create"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"New issue created"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_update"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue modified"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_remove"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_create"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment added to issue"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_update"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment edited"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_remove"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment removed"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write","admin"],"openint_allowed_scopes":["read","write","issues:create","comments:create","timeSchedule:write","admin"],"scopes":[{"scope":"read","description":"(Default) Read access for the user's account. This scope will always be present."},{"scope":"write","description":"Write access for the user's account. If your application only needs to create comments, use a more targeted scope."},{"scope":"issues:create","description":"Allows creating new issues and their attachments."},{"scope":"comments:create","description":"Allows creating new issue comments."},{"scope":"timeSchedule:write","description":"Allows creating and modifying time schedules."},{"scope":"admin","description":"Full access to admin level endpoints. You should never ask for this permission unless it's absolutely needed."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage issues, projects, and engineering cycles in Linear","long_description":"Linear is a fast, opinionated issue tracker built for high-velocity engineering teams. This integration lets you create and update issues, read project and team data, manage cycles and milestones, and listen for issue events. Use it to power engineering ops tools, cross-project dashboards, or development workflow automations.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Linear ga | 9e9fade594d9ddbffe776c254bcd447e | 26 | Enabled | |
{"name":"linear","display_name":"Linear","logo_url":"https://cdn.replit.com/openint/_assets/logo-linear.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","issues:create","comments:create","timeSchedule:write","admin"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"issue_create"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"New issue created"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_update"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue modified"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_remove"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_create"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment added to issue"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_update"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment edited"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_remove"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment removed"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write","admin"],"openint_allowed_scopes":["read","write","issues:create","comments:create","timeSchedule:write","admin"],"scopes":[{"scope":"read","description":"(Default) Read access for the user's account. This scope will always be present."},{"scope":"write","description":"Write access for the user's account. If your application only needs to create comments, use a more targeted scope."},{"scope":"issues:create","description":"Allows creating new issues and their attachments."},{"scope":"comments:create","description":"Allows creating new issue comments."},{"scope":"timeSchedule:write","description":"Allows creating and modifying time schedules."},{"scope":"admin","description":"Full access to admin level endpoints. You should never ask for this permission unless it's absolutely needed."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage issues, projects, and engineering cycles in Linear","long_description":"Linear is a fast, opinionated issue tracker built for high-velocity engineering teams. This integration lets you create and update issues, read project and team data, manage cycles and milestones, and listen for issue events. Use it to power engineering ops tools, cross-project dashboards, or development workflow automations.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Linear ga | 9e9fade594d9ddbffe776c254bcd447e | 0 | Enabled | |
{"name":"zendesk","display_name":"Zendesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-zendesk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain (e.g., \"acme\" for https://acme.zendesk.com)"}},"required":["oauth","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain. This is the first part of your Zendesk URL. For example, if your Zendesk URL is https://acme.zendesk.com, then your subdomain is \"acme\".","example":"acme"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.created"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.created"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-soft-deleted"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.description_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket description changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#description-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new description of the ticket"},"previous":{"type":"string","description":"The previous description of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.description_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket subject changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#subject-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new subject of the ticket"},"previous":{"type":"string","description":"The previous subject of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket priority changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#priority-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The new priority of the ticket"},"previous":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The previous priority of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.comment_added"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket comment created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#comment-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"comment":{"type":"object","properties":{"body":{"type":"string","description":"The body of the comment"},"id":{"type":"string","description":"The ID of the comment"},"is_public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the author of the comment"},"name":{"type":"string","description":"The name of the author of the comment"},"is_staff":{"type":"boolean","description":"Whether the author is a staff member"}},"required":["id","name","is_staff"]}},"required":["body","id","is_public","author"]}},"required":["comment"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.comment_added"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write"],"openint_allowed_scopes":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"],"scopes":[{"scope":"read","description":"Allows read-only access to most Zendesk resources (tickets, users, organizations, etc.) but no modifications"},{"scope":"write","description":"Allows creation and modification of Zendesk resources (tickets, users, etc.) but not deletion"},{"scope":"users:read","description":"Read-only access to user profiles and information"},{"scope":"users:write","description":"Create, update and delete users"},{"scope":"tickets:read","description":"Read-only access to tickets and their properties"},{"scope":"tickets:write","description":"Create and update tickets (but not delete)"},{"scope":"organizations:read","description":"Read-only access to organization profiles and information"},{"scope":"organizations:write","description":"Create, update and delete organizations"},{"scope":"hc:read","description":"Read-only access to Help Center resources"},{"scope":"hc:write","description":"Write access to Help Center resources"},{"scope":"apps:read","description":"View public information about Zendesk Marketplace apps, including installation status on your Zendesk instance"},{"scope":"apps:write","description":"Create, update, install, and delete Zendesk Marketplace apps"},{"scope":"triggers:read","description":"Read-only access to triggers and their status"},{"scope":"triggers:write","description":"Create, update, and delete triggers"},{"scope":"automations:read","description":"Read-only access to automations and their status"},{"scope":"automations:write","description":"Create, update, and delete automations"},{"scope":"targets:read","description":"Read-only access to targets and their status"},{"scope":"targets:write","description":"Create, update, and delete targets"},{"scope":"webhooks:read","description":"Read-only access to webhooks and their status"},{"scope":"webhooks:write","description":"Create, update, and delete webhooks"},{"scope":"auditlogs:read","description":"Read-only access to audit logs"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and manage support tickets, users, and conversations in Zendesk","long_description":"Zendesk is a customer service platform used by support teams to manage tickets, live chat, and help centers. This integration lets you create and update tickets, read user and organization records, and respond to ticket events. Build customer support automations, escalation flows, or cross-tool reporting dashboards.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Zendesk beta | zdg-replit | 0 | Enabled | |
{"name":"zendesk","display_name":"Zendesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-zendesk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain (e.g., \"acme\" for https://acme.zendesk.com)"}},"required":["oauth","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain. This is the first part of your Zendesk URL. For example, if your Zendesk URL is https://acme.zendesk.com, then your subdomain is \"acme\".","example":"acme"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.created"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.created"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-soft-deleted"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.description_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket description changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#description-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new description of the ticket"},"previous":{"type":"string","description":"The previous description of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.description_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket subject changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#subject-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new subject of the ticket"},"previous":{"type":"string","description":"The previous subject of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket priority changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#priority-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The new priority of the ticket"},"previous":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The previous priority of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.comment_added"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket comment created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#comment-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"comment":{"type":"object","properties":{"body":{"type":"string","description":"The body of the comment"},"id":{"type":"string","description":"The ID of the comment"},"is_public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the author of the comment"},"name":{"type":"string","description":"The name of the author of the comment"},"is_staff":{"type":"boolean","description":"Whether the author is a staff member"}},"required":["id","name","is_staff"]}},"required":["body","id","is_public","author"]}},"required":["comment"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.comment_added"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write"],"openint_allowed_scopes":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"],"scopes":[{"scope":"read","description":"Allows read-only access to most Zendesk resources (tickets, users, organizations, etc.) but no modifications"},{"scope":"write","description":"Allows creation and modification of Zendesk resources (tickets, users, etc.) but not deletion"},{"scope":"users:read","description":"Read-only access to user profiles and information"},{"scope":"users:write","description":"Create, update and delete users"},{"scope":"tickets:read","description":"Read-only access to tickets and their properties"},{"scope":"tickets:write","description":"Create and update tickets (but not delete)"},{"scope":"organizations:read","description":"Read-only access to organization profiles and information"},{"scope":"organizations:write","description":"Create, update and delete organizations"},{"scope":"hc:read","description":"Read-only access to Help Center resources"},{"scope":"hc:write","description":"Write access to Help Center resources"},{"scope":"apps:read","description":"View public information about Zendesk Marketplace apps, including installation status on your Zendesk instance"},{"scope":"apps:write","description":"Create, update, install, and delete Zendesk Marketplace apps"},{"scope":"triggers:read","description":"Read-only access to triggers and their status"},{"scope":"triggers:write","description":"Create, update, and delete triggers"},{"scope":"automations:read","description":"Read-only access to automations and their status"},{"scope":"automations:write","description":"Create, update, and delete automations"},{"scope":"targets:read","description":"Read-only access to targets and their status"},{"scope":"targets:write","description":"Create, update, and delete targets"},{"scope":"webhooks:read","description":"Read-only access to webhooks and their status"},{"scope":"webhooks:write","description":"Create, update, and delete webhooks"},{"scope":"auditlogs:read","description":"Read-only access to audit logs"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and manage support tickets, users, and conversations in Zendesk","long_description":"Zendesk is a customer service platform used by support teams to manage tickets, live chat, and help centers. This integration lets you create and update tickets, read user and organization records, and respond to ticket events. Build customer support automations, escalation flows, or cross-tool reporting dashboards.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Zendesk beta | zdg-replit | 0 | Enabled | |
{"name":"revenuecat","display_name":"RevenueCat","logo_url":"https://cdn.replit.com/openint/_assets/logo-revenuecat.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["project_configuration:projects:read_write","project_configuration:apps:read_write","project_configuration:entitlements:read_write","project_configuration:offerings:read_write","project_configuration:packages:read_write","project_configuration:products:read_write","project_configuration:integrations:read","project_configuration:integrations:read_write","project_configuration:virtual_currencies:read","project_configuration:virtual_currencies:read_write","customer_information:customers:read","customer_information:subscriptions:read","customer_information:purchases:read","charts_metrics:overview:read","charts_metrics:charts:read"],"openint_allowed_scopes":["project_configuration:projects:read","project_configuration:projects:read_write","project_configuration:apps:read","project_configuration:apps:read_write","project_configuration:entitlements:read","project_configuration:entitlements:read_write","project_configuration:offerings:read","project_configuration:offerings:read_write","project_configuration:packages:read","project_configuration:packages:read_write","project_configuration:products:read","project_configuration:products:read_write","project_configuration:integrations:read","project_configuration:integrations:read_write","project_configuration:virtual_currencies:read","project_configuration:virtual_currencies:read_write","customer_information:customers:read","customer_information:subscriptions:read","customer_information:purchases:read","charts_metrics:overview:read","charts_metrics:charts:read"],"scopes":[{"scope":"project_configuration:projects:read","description":"List projects"},{"scope":"project_configuration:projects:read_write","description":"Create, update, delete projects"},{"scope":"project_configuration:apps:read","description":"Read app information"},{"scope":"project_configuration:apps:read_write","description":"Create, update, delete apps"},{"scope":"project_configuration:entitlements:read","description":"Read entitlements"},{"scope":"project_configuration:entitlements:read_write","description":"Manage entitlements"},{"scope":"project_configuration:offerings:read","description":"Read offerings"},{"scope":"project_configuration:offerings:read_write","description":"Manage offerings"},{"scope":"project_configuration:packages:read","description":"Read packages"},{"scope":"project_configuration:packages:read_write","description":"Manage packages"},{"scope":"project_configuration:products:read","description":"Read products"},{"scope":"project_configuration:products:read_write","description":"Manage products"},{"scope":"project_configuration:integrations:read","description":"Read integrations"},{"scope":"project_configuration:integrations:read_write","description":"Manage integrations"},{"scope":"project_configuration:virtual_currencies:read","description":"Read virtual currencies"},{"scope":"project_configuration:virtual_currencies:read_write","description":"Manage virtual currencies"},{"scope":"customer_information:customers:read","description":"Read customer information"},{"scope":"customer_information:subscriptions:read","description":"Read subscription information"},{"scope":"customer_information:purchases:read","description":"Read purchase information"},{"scope":"charts_metrics:overview:read","description":"Read overview metrics"},{"scope":"charts_metrics:charts:read","description":"Read charts metrics"}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Track in-app subscriptions and revenue metrics from RevenueCat","long_description":"Integrate RevenueCat to retrieve subscriber status, entitlement data, and purchase history across iOS, Android, and web platforms. Trigger marketing or support workflows based on subscription events like trials, renewals, and cancellations. Make accurate, real-time subscription data available across your entire growth and retention stack.","verticals":["commerce"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} RevenueCat beta | UmVwbGl0 | 3 | Enabled | |
{"name":"elevenlabs","display_name":"ElevenLabs","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevenlabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Convert text to speech, transcribe audio, and manage voices.","verticals":["communication","other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} ElevenLabs beta | 1 | Enabled | ||
{"name":"elevenlabs","display_name":"ElevenLabs","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevenlabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Convert text to speech, transcribe audio, and manage voices.","verticals":["communication","other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} ElevenLabs beta | 1 | Enabled | ||
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true},"user_scopes":{"type":"array","items":{"type":"string"},"description":"Slack user-token scopes requested via the OAuth `user_scope` param. When set, replaces the connector default user scopes. Extend this to grant the installing user additional capabilities (e.g. search)."}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"user":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"scope":{"type":"string"},"refresh_failure_count":{"type":"integer","minimum":0},"refresh_disabled":{"type":"boolean"}},"description":"Slack user token (xoxp) used for proxied calls, rotated independently of the bot token."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"openint_allowed_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."},{"scope":"channels:join","description":"Allows the app to join public channels in the workspace."},{"scope":"chat:write.public","description":"Allows the app to post messages to public channels it has not joined."},{"scope":"groups:read","description":"Allows the app to view basic information about private channels it has access to."},{"scope":"groups:history","description":"Allows the app to view messages and other content in private channels it has access to."},{"scope":"im:read","description":"Allows the app to view basic information about direct messages it has access to."},{"scope":"mpim:read","description":"Allows the app to view basic information about group direct messages it has access to."},{"scope":"mpim:history","description":"Allows the app to view messages and other content in group direct messages it has access to."},{"scope":"reactions:read","description":"Allows the app to view emoji reactions and their associated content in channels and conversations it has access to."},{"scope":"reactions:write","description":"Allows the app to add and remove emoji reactions on messages."},{"scope":"usergroups:read","description":"Allows the app to view user groups in the workspace."},{"scope":"mcp:connect","description":"Allows the app to connect to Slack via the Model Context Protocol (MCP)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send messages, manage channels, and react to events in Slack","long_description":"Slack is a team messaging and collaboration platform used by millions of organizations. Use this integration to post messages to channels and DMs, read conversation history, manage channel membership, and respond to Slack events via webhooks. It's ideal for building notification bots, approval flows, and internal tooling.","verticals":["other"],"audience":["paid","enterprise"],"access_type":"personal","verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.10078142141814 | 0 | Enabled | |
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true},"user_scopes":{"type":"array","items":{"type":"string"},"description":"Slack user-token scopes requested via the OAuth `user_scope` param. When set, replaces the connector default user scopes. Extend this to grant the installing user additional capabilities (e.g. search)."}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"user":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"scope":{"type":"string"},"refresh_failure_count":{"type":"integer","minimum":0},"refresh_disabled":{"type":"boolean"}},"description":"Slack user token (xoxp) used for proxied calls, rotated independently of the bot token."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"openint_allowed_scopes":["app_mentions:read","channels:history","channels:join","channels:read","chat:write","chat:write.public","files:read","groups:history","groups:read","im:history","im:read","im:write","mcp:connect","mpim:history","mpim:read","reactions:read","reactions:write","usergroups:read","users.profile:read","users:read","users:read.email"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."},{"scope":"channels:join","description":"Allows the app to join public channels in the workspace."},{"scope":"chat:write.public","description":"Allows the app to post messages to public channels it has not joined."},{"scope":"groups:read","description":"Allows the app to view basic information about private channels it has access to."},{"scope":"groups:history","description":"Allows the app to view messages and other content in private channels it has access to."},{"scope":"im:read","description":"Allows the app to view basic information about direct messages it has access to."},{"scope":"mpim:read","description":"Allows the app to view basic information about group direct messages it has access to."},{"scope":"mpim:history","description":"Allows the app to view messages and other content in group direct messages it has access to."},{"scope":"reactions:read","description":"Allows the app to view emoji reactions and their associated content in channels and conversations it has access to."},{"scope":"reactions:write","description":"Allows the app to add and remove emoji reactions on messages."},{"scope":"usergroups:read","description":"Allows the app to view user groups in the workspace."},{"scope":"mcp:connect","description":"Allows the app to connect to Slack via the Model Context Protocol (MCP)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Send messages, manage channels, and react to events in Slack","long_description":"Slack is a team messaging and collaboration platform used by millions of organizations. Use this integration to post messages to channels and DMs, read conversation history, manage channel membership, and respond to Slack events via webhooks. It's ideal for building notification bots, approval flows, and internal tooling.","verticals":["other"],"audience":["paid","enterprise"],"access_type":"personal","verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.10078142141814 | 0 | Enabled | |
{"name":"onedrive","display_name":"Microsoft OneDrive","logo_url":"https://cdn.replit.com/openint/_assets/logo-onedrive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.created"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.updated"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.deleted"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.created"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.updated"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.deleted"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Files.Read","description":"Read user files"},{"scope":"https://graph.microsoft.com/Files.ReadWrite","description":"Have full access to user files"},{"scope":"https://graph.microsoft.com/Files.Read.All","description":"Read all files that user can access"},{"scope":"https://graph.microsoft.com/Files.ReadWrite.All","description":"Have full access to all files user can access"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Sites.Read.All","description":"Read items in all site collections"},{"scope":"https://graph.microsoft.com/Sites.ReadWrite.All","description":"Read and write items in all site collections"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, write, and organize files stored in OneDrive to automate document workflows","long_description":"Microsoft OneDrive is cloud file storage tightly integrated with Microsoft 365 and Windows. Integrating OneDrive lets you upload, download, and organize files as part of automated workflows, trigger actions when files are created or modified, and sync document state across business processes. This connects file-based operations with the rest of your productivity and automation stack.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Microsoft OneDrive ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 1 | Enabled | |
{"name":"onedrive","display_name":"Microsoft OneDrive","logo_url":"https://cdn.replit.com/openint/_assets/logo-onedrive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.created"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.updated"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.deleted"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.created"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.updated"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.deleted"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Files.Read","description":"Read user files"},{"scope":"https://graph.microsoft.com/Files.ReadWrite","description":"Have full access to user files"},{"scope":"https://graph.microsoft.com/Files.Read.All","description":"Read all files that user can access"},{"scope":"https://graph.microsoft.com/Files.ReadWrite.All","description":"Have full access to all files user can access"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Sites.Read.All","description":"Read items in all site collections"},{"scope":"https://graph.microsoft.com/Sites.ReadWrite.All","description":"Read and write items in all site collections"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, write, and organize files stored in OneDrive to automate document workflows","long_description":"Microsoft OneDrive is cloud file storage tightly integrated with Microsoft 365 and Windows. Integrating OneDrive lets you upload, download, and organize files as part of automated workflows, trigger actions when files are created or modified, and sync document state across business processes. This connects file-based operations with the rest of your productivity and automation stack.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Microsoft OneDrive ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 1 | Enabled | |
{"name":"brave","display_name":"Brave","logo_url":"https://cdn.replit.com/openint/_assets/logo-brave.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Perform web, image, video, and LLM-powered search queries.","setup_guide":{"docs_url":"https://api-dashboard.search.brave.com/app/documentation/web-search/get-started","steps":["Create or log in to a Brave Search API account at https://api-dashboard.search.brave.com/register.","Subscribe to a plan (a free tier is available) at https://api-dashboard.search.brave.com/app/subscriptions/subscribe.","Open the API Keys page at https://api-dashboard.search.brave.com/app/keys and click Add API key.","Copy the generated subscription token and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your Brave Search subscription token. Generate it on the API Keys page of the Brave Search API dashboard; it is sent in the X-Subscription-Token request header.","source_url":"https://api-dashboard.search.brave.com/app/keys","generate_url":"https://api-dashboard.search.brave.com/app/keys"}}},"verticals":["other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Brave beta | 1 | Enabled | ||
{"name":"github-source-control","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github-source-control.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"},"base_url":{"type":"string","format":"uri","default":"https://github.com","description":"Base URL for GitHub (default: https://github.com). Set to your GitHub Enterprise Server URL for on-prem."},"api_base_url":{"type":"string","format":"uri","default":"https://api.github.com","description":"API base URL for GitHub (default: https://api.github.com). For GitHub Enterprise Server, use https://<your-host>/api/v3."}},"required":["base_url","api_base_url"]},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"base_url":{"type":"string","format":"uri","description":"Base URL for GitHub. Set to your GitHub Enterprise Server URL for on-prem."},"api_base_url":{"type":"string","format":"uri","description":"API base URL for GitHub. For GitHub Enterprise Server, use https://<your-host>/api/v3."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:user","read:org","read:project","user:email","repo","workflow"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo","project","workflow"],"scopes":[{"scope":"read:user","description":"Grants access to read a user's profile data"},{"scope":"user:email","description":"Grants read access to a user's email addresses"},{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks"},{"scope":"public_repo","description":"Limits access to public repositories including read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses"},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories"},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories"},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories"},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories"},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories"},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership"},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files"}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access repositories, issues, pull requests, and authorizations.","setup_guide":{"docs_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","steps":["Sign in to GitHub (or your GitHub Enterprise Server) and go to Settings > Developer settings > OAuth Apps.","Select New OAuth App and enter an application name and homepage URL.","Set the Authorization callback URL to the redirect URI shown in OpenInt.","Register the application, copy the Client ID, then Generate a new client secret and copy it (shown only once).","For GitHub Enterprise Server, set the Base URL and API base URL to your instance (otherwise leave the defaults for github.com).","Paste the Client ID and Client secret below."],"fields":{"client_id":{"label":"Client ID","help":"In GitHub under Settings > Developer settings > OAuth Apps, open your OAuth app and copy the Client ID.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"},"client_secret":{"label":"Client secret","help":"In the same OAuth app, select Generate a new client secret and copy the value (shown only once). Generate a new one to rotate it.","source_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app","generate_url":"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app"},"base_url":{"label":"Base URL","help":"Leave as https://github.com for GitHub.com. For GitHub Enterprise Server, set it to your instance URL (for example https://github.example.com).","source_url":"https://docs.github.com/en/rest"},"api_base_url":{"label":"API base URL","help":"Leave as https://api.github.com for GitHub.com. For GitHub Enterprise Server, use https://<your-host>/api/v3.","source_url":"https://docs.github.com/en/rest"}}},"verticals":["developer-tools"],"links":{"web_url":"","api_docs_url":""}} GitHub beta | Ov23liiRrnYhqo26LpHk | 18 | Enabled | |
{"name":"x","display_name":"X","logo_url":"https://cdn.replit.com/openint/_assets/logo-x.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access public posts, users, spaces, direct messages, lists, and trends.","verticals":["social-media"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"https://x.com","api_docs_url":"https://docs.x.com"}} X ga | 0 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger and monitor Workato recipes from external automation workflows","long_description":"Connect Workato to invoke recipes, pass data between workflows, and retrieve execution status for orchestration across complex enterprise integration scenarios. Use Workato as a component in larger automation architectures where different tools own different pipeline segments. Bridge Workato's enterprise integration library with custom workflows built elsewhere.","verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule posts and read social media analytics across Sprout Social","long_description":"Sprout Social is a social media management platform covering scheduling, engagement, and reporting across major social networks. This integration lets you schedule and publish content, read message and engagement data, and access analytics reports. Use it to automate social publishing, extract performance data, or build cross-channel social media dashboards.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social beta | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send analytics events and manage customer data through Segment","long_description":"Segment is a customer data platform (CDP) that collects, unifies, and routes user events to analytics, marketing, and data tools. This integration lets you send track, identify, and group events to your Segment workspace and read sources and destinations configuration. Use it to centralize event tracking across your app and pipe data to your existing analytics stack.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment beta | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query OpenAI models for completions, embeddings, and image generation","long_description":"OpenAI provides access to large language models including GPT-4o and Whisper via its API. This integration lets you send chat completion requests, generate embeddings, create images with DALL·E, and interact with Assistants. Use it to add AI-powered features like summarization, classification, or question answering to your app.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run data notebooks and sync analytical outputs to reporting and workflow tools","long_description":"Hex is a collaborative data workspace where analysts build notebooks combining SQL, Python, and visualizations. Integrating Hex lets you trigger notebook runs on a schedule or from upstream events, push computed results to dashboards or data stores, and share analytical outputs automatically. This turns ad hoc analysis into repeatable, automated data workflows.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex beta | 0 | Enabled | ||
{"name":"brave","display_name":"Brave","logo_url":"https://cdn.replit.com/openint/_assets/logo-brave.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Perform web, image, video, and LLM-powered search queries.","setup_guide":{"docs_url":"https://api-dashboard.search.brave.com/app/documentation/web-search/get-started","steps":["Create or log in to a Brave Search API account at https://api-dashboard.search.brave.com/register.","Subscribe to a plan (a free tier is available) at https://api-dashboard.search.brave.com/app/subscriptions/subscribe.","Open the API Keys page at https://api-dashboard.search.brave.com/app/keys and click Add API key.","Copy the generated subscription token and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your Brave Search subscription token. Generate it on the API Keys page of the Brave Search API dashboard; it is sent in the X-Subscription-Token request header.","source_url":"https://api-dashboard.search.brave.com/app/keys","generate_url":"https://api-dashboard.search.brave.com/app/keys"}}},"verticals":["other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Brave beta | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track candidates, jobs, and hiring pipelines across your Ashby recruiting workspace","long_description":"Ashby is an all-in-one recruiting platform used by high-growth companies to manage the full hiring lifecycle. Retrieve job requisitions, update candidate stages, and log interview feedback without leaving your workflow. Recruiting teams speed up time-to-hire by automating coordination tasks and keeping hiring data in sync.","setup_guide":{"docs_url":"https://developers.ashbyhq.com/docs/authentication","steps":["Sign in to Ashby as an Admin.","Open the API Keys page in the admin settings at https://app.ashbyhq.com/admin/api/keys.","Create a new API key and grant it read/write permissions for the modules you need.","Copy the generated API key — it is shown only once.","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Create an API key in Ashby under Admin > API Keys (Admin access required) and grant it the module permissions you need. The key is sent via HTTP Basic Auth as the username with an empty password.","source_url":"https://developers.ashbyhq.com/docs/authentication","generate_url":"https://app.ashbyhq.com/admin/api/keys"}}},"verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby beta | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query user events, funnels, and behavioral analytics in Amplitude","long_description":"Amplitude is a product analytics platform for understanding how users interact with your app. This integration lets you query events, charts, and cohorts, and access user and session data. Use it to surface Amplitude insights in internal dashboards, trigger workflows based on behavioral segments, or export event data for further analysis.","setup_guide":{"docs_url":"https://amplitude.com/docs/apis/authentication","steps":["Sign in to Amplitude and click Organization Settings in the upper-right of the navigation.","Click Projects, then select the project you want to connect.","Copy the project API Key (you need the Manager role on the project).","Generate a Secret Key if you do not already have one, and copy it immediately — it is shown only once.","Paste both values into the fields below."],"fields":{"api_key":{"label":"API key","help":"Your Amplitude project API Key. Find it under Organization Settings > Projects > your project. It identifies which project the data belongs to.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens"},"secret_key":{"label":"Secret key","help":"Your Amplitude project Secret Key, used to authenticate server-side API requests. Generate it under Organization Settings > Projects > your project and copy it immediately, because Amplitude shows the secret only once.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens","generate_url":"https://amplitude.com/docs/apis/keys-and-tokens"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude beta | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive email programmatically through AI-native mailboxes built for agents","long_description":"AgentMail provides managed email inboxes designed for autonomous agents to send, receive, and parse messages. Create dedicated agent mailboxes, trigger outbound campaigns, and process inbound replies within automated workflows. Teams deploy email-based automation without building and maintaining custom mail infrastructure.","setup_guide":{"docs_url":"https://docs.agentmail.to/quickstart","steps":["Go to the AgentMail Console at https://console.agentmail.to and create an account or sign in.","Open the API keys section of the dashboard.","Create a new API key (keys are prefixed with \"am_\").","Copy the key and paste it into the API key field. AgentMail sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"Generate an API key in the AgentMail Console dashboard, then paste it here. Keys start with \"am_\".","source_url":"https://console.agentmail.to","generate_url":"https://console.agentmail.to"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"x","display_name":"X","logo_url":"https://cdn.replit.com/openint/_assets/logo-x.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access public posts, users, spaces, direct messages, lists, and trends.","verticals":["social-media"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"https://x.com","api_docs_url":"https://docs.x.com"}} X ga | 1 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Trigger and monitor Workato recipes from external automation workflows","long_description":"Connect Workato to invoke recipes, pass data between workflows, and retrieve execution status for orchestration across complex enterprise integration scenarios. Use Workato as a component in larger automation architectures where different tools own different pipeline segments. Bridge Workato's enterprise integration library with custom workflows built elsewhere.","verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send SMS, make calls, and manage communications with Twilio's API","long_description":"Integrate Twilio to send and receive SMS messages, initiate voice calls, and handle inbound communication events programmatically. Build two-way messaging workflows, automated phone trees, and real-time alerts that reach users on any device. Add reliable, scalable communication capabilities to any application or automation pipeline.","verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 0 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"ga","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Process payments, manage subscriptions, and read financial data","long_description":"Stripe is a leading payments infrastructure platform for businesses of all sizes. This integration gives you access to customers, charges, subscriptions, invoices, and payment intents. Use it to automate billing workflows, sync subscription state, or build custom payment dashboards.","verticals":["commerce"],"audience":["paid","enterprise"],"access_type":"app"} Stripe ga | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule posts and read social media analytics across Sprout Social","long_description":"Sprout Social is a social media management platform covering scheduling, engagement, and reporting across major social networks. This integration lets you schedule and publish content, read message and engagement data, and access analytics reports. Use it to automate social publishing, extract performance data, or build cross-channel social media dashboards.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social beta | 0 | Enabled | ||
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"},"region":{"type":"string","enum":["global","eu"],"description":"SendGrid data residency region. Use \"eu\" for EU regional subusers whose API keys must call https://api.eu.sendgrid.com. Defaults to \"global\" (https://api.sendgrid.com)."}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional and marketing emails at scale through SendGrid","long_description":"SendGrid is a cloud email delivery service used by developers and marketers to send transactional and marketing email reliably at scale. This integration lets you send emails, manage contact lists and segments, create templates, and read email delivery and engagement statistics. Use it to power notification systems, newsletters, or any programmatic email delivery workflow.","verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send analytics events and manage customer data through Segment","long_description":"Segment is a customer data platform (CDP) that collects, unifies, and routes user events to analytics, marketing, and data tools. This integration lets you send track, identify, and group events to your Segment workspace and read sources and destinations configuration. Use it to centralize event tracking across your app and pipe data to your existing analytics stack.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment beta | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send transactional emails reliably through Resend's developer-first API","long_description":"Integrate Resend to send templated or dynamic transactional emails directly from your workflows with minimal setup. Track delivery and open events and handle bounces or complaints automatically to protect sender reputation. Replace fragile SMTP configurations with a modern, developer-friendly email delivery layer.","verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query OpenAI models for completions, embeddings, and image generation","long_description":"OpenAI provides access to large language models including GPT-4o and Whisper via its API. This integration lets you send chat completion requests, generate embeddings, create images with DALL·E, and interact with Assistants. Use it to add AI-powered features like summarization, classification, or question answering to your app.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run data notebooks and sync analytical outputs to reporting and workflow tools","long_description":"Hex is a collaborative data workspace where analysts build notebooks combining SQL, Python, and visualizations. Integrating Hex lets you trigger notebook runs on a schedule or from upstream events, push computed results to dashboards or data stores, and share analytical outputs automatically. This turns ad hoc analysis into repeatable, automated data workflows.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex beta | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Track candidates, jobs, and hiring pipelines across your Ashby recruiting workspace","long_description":"Ashby is an all-in-one recruiting platform used by high-growth companies to manage the full hiring lifecycle. Retrieve job requisitions, update candidate stages, and log interview feedback without leaving your workflow. Recruiting teams speed up time-to-hire by automating coordination tasks and keeping hiring data in sync.","setup_guide":{"docs_url":"https://developers.ashbyhq.com/docs/authentication","steps":["Sign in to Ashby as an Admin.","Open the API Keys page in the admin settings at https://app.ashbyhq.com/admin/api/keys.","Create a new API key and grant it read/write permissions for the modules you need.","Copy the generated API key — it is shown only once.","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Create an API key in Ashby under Admin > API Keys (Admin access required) and grant it the module permissions you need. The key is sent via HTTP Basic Auth as the username with an empty password.","source_url":"https://developers.ashbyhq.com/docs/authentication","generate_url":"https://app.ashbyhq.com/admin/api/keys"}}},"verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby beta | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query user events, funnels, and behavioral analytics in Amplitude","long_description":"Amplitude is a product analytics platform for understanding how users interact with your app. This integration lets you query events, charts, and cohorts, and access user and session data. Use it to surface Amplitude insights in internal dashboards, trigger workflows based on behavioral segments, or export event data for further analysis.","setup_guide":{"docs_url":"https://amplitude.com/docs/apis/authentication","steps":["Sign in to Amplitude and click Organization Settings in the upper-right of the navigation.","Click Projects, then select the project you want to connect.","Copy the project API Key (you need the Manager role on the project).","Generate a Secret Key if you do not already have one, and copy it immediately — it is shown only once.","Paste both values into the fields below."],"fields":{"api_key":{"label":"API key","help":"Your Amplitude project API Key. Find it under Organization Settings > Projects > your project. It identifies which project the data belongs to.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens"},"secret_key":{"label":"Secret key","help":"Your Amplitude project Secret Key, used to authenticate server-side API requests. Generate it under Organization Settings > Projects > your project and copy it immediately, because Amplitude shows the secret only once.","source_url":"https://amplitude.com/docs/apis/keys-and-tokens","generate_url":"https://amplitude.com/docs/apis/keys-and-tokens"}}},"verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude beta | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive email programmatically through AI-native mailboxes built for agents","long_description":"AgentMail provides managed email inboxes designed for autonomous agents to send, receive, and parse messages. Create dedicated agent mailboxes, trigger outbound campaigns, and process inbound replies within automated workflows. Teams deploy email-based automation without building and maintaining custom mail infrastructure.","setup_guide":{"docs_url":"https://docs.agentmail.to/quickstart","steps":["Go to the AgentMail Console at https://console.agentmail.to and create an account or sign in.","Open the API keys section of the dashboard.","Create a new API key (keys are prefixed with \"am_\").","Copy the key and paste it into the API key field. AgentMail sends it as a bearer token on every request."],"fields":{"api_key":{"label":"API key","help":"Generate an API key in the AgentMail Console dashboard, then paste it here. Keys start with \"am_\".","source_url":"https://console.agentmail.to","generate_url":"https://console.agentmail.to"}}},"verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"custom-mcp","display_name":"Custom MCP","logo_url":"https://cdn.replit.com/openint/_assets/logo-custom-mcp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"mcp_server":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"],"description":"Workspace MCP server definition for per-user OAuth sign-in"}}},"connection_settings":{"type":"object","properties":{"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"workspace_server":{"type":"boolean"},"workspace_headers_fingerprint":{"type":"string"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[],"description":"Custom headers to include with every request"},"oauth":{"type":"object","properties":{"metadata":{"type":"object","properties":{"issuer":{"type":"string"},"authorization_endpoint":{"type":"string","format":"uri"},"token_endpoint":{"type":"string","format":"uri"},"registration_endpoint":{"type":"string","format":"uri"},"scopes_supported":{"type":"array","items":{"type":"string"}},"response_types_supported":{"type":"array","items":{"type":"string"}},"response_modes_supported":{"type":"array","items":{"type":"string"}},"grant_types_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"service_documentation":{"type":"string","format":"uri"},"revocation_endpoint":{"type":"string","format":"uri"},"revocation_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"revocation_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint":{"type":"string"},"introspection_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"code_challenge_methods_supported":{"type":"array","items":{"type":"string"}},"client_id_metadata_document_supported":{"type":"boolean"}},"required":["issuer","authorization_endpoint","token_endpoint","response_types_supported"],"additionalProperties":true},"client":{"type":"object","properties":{"client_id":{"type":"string"},"client_secret":{"type":"string"},"redirect_uris":{"type":"array","items":{"type":"string"}}},"required":["client_id","redirect_uris"]},"resource_url":{"type":"string"},"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"token_type":{"type":"string","default":"bearer"},"expires_in":{"type":"number"},"expires_at":{"type":"string","format":"date-time"},"scope":{"type":"string"}},"required":["access_token","token_type"]}},"required":["metadata","client","credentials"],"description":"OAuth authentication credentials"}},"required":["base_url"]},"public_connection_settings":{"type":"object","properties":{"transport_type":{"type":"string","enum":["streamable-http","sse"],"description":"MCP transport type detected during connection"},"icon_url":{"type":"string","format":"uri","description":"Icon URL for the connection"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"oneOf":[{"type":"object","properties":{"flow":{"type":"string","const":"manual"},"validated":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["flow","validated"]},{"type":"object","properties":{"flow":{"type":"string","const":"oauth"},"authorization_url":{"type":"string","format":"uri"},"state":{"type":"string"},"message":{"type":"string"},"oauth_nonce":{"type":"string"}},"required":["flow","authorization_url","state","message"]},{"type":"object","properties":{"flow":{"type":"string","const":"org_oauth_setup"},"validated":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["flow","validated"]}]},"connect_output":{"type":"object","properties":{"mode":{"type":"string","enum":["manual","oauth"],"default":"oauth"},"code":{"type":"string"},"state":{"type":"string"},"csrf_nonce":{"type":"string"},"code_verifier":{"type":"string"},"settings":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["mode"]}},"auth_type":"CUSTOM","webhook_registration_input":{},"has_openint_credentials":false,"connect_ui":{"flow":"client_managed","pre_connect_input":"custom"},"description":"Connect any custom MCP server to extend your agent with proprietary tools and data sources","long_description":"Custom MCP allows you to register any Model Context Protocol-compatible server as a tool available to your agent. Point to an internal service, a third-party API wrapper, or a specialized data source and expose its capabilities without writing custom integration code. Teams extend agent functionality to cover proprietary systems and niche workflows that standard integrations don't address.","verticals":["other"]} Custom MCP beta | 11 | Enabled | ||
{"name":"bitbucket-source-control","display_name":"Bitbucket","logo_url":"https://cdn.replit.com/openint/_assets/logo-bitbucket-source-control.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"},"token_request_param_location":{"type":"string","enum":["body","query"],"default":"body","description":"For Bitbucket Cloud the default is 'body' as per standard OAuth. For Bitbucket Server (Atlassian Data Center) the default should be 'query'."},"base_url":{"type":"string","format":"uri","default":"https://bitbucket.org","description":"Base URL for Bitbucket (default: https://bitbucket.org). For Bitbucket Data Center, also set authorization_request_url, token_request_url, and api_base_url to the /rest/... endpoints for your instance."},"authorization_request_url":{"type":"string","format":"uri","default":"https://bitbucket.org/site/oauth2/authorize","description":"OAuth authorization URL for Bitbucket (default: https://bitbucket.org/site/oauth2/authorize). For Bitbucket Data Center use https://<your-host>/rest/oauth2/latest/authorize."},"token_request_url":{"type":"string","format":"uri","default":"https://bitbucket.org/site/oauth2/access_token","description":"OAuth token URL for Bitbucket (default: https://bitbucket.org/site/oauth2/access_token). For Bitbucket Data Center use https://<your-host>/rest/oauth2/latest/token."},"api_base_url":{"type":"string","format":"uri","default":"https://api.bitbucket.org/2.0","description":"API base URL for Bitbucket (default: https://api.bitbucket.org/2.0). For Bitbucket Data Center, use https://<your-host>/rest/api/1.0."}},"required":["token_request_param_location","base_url","authorization_request_url","token_request_url","api_base_url"]},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"base_url":{"type":"string","format":"uri","description":"Base URL for Bitbucket. Set to your Bitbucket Data Center URL for on-prem."},"api_base_url":{"type":"string","format":"uri","description":"API base URL for Bitbucket. For Bitbucket Data Center, use https://<your-host>/rest/api/1.0."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["account","repository","project"],"openint_allowed_scopes":["account","email","project","repository","repository:write","repository:admin","PUBLIC_REPOS","ACCOUNT_WRITE","REPO_READ","REPO_WRITE","REPO_ADMIN","PROJECT_ADMIN","ADMIN_WRITE","SYSTEM_ADMIN"],"scopes":[{"scope":"account","description":"Read your account information including email address and account type"},{"scope":"email","description":"Read your account's primary email address"},{"scope":"project","description":"Read access to projects and repositories within them"},{"scope":"project:admin","description":"Admin access to projects (create, update, delete)"},{"scope":"repository","description":"Read access to repositories (code, pull requests, issues)"},{"scope":"repository:write","description":"Write access to repositories (code, pull requests, issues)"},{"scope":"repository:admin","description":"Admin access to repositories (settings, webhooks, deploy keys)"},{"scope":"pullrequest","description":"Read access to pull requests and ability to comment and approve"},{"scope":"pullrequest:write","description":"Create, merge, and decline pull requests"},{"scope":"webhook","description":"Create and manage webhooks for repositories"},{"scope":"snippet","description":"Read access to code snippets"},{"scope":"snippet:write","description":"Edit and delete code snippets"},{"scope":"issue","description":"View, create, and comment on issues"},{"scope":"issue:write","description":"Transition and delete issues"},{"scope":"wiki","description":"Read and write access to repository wikis"},{"scope":"account:write","description":"Modify user account properties (username, display name, avatar)"},{"scope":"PUBLIC_REPOS","description":"Bitbucket Data Center: view public projects and repositories, including pulling code and cloning repositories."},{"scope":"ACCOUNT_WRITE","description":"Bitbucket Data Center: update the user account settings."},{"scope":"REPO_READ","description":"Bitbucket Data Center: view projects and repositories the user account can access, including pull requests, cloning, and forking repositories."},{"scope":"REPO_WRITE","description":"Bitbucket Data Center: update projects and repositories the user account can change, including pushing code and merging pull requests."},{"scope":"REPO_ADMIN","description":"Bitbucket Data Center: administer repositories and pull requests the user account can change, including repository settings and permissions."},{"scope":"PROJECT_ADMIN","description":"Bitbucket Data Center: administer projects, repositories, and pull requests the user account can change, including creating repositories and updating project settings."},{"scope":"ADMIN_WRITE","description":"Bitbucket Data Center: perform most administrative functions on the entire Bitbucket instance, excluding system-admin-only operations."},{"scope":"SYSTEM_ADMIN","description":"Bitbucket Data Center: perform all administrative functions on the entire Bitbucket instance, including system-level operations."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage repositories, pull requests, commits, and code search.","setup_guide":{"docs_url":"https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/","steps":["Sign in to Bitbucket and select your avatar (Your profile) in the top navigation bar.","Open the workspace you want to connect, then select Settings, then Workspace settings.","Under Apps and features, select OAuth consumers, then select Add consumer.","Enter a name and set the Callback URL to the redirect URL provided by Replit, then grant the permissions (scopes) your integration needs and select Save.","Toggle the consumer name to reveal the generated Key and Secret, then copy the Key into Client ID and the Secret into Client secret.","For Bitbucket Data Center, also set the base, authorization, token, and API URLs to your instance endpoints in the connector configuration."],"fields":{"client_id":{"label":"Client ID","help":"In Workspace settings > OAuth consumers, open your consumer and copy the generated Key. This is your Client ID.","source_url":"https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/"},"client_secret":{"label":"Client secret","help":"In the same OAuth consumer, copy the generated Secret. Bitbucket creates the Key and Secret when you save the consumer.","source_url":"https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/","generate_url":"https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/"}}},"verticals":["developer-tools"],"links":{"web_url":"","api_docs_url":""}} Bitbucket beta | LaDbuKw2xJRxBAUtcm | 3 | Enabled | |
{"name":"firecrawl","display_name":"Firecrawl","logo_url":"https://cdn.replit.com/openint/_assets/logo-firecrawl.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Firecrawl API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Firecrawl API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Search, scrape, and interact with the web at scale via the Firecrawl API.","verticals":["enrichment"],"audience":["paid"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Firecrawl beta | 1 | Enabled | ||
{"name":"whop","display_name":"Whop","logo_url":"https://www.google.com/s2/favicons?domain=whop.com&sz=128","stage":"eap","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"company_name":{"type":"string","description":"Display name for the Whop company (e.g. the repl title)"}}},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"connect_output":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create payment plans, checkout configs, and manage Whop subscriptions","verticals":["commerce"],"audience":["free","paid"],"access_type":"app"} Whop eap | 1 | Enabled | ||
{"name":"exa","display_name":"Exa","logo_url":"https://cdn.replit.com/openint/_assets/logo-exa.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Exa account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Exa account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Power AI search, crawling, similarity, answer, and research APIs.","setup_guide":{"docs_url":"https://docs.exa.ai/reference/getting-started","steps":["Sign in to the Exa dashboard at https://dashboard.exa.ai (create an account if you do not have one).","Open the API Keys section of the dashboard.","Create a new API key and copy it (the full value is only shown once).","Paste the API key below to connect. Exa sends it as the x-api-key header on every request."],"fields":{"api_key":{"label":"API key","help":"Create an API key in the API Keys section of the Exa dashboard (dashboard.exa.ai) and paste it here. Exa sends it as the x-api-key header on every request.","source_url":"https://docs.exa.ai/reference/getting-started"}}},"verticals":["other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"https://exa.ai","api_docs_url":"https://exa.ai/docs"}} Exa beta | 1 | Enabled | ||
{"name":"quiver-ai","display_name":"QuiverAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-quiver-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"QuiverAI API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"QuiverAI API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to QuiverAI to generate SVGs and vectorize raster images.","verticals":["other"],"audience":["paid"],"access_type":"global","links":{"web_url":"https://quiver.ai","api_docs_url":"https://docs.quiver.ai"}} QuiverAI beta | 1 | Enabled | ||
{"name":"browserbase","display_name":"Browserbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-browserbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Browserbase API key. Find it under Settings at https://www.browserbase.com/settings."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Browserbase API key. Find it under Settings at https://www.browserbase.com/settings."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Browserbase to run cloud-managed headless browsers.","setup_guide":{"docs_url":"https://docs.browserbase.com/welcome/getting-started","steps":["Sign in to Browserbase at https://www.browserbase.com and select your project.","Open the project Overview (or Settings) page.","Copy the API key shown in the right-hand panel.","Paste the API key into the API key field below."],"fields":{"api_key":{"label":"API key","help":"In the Browserbase dashboard, open your project and copy the API key from the Overview or Settings page.","source_url":"https://www.browserbase.com/settings","generate_url":"https://www.browserbase.com/settings"}}},"verticals":["other"],"audience":["paid"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Browserbase beta | 1 | Enabled | ||
{"name":"falai","display_name":"fal.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-falai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your fal.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your fal.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Queue model inference requests via a hosted queue service.","setup_guide":{"docs_url":"https://docs.fal.ai/","steps":["Log in to the fal dashboard at https://fal.ai/dashboard.","Open the API Keys page from the dashboard.","Click Add key (or Create key), give it a name, and create the key.","Copy the generated key immediately — it is shown only once — and paste it below."],"fields":{"api_key":{"label":"API key","help":"In the fal dashboard, open the API Keys page, click Add key, and copy the generated key. fal sends it as an Authorization: Key <api_key> header.","source_url":"https://fal.ai/dashboard/keys","generate_url":"https://fal.ai/dashboard/keys"}}},"verticals":["developer-tools"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} fal.ai beta | 1 | Enabled | ||
{"name":"shopify-store","display_name":"Shopify","logo_url":"https://cdn.replit.com/openint/_assets/logo-shopify.svg","stage":"ga","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"}},"required":["shop_domain","shop_id","admin_token_jwt"]},"public_connection_settings":{"type":"object","properties":{"immutable_shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"}},"required":["immutable_shop_id"]},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"},"claim_url":{"type":"string","format":"uri","description":"Shopify's dev-store claim page URL, captured from the ownership-transfer initiated during preConnect. Transient: surfaced to the caller (e.g. into the agent chat) at provision time and never persisted. Server-side only — never expose in buyer-facing app code."}},"required":["shop_domain","shop_id","admin_token_jwt"]},"connect_output":{"type":"object","properties":{"shop_domain":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]*\\.myshopify\\.com$","description":"The permanent Shopify shop domain, for example acme.myshopify.com"},"shop_id":{"type":"string","minLength":1,"description":"Shopify numeric shop ID"},"storefront_access_token":{"type":"string","description":"Public Storefront API token for buyer-facing product/cart APIs. Optional: set during connect and backfilled by the connection health check when absent. The proxy requires it for Storefront API calls and returns 424 until it is set."},"admin_token_jwt":{"type":"string","minLength":1,"description":"HS256 JWT binding {shop_domain, shop_id, repl_id, connection_id} to this connection. Verified by the proxy/checkConnection paths before re-minting Admin tokens; never read as plaintext credentials."},"immutable_shop_id":{"type":"string","description":"Mirror of shop_id"}},"required":["shop_domain","shop_id","admin_token_jwt"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Provision a Repl-scoped Shopify store","verticals":["commerce"],"audience":["paid"],"access_type":"app"} Shopify ga | 10 | Enabled | ||
{"name":"shotstack","display_name":"Shotstack","logo_url":"https://cdn.replit.com/openint/_assets/logo-shotstack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Shotstack API key for the v1 (production) or stage environment"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate and render video content programmatically with Shotstack","long_description":"Integrate Shotstack to compose video timelines, submit render jobs, and retrieve completed video files for use in marketing or product workflows. Automate personalized video creation at scale using dynamic templates populated with customer or product data. Produce professional video content without manual editing or media production resources.","verticals":["streaming"],"audience":["paid"],"links":{"web_url":"https://shotstack.io","api_docs_url":"https://shotstack.io/docs/api/"}} Shotstack beta | 1 | Enabled | ||
{"name":"tripo3d","display_name":"Tripo3D","logo_url":"https://cdn.replit.com/openint/_assets/logo-tripo3d.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Tripo3D API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Tripo3D API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Generate 3D models from text and images; texture, rig, and animate meshes.","verticals":["other"],"audience":["paid","enterprise"],"access_type":"global","links":{"web_url":"https://www.tripo3d.ai","api_docs_url":"https://docs.tripo3d.ai/get-started/quick-start.html"}} Tripo3D beta | 1 | Enabled | ||
{"name":"mindee","display_name":"Mindee","logo_url":"https://cdn.replit.com/openint/_assets/logo-mindee.svg","stage":"disabled","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Mindee API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Mindee API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Extract structured data from documents and receipts using AI-powered OCR","long_description":"Mindee is a document AI platform that parses invoices, receipts, passports, and custom documents into structured data. Integrating Mindee lets you automatically extract key fields from uploaded documents and route the structured output to accounting, CRM, or ERP systems. This eliminates manual data entry from document-heavy processes like expense management and accounts payable.","setup_guide":{"docs_url":"https://docs.mindee.com/integrations/api-keys.md","steps":["Sign in to Mindee at https://app.mindee.com.","Open the API Keys page and create an API key for this environment.","Copy the generated key and paste it into the API key field below."],"fields":{"api_key":{"label":"API key","help":"Your Mindee V2 API key. Paste the raw key value that starts with md_; do not include Token or Bearer.","source_url":"https://app.mindee.com/api-keys","generate_url":"https://app.mindee.com/api-keys"}}},"verticals":["other"],"audience":["paid"],"links":{"web_url":"https://mindee.com","api_docs_url":"https://docs.mindee.com/integrations/api-reference.md"}} Mindee disabled | 1 | Enabled | ||
{"name":"llamaindex","display_name":"LlamaIndex","logo_url":"https://cdn.replit.com/openint/_assets/logo-llamaindex.svg","stage":"disabled","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"LlamaCloud API key (from https://cloud.llamaindex.ai)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"LlamaCloud API key (from https://cloud.llamaindex.ai)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Parse PDFs and documents into structured data via LlamaCloud.","verticals":["other"],"audience":["paid"],"access_type":"global","links":{"web_url":"https://www.llamaindex.ai","api_docs_url":"https://developers.llamaindex.ai/llamaparse"}} LlamaIndex disabled | 1 | Enabled | ||
{"name":"mailchimp","display_name":"Mailchimp","logo_url":"https://cdn.replit.com/openint/_assets/logo-mailchimp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"dc":{"type":"string","description":"Your Mailchimp data center (e.g., \"us1\", \"us6\"). Find it in your Mailchimp API URL or account settings."}},"required":["oauth","dc"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"dc":{"type":"string","description":"Your Mailchimp data center (e.g., \"us1\", \"us6\"). Find it in your Mailchimp API URL or account settings."}},"required":["dc"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["openid"],"openint_allowed_scopes":["openid","profile","audiences_read","campaigns_read"],"scopes":[{"scope":"profile","description":"Read-only access to basic user profile information (name, account info, etc.)"},{"scope":"openid","description":"Required for OAuth 2.0 authorization flows. Provides basic authentication information."},{"scope":"audiences_read","description":"Read-only access to audience/list information"},{"scope":"audiences_write","description":"Read and write access to audience/list information"},{"scope":"campaigns_read","description":"Read-only access to campaign information"},{"scope":"campaigns_write","description":"Read and write access to campaign information"},{"scope":"ecommerce_read","description":"Read-only access to ecommerce store and product information"},{"scope":"ecommerce_write","description":"Read and write access to ecommerce store and product information"},{"scope":"manage_accounts","description":"Full access to manage Mailchimp accounts (highest privilege)"}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage email lists, campaigns, and subscriber data in Mailchimp","long_description":"Mailchimp is a popular email marketing platform for creating and sending newsletters and automated campaigns. This integration lets you manage audiences and subscriber lists, add and update contacts, create and send campaigns, and read campaign performance data. Use it to automate list management, sync contacts from your app, or trigger emails based on user actions.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Mailchimp beta | 839659168400 | 0 | Enabled | |
{"name":"basecamp","display_name":"Basecamp","logo_url":"https://cdn.replit.com/openint/_assets/logo-basecamp.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"accountId":{"type":"string","pattern":"[0-9]+","description":"Your Basecamp 3 account ID (e.g., 5899981)"}},"required":["oauth","accountId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountId":{"type":"string","description":"Your Basecamp 3 account ID. Find it in the URL when logged in: https://3.basecamp.com/{accountId}/..."}},"required":["accountId"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":[],"openint_allowed_scopes":[],"scopes":[],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Create to-dos, post messages, and manage projects in your Basecamp workspace","long_description":"Basecamp organizes team communication, tasks, and file sharing in straightforward project hubs. Add to-do items, post announcements, and retrieve project activity without logging into the web app. Teams keep projects moving by automating routine updates and connecting Basecamp to the rest of their tool stack.","setup_guide":{"docs_url":"https://github.com/basecamp/api/blob/master/sections/authentication.md","steps":["Sign in to your 37signals account and register a new app at https://launchpad.37signals.com/integrations.","Provide a redirect URI where Basecamp can send the verification code during the OAuth flow.","Save the app, then copy the assigned Client ID and Client secret.","For the account ID field, sign in to Basecamp and read it from the URL: in https://3.basecamp.com/5899981/..., the account ID is 5899981."],"fields":{"accountId":{"label":"Account ID","help":"Your Basecamp 3 account ID. Sign in to Basecamp and copy the number in the URL: for https://3.basecamp.com/5899981/..., the account ID is 5899981."},"client_id":{"label":"Client ID","help":"Register an app at https://launchpad.37signals.com/integrations and copy the Client ID assigned to it.","source_url":"https://launchpad.37signals.com/integrations"},"client_secret":{"label":"Client secret","help":"In the same 37signals integration, copy the Client secret assigned when you registered the app.","source_url":"https://launchpad.37signals.com/integrations","generate_url":"https://launchpad.37signals.com/integrations"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Basecamp beta | c76d35c7a06bf6e33b672f838cdc8a4933e7b39e | 0 | Enabled | |
{"name":"calendly","display_name":"Calendly","logo_url":"https://cdn.replit.com/openint/_assets/logo-calendly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEvent.created"},"model":{"type":"string","const":"CalendlyEvent"},"description":{"type":"string","const":"A scheduled event was created"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/25c7bcab8ece2-list-events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"start_time":{"type":"string"},"end_time":{"type":"string"},"event_type":{"type":"string"},"location":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","status","start_time","end_time"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEvent.updated"},"model":{"type":"string","const":"CalendlyEvent"},"description":{"type":"string","const":"A scheduled event was updated"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/25c7bcab8ece2-list-events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"status":{"type":"string"},"start_time":{"type":"string"},"end_time":{"type":"string"},"event_type":{"type":"string"},"location":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","status","start_time","end_time"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEvent.deleted"},"model":{"type":"string","const":"CalendlyEvent"},"description":{"type":"string","const":"A scheduled event was deleted"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/25c7bcab8ece2-list-events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEventType.created"},"model":{"type":"string","const":"CalendlyEventType"},"description":{"type":"string","const":"An event type was created"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/b3A6NTkxNDU3Ng-list-user-s-event-types"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"active":{"type":"boolean"},"slug":{"type":"string"},"duration_minutes":{"type":"number"},"description":{"type":"string"},"color":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","active"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEventType.updated"},"model":{"type":"string","const":"CalendlyEventType"},"description":{"type":"string","const":"An event type was updated"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/b3A6NTkxNDU3Ng-list-user-s-event-types"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"active":{"type":"boolean"},"slug":{"type":"string"},"duration_minutes":{"type":"number"},"description":{"type":"string"},"color":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","active"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyEventType.deleted"},"model":{"type":"string","const":"CalendlyEventType"},"description":{"type":"string","const":"An event type was deleted"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/b3A6NTkxNDU3Ng-list-user-s-event-types"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyUser.created"},"model":{"type":"string","const":"CalendlyUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/f3c1ef5058133-get-current-user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"slug":{"type":"string"},"timezone":{"type":"string"},"avatar_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyUser.updated"},"model":{"type":"string","const":"CalendlyUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/f3c1ef5058133-get-current-user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"slug":{"type":"string"},"timezone":{"type":"string"},"avatar_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","name","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyUser.deleted"},"model":{"type":"string","const":"CalendlyUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/f3c1ef5058133-get-current-user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyInvitee.created"},"model":{"type":"string","const":"CalendlyInvitee"},"description":{"type":"string","const":"An invitee was added to an event"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/9893eb5a13aed-list-event-invitees"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"email":{"type":"string"},"name":{"type":["string","null"]},"status":{"type":"string"},"event_uri":{"type":"string"},"timezone":{"type":["string","null"]},"rescheduled":{"type":"boolean"},"canceled":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","email","name","status","event_uri","timezone","rescheduled","canceled","created_at","updated_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyInvitee.updated"},"model":{"type":"string","const":"CalendlyInvitee"},"description":{"type":"string","const":"An invitee was updated"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/9893eb5a13aed-list-event-invitees"},"schema":{"type":"object","properties":{"id":{"type":"string"},"uri":{"type":"string"},"email":{"type":"string"},"name":{"type":["string","null"]},"status":{"type":"string"},"event_uri":{"type":"string"},"timezone":{"type":["string","null"]},"rescheduled":{"type":"boolean"},"canceled":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","uri","email","name","status","event_uri","timezone","rescheduled","canceled","created_at","updated_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"CalendlyInvitee.deleted"},"model":{"type":"string","const":"CalendlyInvitee"},"description":{"type":"string","const":"An invitee was removed from an event"},"schema_url":{"type":"string","const":"https://developer.calendly.com/api-docs/9893eb5a13aed-list-event-invitees"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["users:read","event_types:read","scheduled_events:read"],"openint_allowed_scopes":["availability:read","availability:write","event_types:read","event_types:write","locations:read","routing_forms:read","shares:write","scheduled_events:read","scheduled_events:write","scheduling_links:write","groups:read","organizations:read","organizations:write","users:read","webhooks:read","webhooks:write","activity_log:read","data_compliance:write","outgoing_communications:read"],"scopes":[{"scope":"availability:read","description":"Retrieve user and event-type availability."},{"scope":"availability:write","description":"Update event type availability."},{"scope":"event_types:read","description":"Retrieve event type details and available times."},{"scope":"event_types:write","description":"Create or update event types."},{"scope":"locations:read","description":"Retrieve configured meeting locations."},{"scope":"routing_forms:read","description":"Retrieve routing forms and submissions."},{"scope":"shares:write","description":"Create and customize a single-use scheduling link from an existing event type."},{"scope":"scheduled_events:read","description":"Retrieve scheduled events and event invitee information."},{"scope":"scheduled_events:write","description":"Create event invitees, cancel events, or mark invitees as no-show."},{"scope":"scheduling_links:write","description":"Create a single-use scheduling link from an existing event type without customization."},{"scope":"groups:read","description":"Retrieve group details and relationships."},{"scope":"organizations:read","description":"Retrieve organization data, memberships, and invitations."},{"scope":"organizations:write","description":"Invite or remove users from an organization."},{"scope":"users:read","description":"Retrieve user information."},{"scope":"webhooks:read","description":"Retrieve webhook subscriptions and sample payloads."},{"scope":"webhooks:write","description":"Create or delete webhook subscriptions."},{"scope":"activity_log:read","description":"View organization activity."},{"scope":"data_compliance:write","description":"Delete invitee or event data."},{"scope":"outgoing_communications:read","description":"Retrieve a list of outgoing SMS and email communications."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Read scheduled events and manage availability through Calendly","long_description":"Calendly is a scheduling automation platform that eliminates back-and-forth when booking meetings. This integration lets you read scheduled events, manage event types, access invitee data, and receive webhooks when bookings are created or canceled. Use it to trigger workflows on new bookings or sync scheduled meetings to external calendars and CRMs.","setup_guide":{"docs_url":"https://developer.calendly.com/create-a-developer-account","steps":["Sign up for a Calendly developer account at https://developer.calendly.com (this is separate from your Calendly user account).","Create a new OAuth application: provide a name, choose the application kind (web or native), select the environment (Sandbox or Production), and set the redirect URI.","On the next step, copy the Client ID and Client Secret. The Client Secret is shown only once at creation, so save it before leaving the page.","Enter the Client ID and Client Secret in the fields below."],"fields":{"client_id":{"label":"Client ID","help":"The Client ID from your Calendly OAuth application. Create the app in your Calendly developer account (https://developer.calendly.com/creating-an-oauth-app) and copy the Client ID shown after registration.","source_url":"https://developer.calendly.com/creating-an-oauth-app"},"client_secret":{"label":"Client secret","help":"The Client Secret from your Calendly OAuth application. It is displayed only once, immediately after the app is created — copy it then, since you cannot view it again when editing the app.","source_url":"https://developer.calendly.com/creating-an-oauth-app","generate_url":"https://developer.calendly.com/create-a-developer-account"}}},"verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"https://calendly.com","api_docs_url":"https://developer.calendly.com/api-docs"}} Calendly beta | FSYb4Nv3Z4UFJGv13cbV0FGN0oocTR8q4gbH2KfMohQ | 1 | Enabled | |
{"name":"gitlab","display_name":"GitLab","logo_url":"https://cdn.replit.com/openint/_assets/logo-gitlab.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GitLabIssue.created"},"model":{"type":"string","const":"GitLabIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/issues/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"iid":{"type":"number"},"project_id":{"type":"number"},"title":{"type":"string"},"description":{"type":"string"},"state":{"type":"string"},"author_id":{"type":"number"},"author_username":{"type":"string"},"assignee_ids":{"type":"array","items":{"type":"number"}},"labels":{"type":"array","items":{"type":"string"}},"milestone_id":{"type":"number"},"web_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"closed_at":{"type":"string"},"due_date":{"type":"string"}},"required":["id","iid","project_id","title","state","assignee_ids","labels","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabIssue.updated"},"model":{"type":"string","const":"GitLabIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/issues/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"iid":{"type":"number"},"project_id":{"type":"number"},"title":{"type":"string"},"description":{"type":"string"},"state":{"type":"string"},"author_id":{"type":"number"},"author_username":{"type":"string"},"assignee_ids":{"type":"array","items":{"type":"number"}},"labels":{"type":"array","items":{"type":"string"}},"milestone_id":{"type":"number"},"web_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"closed_at":{"type":"string"},"due_date":{"type":"string"}},"required":["id","iid","project_id","title","state","assignee_ids","labels","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabIssue.deleted"},"model":{"type":"string","const":"GitLabIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/issues/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabGroup.created"},"model":{"type":"string","const":"GitLabGroup"},"description":{"type":"string","const":"A group was created"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/groups/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"full_name":{"type":"string"},"full_path":{"type":"string"},"description":{"type":"string"},"visibility":{"type":"string"},"parent_id":{"type":"number"},"avatar_url":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"}},"required":["id","name","path","full_name","full_path","visibility","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabGroup.updated"},"model":{"type":"string","const":"GitLabGroup"},"description":{"type":"string","const":"A group was updated"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/groups/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"full_name":{"type":"string"},"full_path":{"type":"string"},"description":{"type":"string"},"visibility":{"type":"string"},"parent_id":{"type":"number"},"avatar_url":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"}},"required":["id","name","path","full_name","full_path","visibility","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabGroup.deleted"},"model":{"type":"string","const":"GitLabGroup"},"description":{"type":"string","const":"A group was deleted"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/groups/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabMergeRequest.created"},"model":{"type":"string","const":"GitLabMergeRequest"},"description":{"type":"string","const":"A merge request was created"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/merge_requests/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"iid":{"type":"number"},"project_id":{"type":"number"},"title":{"type":"string"},"description":{"type":"string"},"state":{"type":"string"},"source_branch":{"type":"string"},"target_branch":{"type":"string"},"author_id":{"type":"number"},"author_username":{"type":"string"},"assignee_ids":{"type":"array","items":{"type":"number"}},"reviewer_ids":{"type":"array","items":{"type":"number"}},"labels":{"type":"array","items":{"type":"string"}},"draft":{"type":"boolean"},"web_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"merged_at":{"type":"string"},"closed_at":{"type":"string"}},"required":["id","iid","project_id","title","state","source_branch","target_branch","assignee_ids","reviewer_ids","labels","draft","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabMergeRequest.updated"},"model":{"type":"string","const":"GitLabMergeRequest"},"description":{"type":"string","const":"A merge request was updated"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/merge_requests/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"iid":{"type":"number"},"project_id":{"type":"number"},"title":{"type":"string"},"description":{"type":"string"},"state":{"type":"string"},"source_branch":{"type":"string"},"target_branch":{"type":"string"},"author_id":{"type":"number"},"author_username":{"type":"string"},"assignee_ids":{"type":"array","items":{"type":"number"}},"reviewer_ids":{"type":"array","items":{"type":"number"}},"labels":{"type":"array","items":{"type":"string"}},"draft":{"type":"boolean"},"web_url":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"merged_at":{"type":"string"},"closed_at":{"type":"string"}},"required":["id","iid","project_id","title","state","source_branch","target_branch","assignee_ids","reviewer_ids","labels","draft","web_url","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabMergeRequest.deleted"},"model":{"type":"string","const":"GitLabMergeRequest"},"description":{"type":"string","const":"A merge request was deleted"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/merge_requests/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabProject.created"},"model":{"type":"string","const":"GitLabProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/projects/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"path_with_namespace":{"type":"string"},"description":{"type":"string"},"visibility":{"type":"string"},"default_branch":{"type":"string"},"web_url":{"type":"string"},"ssh_url_to_repo":{"type":"string"},"http_url_to_repo":{"type":"string"},"star_count":{"type":"number"},"forks_count":{"type":"number"},"open_issues_count":{"type":"number"},"created_at":{"type":"string"},"last_activity_at":{"type":"string"}},"required":["id","name","path","path_with_namespace","visibility","web_url","star_count","forks_count","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabProject.updated"},"model":{"type":"string","const":"GitLabProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/projects/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"path_with_namespace":{"type":"string"},"description":{"type":"string"},"visibility":{"type":"string"},"default_branch":{"type":"string"},"web_url":{"type":"string"},"ssh_url_to_repo":{"type":"string"},"http_url_to_repo":{"type":"string"},"star_count":{"type":"number"},"forks_count":{"type":"number"},"open_issues_count":{"type":"number"},"created_at":{"type":"string"},"last_activity_at":{"type":"string"}},"required":["id","name","path","path_with_namespace","visibility","web_url","star_count","forks_count","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabProject.deleted"},"model":{"type":"string","const":"GitLabProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/projects/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabUser.created"},"model":{"type":"string","const":"GitLabUser"},"description":{"type":"string","const":"A user was added to a group"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/members/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"username":{"type":"string"},"name":{"type":"string"},"state":{"type":"string"},"access_level":{"type":"number"},"avatar_url":{"type":"string"},"web_url":{"type":"string"},"group_id":{"type":"string"}},"required":["id","username","name","state","web_url","group_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabUser.updated"},"model":{"type":"string","const":"GitLabUser"},"description":{"type":"string","const":"A user was updated in a group"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/members/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"username":{"type":"string"},"name":{"type":"string"},"state":{"type":"string"},"access_level":{"type":"number"},"avatar_url":{"type":"string"},"web_url":{"type":"string"},"group_id":{"type":"string"}},"required":["id","username","name","state","web_url","group_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GitLabUser.deleted"},"model":{"type":"string","const":"GitLabUser"},"description":{"type":"string","const":"A user was removed from a group"},"schema_url":{"type":"string","const":"https://docs.gitlab.com/api/members/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["openid","profile","email","read_api","read_repository"],"openint_allowed_scopes":["openid","profile","email","read_user","read_api","read_repository","api","write_repository"],"scopes":[{"scope":"read_user","description":"Allows read-only access to the authenticated user's profile information (e.g., name, email, username). This is the minimal scope required for basic user identification."},{"scope":"api","description":"Provides full access to the GitLab API on behalf of the authenticated user, including read and write operations for repositories, issues, merge requests, etc."},{"scope":"read_api","description":"Grants read-only access to the GitLab API, allowing the application to fetch data (e.g., repositories, issues, merge requests) but not modify anything."},{"scope":"read_repository","description":"Allows read-only access to repository contents (code, commits, branches) but does not permit modifications or access to other user data."},{"scope":"write_repository","description":"Grants read and write access to repositories, including pushing code, creating branches, and managing merge requests."},{"scope":"sudo","description":"Enables impersonation of any user in the system (admin-level scope). Requires admin privileges and has the broadest access."},{"scope":"openid","description":"Used for OpenID Connect authentication, allowing the application to verify the user's identity and fetch basic profile info."},{"scope":"profile","description":"Extends read_user to include additional profile details (e.g., avatar, timezone) but does not grant access to repositories or other resources."},{"scope":"email","description":"Provides access to the user's primary email address (in addition to basic profile info from read_user)."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access GitLab repositories, merge requests, pipelines, and issues","long_description":"GitLab is a complete DevOps platform providing source control, CI/CD, and project management in one tool. This integration lets you read and write repositories, manage merge requests and issues, trigger pipelines, and access group and project data. Use it to build developer tooling, automate code review workflows, or integrate GitLab data into your CI pipelines.","setup_guide":{"docs_url":"https://docs.gitlab.com/integration/oauth_provider/","steps":["Sign in to GitLab.com and open Edit profile > Applications (for a shared app, use a group under Settings > Applications).","Select Add new application and enter a name.","Set the Redirect URI to the callback URL shown in OpenInt.","Enable the scopes OpenInt requests so authorization succeeds — by default openid, profile, email, read_api, and read_repository — then Save application.","Copy the Application ID and Secret shown after saving.","Paste the Application ID into Client ID and the Secret into Client secret below."],"fields":{"client_id":{"label":"Client ID","help":"In GitLab under Edit profile > Applications, open your application and copy the Application ID.","source_url":"https://docs.gitlab.com/integration/oauth_provider/"},"client_secret":{"label":"Client secret","help":"Copy the Secret shown when you save the application in GitLab under Edit profile > Applications. Use Renew secret to rotate it.","source_url":"https://docs.gitlab.com/integration/oauth_provider/","generate_url":"https://docs.gitlab.com/integration/oauth_provider/"}}},"verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} GitLab beta | 999080fa812f8b2112f1f0d7e302cc8e6e3c3792632f8ae33a98b4a02cad3993 | 0 | Enabled | |
{"name":"intercom","display_name":"Intercom","logo_url":"https://cdn.replit.com/openint/_assets/logo-intercom.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["users.read","companies.read","conversations.read"],"openint_allowed_scopes":["users.read","companies.read","conversations.read","read","write","contacts.write","admin"],"scopes":[{"scope":"read","description":"Allows read-only access to Intercom data, including users, companies, conversations, and more. Cannot modify any data."},{"scope":"write","description":"Allows read and write access to Intercom data. Can create and update users, companies, conversations, etc."},{"scope":"users.read","description":"Allows read-only access to user data only. Cannot access companies, conversations, or other data types."},{"scope":"companies.read","description":"Allows read-only access to company data only. Cannot access user data or other data types."},{"scope":"conversations.read","description":"Allows read-only access to conversations only. Cannot access user or company data."},{"scope":"contacts.write","description":"Allows read and write access to contact data only. More limited than full write access."},{"scope":"admin","description":"Provides full access to all Intercom data and administrative functions, including account settings."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts, conversations, and customer messaging in Intercom","long_description":"Intercom is a customer communications platform combining live chat, support, and in-app messaging. This integration lets you create and update contacts and companies, read and reply to conversations, send messages, and manage tags and segments. Use it to automate customer onboarding, sync CRM data with Intercom, or build support workflow tools.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Intercom beta | 1f0ec777-8501-4c44-9edc-558ce36b3502 | 0 | Enabled | |
{"name":"productboard","display_name":"Productboard","logo_url":"https://cdn.replit.com/openint/_assets/logo-productboard.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identity:read","entities:read","notes:read","notes:write","members:read","members:pii:read"],"openint_allowed_scopes":["identity:read","entities:read","entities:write","entities:delete","notes:read","notes:write","notes:delete","analytics:read","members:read","members:pii:read","users:pii:read","teams:read","teams:write","teams:delete","webhooks:read","webhooks:write","webhooks:delete","plugin-integrations:read","plugin-integrations:write","plugin-integrations:delete","jira-integrations:read","fields:read","fields:write"],"scopes":[{"scope":"identity:read","description":"Read information about the authenticated user (the OAuth caller) and their workspace."},{"scope":"entities:read","description":"Read all hierarchy entities (products, components, features) and their attributes, including relationships, custom field values, releases, and Jira metadata."},{"scope":"entities:write","description":"Create and update hierarchy entities (products, components, features) and their attributes."},{"scope":"entities:delete","description":"Delete hierarchy entities (products, components, features)."},{"scope":"notes:read","description":"Read notes (customer feedback) in your workspace."},{"scope":"notes:write","description":"Create and update notes in your workspace."},{"scope":"notes:delete","description":"Delete notes from your workspace."},{"scope":"analytics:read","description":"Read analytics data such as engagement metrics for entities and features."},{"scope":"members:read","description":"List Productboard members (workspace users) and their basic metadata."},{"scope":"members:pii:read","description":"Read personally identifying information (names, email addresses) of Productboard members."},{"scope":"users:pii:read","description":"Read personally identifying information (names, email addresses) of (note-creating) users — i.e. the people whose feedback was captured in notes."},{"scope":"teams:read","description":"List teams and their basic metadata."},{"scope":"teams:write","description":"Create and update teams."},{"scope":"teams:delete","description":"Delete teams."},{"scope":"webhooks:read","description":"Read webhook subscriptions and their delivery history."},{"scope":"webhooks:write","description":"Create and update webhook subscriptions."},{"scope":"webhooks:delete","description":"Delete webhook subscriptions."},{"scope":"plugin-integrations:read","description":"Read plugin integration configurations and connections."},{"scope":"plugin-integrations:write","description":"Create and update plugin integrations and their connections (UI plugins on your Productboard space)."},{"scope":"plugin-integrations:delete","description":"Delete plugin integrations and their connections."},{"scope":"jira-integrations:read","description":"Read Jira integration settings and Jira-linked entity connections."},{"scope":"fields:read","description":"Read custom field definitions and their value options for hierarchy entities."},{"scope":"fields:write","description":"Create, update, and delete custom field definitions and their value options."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Prioritize features and sync roadmap data from Productboard","long_description":"Integrate Productboard to create features, update priorities, and pull insights from customer feedback into your product planning process. Trigger engineering workflows when features reach a certain status and keep stakeholders informed with automated roadmap updates. Bridge the gap between customer needs and delivery teams more efficiently.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Productboard beta | U8XqT_gkW6-1XHulwfFdpE68pHnvD3I6JDxY9nFHWww | 0 | Enabled | |
{"name":"squareup","display_name":"Squareup","logo_url":"https://cdn.replit.com/openint/_assets/logo-squareup.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["MERCHANT_PROFILE_READ","PAYMENTS_READ","ORDERS_READ"],"openint_allowed_scopes":["MERCHANT_PROFILE_READ","PAYMENTS_READ","ORDERS_READ","CUSTOMERS_READ","EMPLOYEES_READ","TIMECARDS_READ","ITEMS_READ","PAYMENTS_WRITE","ORDERS_WRITE","CUSTOMERS_WRITE","ITEMS_WRITE"],"scopes":[{"scope":"MERCHANT_PROFILE_READ","description":"Read access to the merchant's business and location information. This includes business name, address, currency, and other profile details."},{"scope":"PAYMENTS_READ","description":"Read access to payment information. This includes transaction amounts, statuses, and timestamps, but not full card details."},{"scope":"ORDERS_READ","description":"Read access to order information. This includes order details, line items, and order statuses."},{"scope":"CUSTOMERS_READ","description":"Read access to customer information. This includes customer profiles, contact information, and notes."},{"scope":"EMPLOYEES_READ","description":"Read access to employee information. This includes employee profiles, roles, and statuses."},{"scope":"TIMECARDS_READ","description":"Read access to employee timecards. This includes clock-in/clock-out times and hours worked."},{"scope":"ITEMS_READ","description":"Read access to item and inventory information. This includes product details, variations, and stock levels."},{"scope":"PAYMENTS_WRITE","description":"Write access to process payments and refunds. This includes creating new transactions and issuing refunds."},{"scope":"ORDERS_WRITE","description":"Write access to create and update orders. This includes creating new orders and modifying existing ones."},{"scope":"CUSTOMERS_WRITE","description":"Write access to create and update customer information. This includes adding new customers and modifying existing profiles."},{"scope":"ITEMS_WRITE","description":"Write access to create and update items and inventory. This includes adding new products and modifying inventory levels."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access Square payments, orders, and customer data for business workflows","long_description":"Integrate Square to retrieve transactions, manage catalog items, and sync customer records with CRM and loyalty platforms. Trigger fulfillment or accounting workflows when payments are processed and surface sales analytics in reporting dashboards. Unify your in-person and online commerce data across the tools your business depends on.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Squareup beta | sq0idp-o00rzK7feoO_pyDOy49gIg | 0 | Enabled | |
{"name":"teamwork","display_name":"Teamwork","logo_url":"https://cdn.replit.com/openint/_assets/logo-teamwork.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"installation":{"type":"object","properties":{"apiEndPoint":{"type":"string","description":"The API base URL for the user's Teamwork installation, returned in the token response under installation.apiEndPoint"}},"required":["apiEndPoint"],"additionalProperties":true}},"required":["oauth","installation"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":[],"openint_allowed_scopes":[],"scopes":[],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage projects, tasks, and time tracking in Teamwork","long_description":"Connect Teamwork to create projects, assign tasks, log time, and retrieve milestone status for use in client reporting and internal dashboards. Trigger task creation from CRM events or support tickets and sync completion data with invoicing workflows. Keep client delivery organized and billable time accurately captured without manual entry.","verticals":["ticketing"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Teamwork beta | b6416ecad28ffae5dc82b4dc1a61ab27fe19a287 | 0 | Enabled | |
{"name":"twitch","display_name":"Twitch","logo_url":"https://cdn.replit.com/openint/_assets/logo-twitch.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["openid","user:read:email","user:read:follows"],"openint_allowed_scopes":["openid","user:read:email","user:read:follows","user:read:broadcast","user:edit","analytics:read:extensions","analytics:read:games","bits:read","channel:edit:commercial","channel:manage:broadcast","channel:moderate","channel:read:charity","chat:read","chat:edit","clips:edit","moderation:read","moderator:manage:announcements","moderator:manage:chat_messages","whispers:read","whispers:edit"],"scopes":[{"scope":"openid","description":"Allows the application to authenticate the user and request basic profile information (subject and issuer) using OpenID Connect."},{"scope":"user:read:email","description":"Allows read access to the user's email address. This is the smallest surface area scope as it only grants access to the email and no other user data."},{"scope":"analytics:read:extensions","description":"Allows read access to analytics data for the user's extensions."},{"scope":"analytics:read:games","description":"Allows read access to analytics data for the user's games."},{"scope":"bits:read","description":"Allows read access to Bits information for a channel."},{"scope":"channel:edit:commercial","description":"Allows the application to start commercials on the user's channel."},{"scope":"channel:manage:broadcast","description":"Allows management of the user's channel configuration, including stream metadata and markers."},{"scope":"channel:read:charity","description":"Allows read access to charity campaign details on the user's channel."},{"scope":"clips:edit","description":"Allows the application to create clips from the user's streams."},{"scope":"moderation:read","description":"Allows read access to moderation data such as banned users and moderator actions."},{"scope":"moderator:manage:announcements","description":"Allows the application to send announcements in channels where the user is a moderator."},{"scope":"moderator:manage:chat_messages","description":"Allows the application to delete or clear chat messages in channels where the user is a moderator."},{"scope":"user:edit","description":"Allows the application to update the user's profile information."},{"scope":"user:read:broadcast","description":"Allows read access to the user's broadcasting configuration, including stream key."},{"scope":"user:read:follows","description":"Allows read access to the list of channels the user follows."},{"scope":"channel:moderate","description":"Allows the application to perform moderation actions in the user's channel, such as banning or timing out users."},{"scope":"chat:edit","description":"Allows the application to send messages on behalf of the user in chat."},{"scope":"chat:read","description":"Allows the application to read chat messages in channels where the user has moderator privileges."},{"scope":"whispers:read","description":"Allows the application to read whispers sent to and from the user."},{"scope":"whispers:edit","description":"Allows the application to send whispers on behalf of the user."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access stream data, viewers, and events from the Twitch API","long_description":"Integrate Twitch to retrieve channel information, monitor live stream status, and react to events like new followers, subscriptions, or raids. Automate community engagement workflows, sync viewer data with CRM tools, and trigger notifications when content goes live. Build data-driven creator or community tools on top of Twitch's platform.","verticals":["social-media","streaming"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Twitch beta | s3psd1cwu9wkty1ryesfejysxsnyvz | 0 | Enabled | |
{"name":"typeform","display_name":"Typeform","logo_url":"https://cdn.replit.com/openint/_assets/logo-typeform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce relayed to the callback popup. See docs/oauth-csrf.md."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"csrf_nonce":{"type":"string","description":"CSRF nonce relayed from the Connect iframe. See docs/oauth-csrf.md."},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["accounts:read","offline","forms:read","forms:write","responses:read","workspaces:read"],"openint_allowed_scopes":["accounts:read","offline","forms:read","forms:write","responses:read","responses:write","workspaces:read","workspaces:write","themes:read","themes:write","images:read","images:write","webhooks:read","webhooks:write"],"scopes":[{"scope":"offline","description":"Allows the application to obtain a refresh token, which can be used to request new access tokens without user interaction. This is useful for long-term access to the user's data."},{"scope":"accounts:read","description":"Provides read-only access to the user's account information, such as profile details and account settings."},{"scope":"forms:read","description":"Provides read-only access to the user's forms, including form definitions and customizable messages. Does not include form responses."},{"scope":"forms:write","description":"Provides write access to the user's forms, allowing the application to create, update, and delete forms and their customizable messages."},{"scope":"responses:read","description":"Provides read-only access to the user's form responses, including landing and submission information."},{"scope":"responses:write","description":"Provides write access to the user's form responses, allowing the application to delete responses (including landing and submission information)."},{"scope":"workspaces:read","description":"Provides read-only access to the user's workspaces."},{"scope":"workspaces:write","description":"Provides write access to the user's workspaces, allowing the application to create, update, and delete workspaces."},{"scope":"themes:read","description":"Provides read-only access to the user's form themes."},{"scope":"themes:write","description":"Provides write access to the user's form themes, allowing the application to create, update, and delete themes."},{"scope":"images:read","description":"Provides read-only access to images stored in the user's Typeform account, including image binaries and metadata."},{"scope":"images:write","description":"Provides write access to images in the user's Typeform account, allowing the application to upload and delete images."},{"scope":"webhooks:read","description":"Provides read-only access to the user's form webhooks and webhook delivery history."},{"scope":"webhooks:write","description":"Provides write access to the user's form webhooks, allowing the application to create, update, and delete webhook subscriptions."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Read form responses and manage Typeform surveys programmatically","long_description":"Typeform is an interactive form and survey builder known for its conversational interface. This integration lets you list forms, retrieve responses, and access individual answers and response metadata. Use it to pipe survey data into your database, trigger workflows on new submissions, or analyze form results at scale.","verticals":["other"],"audience":["paid","enterprise"],"verification":"replit_verified","links":{"web_url":"","api_docs_url":""}} Typeform beta | 33DEWR8okPbrgeqVK4rv7eNr8PGxYjsDSHG6A5kHFJgi | 0 | Enabled |