Skip to main content
The Integrations feature connects your AI for Process account to third-party services. Once connected, use them from the workflow canvas with the Integration node. AI for Process supports 120+ integrations with the following authentication methods:
  • API: Authenticate using a token in headers or query parameters. Used for API Key or Access Token integrations.
  • OAuth2: Uses the OAuth2 authorization framework to grant limited access without sharing passwords.
    • Access Token: Temporary token the app uses to access user resources.
    • Scopes: Permissions attached to the token. For example, read:email or write:files.
    • Expires: Tokens become invalid after a set period for security.
    • Refresh Token: Obtains a new access token when the previous one expires, without re-authentication.
  • Bearer: Uses a bearer token in the request header, typically within an OAuth2 flow, to access protected resources.
  • Basic Auth: Authenticates using a username and password in the request header. Supported for ServiceNow, Freshdesk, Snowflake, Amplitude, and Mixpanel.
Other authentication methods for certain integrations include Basic, Basic with JWT, OAuth1, and custom authentication defined by the service provider. Some providers support multiple authentication methods.

Access Integrations

  1. In AI for Process, click Settings in the top menu. access settings
  2. Click Integrations in the left menu.

Browse Available Integrations

The Integrations page has two tabs:
  • All Integrations: Lists available integrations grouped by category. Once you configure a connection, that integration moves to the Connected tab. If you delete the connection, it returns to this list. all integrations
  • Connected: Lists all configured connections. click connected tab
Use the following filters to find an integration:
  • Search: Enter the name (full or partial) in the Search field. search integration
  • Category: Select one or more categories and click Apply to filter by use case (for example, AI and Machine Learning, Marketing, E-commerce). change category
  • Authorization: Select one or more authorization types and click Apply to filter by auth method. select auth
Toggle between display modes:
  • List view: Shows integrations in a table with Connection Name, Description, and Type. list view
  • Tile view (default): Shows integrations as cards. tile view

Supported Integrations

IntegrationDescriptionSupported ActionsAuthorization Types
AcculynxData exchange between AccuLynx and third-party applications.8API
Active_campaignMarketing automation, CRM, and email marketing.7API
AffinityCRM focused on relationship intelligence and workflow automation.20API
AgencyzoomP&C insurance agency platform for sales, retention, and performance analytics.99API, BASIC WITH JWT
AhrefsSEO platform for site audits, keyword research, content analysis, and competitive insights.40API
AirtableLow-code platform for building apps and automating workflows.17OAUTH2, BEARER, API
AmplitudeDigital analytics software.16BASIC
ApaleoAPI-first property management platform for hotels and apartment groups.29OAUTH2
ApolloCRM for managing contacts, leads, and opportunities.17API
AsanaTeam task and project management.15OAUTH2
AttioCustomizable workspace for team relationships and workflows.56OAUTH2
AWS S3 BucketConnect to AWS S3 buckets.1API
BamboohrHuman resources software as a service.159API
BillBill.com API integration.221BILLCOM AUTH
BitbucketGit-based code hosting with pull requests and team collaboration.15OAUTH2
BlackboardInsights and in-app guidance for Blackboard Learn via Anthology Adopt.314OAUTH2
BolnaConversational voice agents for customer interactions and support automation.15API
BorneoData security and privacy platform for sensitive data discovery and remediation.154API, OAUTH2
BoxCloud content management and file sharing.273OAUTH2
BrevoEmail marketing, SMS campaigns, and marketing automation.221API
Browserbase_workflowBrowsing app that reads a URL and returns its contents.1API
BugbugBrowser-based test automation for testers, developers, and product managers.4API
CalMeeting coordination with booking pages, calendar syncing, and availability management.142API, CALCOM AUTH
CalendlyAppointment scheduling with automated invitations, availability checks, and reminders.41OAUTH2
CanvaCanvas LMS API for courses, users, enrollments, and grades.32OAUTH2
CanvasWeb-based learning management system for online course delivery and communication.79OAUTH2, API
ClickupProject management with tasks, docs, goals, and chat in a single platform.126OAUTH2, API
codeinterpreterPython coding environment with integrated data analysis and script execution.4API
CoinbaseCryptocurrency trading and management APIs.6API
ComposioAI agent and LLM integrations via function calling.12API
Composio_searchWeb searching and scraping.12API
ConfluenceTeam collaboration and knowledge management.190OAUTH2
ContentfulContent platform APIs for managing and delivering content to apps and websites.3OAUTH2, API
CrustdataAI-powered B2B data intelligence with real-time company and people data.14API
CodaCollaborative workspace for documents, workflows, and team productivity.97API
DialpadCloud-based business communication with calls, video, messaging, and collaboration.192OAUTH2, API
DiscordInstant messaging and VoIP social platform.169OAUTH2, BEARER
DiscordbotAutomated Discord bots for moderation, notifications, and community engagement.169OAUTH2, BEARER
DocusigneSignature and digital agreement management.342OAUTH2
DropboxCloud file storage, synchronization, and sharing.9OAUTH2
Dynamics365Microsoft CRM, ERP, and productivity apps for sales, marketing, and operations.16OAUTH2
ElevenlabsAI voice generation in any language.59API
EntelligenceAI-powered insights, recommendations, and predictive analytics.2API
ExaSearch service with query execution, similar link discovery, and answer generation.4API
ExcelCreate and manage Microsoft Excel spreadsheets.25OAUTH2
FigmaCollaborative interface design.44OAUTH2, API
FirecrawlAutomated web crawling and data extraction at scale.7API
FirefliesMeeting transcription, summarization, search, and voice conversation analysis.10API
FlutterwavePayment APIs for multiple currencies and countries.2API
FoursquarePlace search and recommendations from the Foursquare Places database.5API
FreshdeskCustomer support platform with automation.7BASIC
GmailSend and manage emails via Gmail.21OAUTH2, BEARER
GongPlatform for video meetings, call recording, and team collaboration.54API
Google_mapsWeb mapping with satellite imagery, street maps, and route planning.4OAUTH2, API
GoogleadsManage and create Google Ads campaigns.4OAUTH2
GooglebigqueryQuery BigData with Google BigQuery.1GOOGLE SERVICE ACCOUNT
GooglecalendarTime management and scheduling.12OAUTH2, BEARER
GoogledocsGoogle Docs document management.5OAUTH2, BEARER
GoogledriveGoogle Drive cloud storage.10OAUTH2, BEARER
GooglemeetGoogle Meet video conferencing.5OAUTH2
GooglephotosGoogle Photos storage and management.12OAUTH2
GooglesheetsGoogle Sheets web-based spreadsheets.9OAUTH2
GooglesuperUnified access to Google Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more.93API, OAUTH2, BEARER
GoogletasksTask management integrated with Gmail and Google Calendar.11OAUTH2
GorgiasE-commerce customer service platform.32OAUTH2
GithubGit-based code hosting with issue tracking and CI/CD integrations.908OAUTH2
HackernewsCybersecurity news with real-time updates and threat intelligence.6API
HeygenAI-powered video creation platform.35API
HubspotCRM integrating email automation, marketing, and customer service.229OAUTH2, BEARER
Hugging FaceHugging Face ML model integration.1API
IntercomBusiness messaging for customer communication across app, web, and email.43OAUTH2
JiraIssue and project tracking.544OAUTH2, API
JunglescoutAmazon seller product research, sales estimates, and competitive insights.6API
KlaviyoEmail and SMS marketing for e-commerce with segmentation and conversion tracking.231API, OAUTH2
KommoCRM for managing customer relationships, sales pipelines, and business processes.15OAUTH2
LinearIssue management and project tracking.15OAUTH2, API
LinkedinLinkedIn API.4OAUTH2
LinkhutPlatform for saving, organizing, and sharing links.2OAUTH2
LinkupWeb search for RAG use cases.1API
ListennotesPodcast search engine.26API
LmntText-to-speech and voice cloning API.7API
MailchimpEmail marketing and automation with templates, segmentation, and analytics.271OAUTH2
Mem0AI-driven note-taking, knowledge recall, and productivity workflows.43API
MetaadsMeta Marketing API for ad campaigns, ad sets, custom audiences, and analytics.16OAUTH2, API
Microsoft_clarityFree website analytics tool capturing real user behavior.1BEARER
Microsoft_teamsMicrosoft Teams channel management.13OAUTH2
MixpanelAnalytics platform for user engagement and retention.19BASIC
MondayCloud-based work operating system for team workflows and projects.21OAUTH2
NeonServerless Postgres platform for scalable applications.69API
NotionUnified workspace for notes, docs, wikis, and tasks.23OAUTH2, API
One_driveMicrosoft OneDrive cloud storage with offline access and real-time collaboration.7OAUTH2
OnepageUser and company data enrichment API.2API
Open_seaNFT marketplace for crypto collectibles.22API
OutlookMicrosoft email and calendaring with contacts and scheduling.22OAUTH2
PagerdutyIncident, schedule, and alert management.357OAUTH2, API
PerplexityaiAI-powered natural language search with domain filtering and real-time streaming.1API
PeopledatalabsB2B data enrichment and identity resolution for user profile building.14API
PipedriveSales management with pipeline visualization, lead tracking, and automation.275OAUTH2, BEARER
PlacekeyUnique identifier generation for physical places.2API
PostHogOpen-source product analytics for user interaction and behavior tracking.358API
QuickbooksCloud-based accounting for finances, income, and expenses.13OAUTH2
RampFinance platform for expense management and business insights.8OAUTH2
RecallaiSingle API for meeting bots on Zoom, Google Meet, and Microsoft Teams.8API
RedditPost and comment on Reddit.9OAUTH2
ResendEmail delivery via Resend API.18API
RetellaiCall capture, transcription, and conversation analytics.10API
RocketlaneCustomer onboarding and project delivery with shared workspaces and milestones.6API
SalesforceCRM for sales, service, marketing, and analytics.32OAUTH2
Search AISearchAssist integration.1API
SemanticscholarAI-powered academic search engine for scientific literature.14API
SemrushSEO suite for keyword research, competitor analysis, and Google Ads optimization.36API
SendgridCloud-based email delivery with transactional and marketing email services.375API
SentryError tracking and monitoring.178BEARER
SerpapiReal-time search engine results API for SEO and research.10API
ServicenowIT Service Management platform.5BASIC
Share_pointSharePoint document management and team collaboration.6OAUTH2
ShortcutProduct development work aligned with company objectives.122API
ShopifyE-commerce platform for online and in-person sales.26API, OAUTH2
SlackChannel-based messaging with workflow integrations.174OAUTH2, BEARER
slackbotAutomated Slack bots for onboarding, FAQs, and team notifications.174OAUTH2, BEARER
SnowflakeSnowflake cloud data platform for running queries.4BASIC
StripeOnline payment processing.19API
SupabaseOpen-source backend with Postgres, authentication, storage, and real-time APIs.77OAUTH2, API
TavilyAdvanced search with image inclusion, raw content, and domain filtering.1API
TextrazorNatural language processing API for text analysis.1API
Text_to_pdfConvert text to PDF.1API
TinyurlURL shortening and link analytics.1API
TodoistTask and project management app.4OAUTH2
TrelloKanban-style project management.323OAUTH, BEARER
TwitterTwitter (now X) social media platform.72OAUTH2
Twitter_mediaTwitter multimedia workflows for marketing campaigns.1OAUTH
TypefullyAI-powered content creation and publishing.5API
WeathermapWeather data, forecasts, and climate mapping.1API
Weight & BiasesWeights & Biases ML experiment tracking.1API
WhatsappCustomer messaging and automation via WhatsApp Business API.5API
WorkiomWorkflow automation and custom application building.3API
YousearchWeb search platform.1API
YoutubeYouTube actions and integrations.11OAUTH2
ZenrowsWeb scraping and data extraction via ZenRows API.1API
ZendeskCustomer service and sales platform.11OAUTH2
ZoomVideo conferencing with breakout rooms, screen sharing, and integrations.172OAUTH2
ZoominfoRevenue team data platform.14BASIC WITH JWT
ZohoZoho CRM interactions.6OAUTH2

Add a Connection

You can also add a connection directly from the Integration node on the workflow canvas. Learn more.
  1. Access Integrations.
  2. Select an integration:
    • New connection: In the All Integrations tab, optionally filter by Category and Authorization, then click the required integration.
    • Existing provider: Click the Connected tab and select the provider.
  3. Click Add Connection. add connection connected integration
  4. In the configuration window, enter a Connection Name and configure the Authorization Details. Select the authentication type for the connection. Only one auth type is allowed per connection. The Pre-authorize the integration option is selected by default, requiring authentication credentials to interact with the service. Configure the authorization details based on the selected type:
    • Select the configured Auth Profile under Custom to authenticate the integration. Learn more about adding auth profiles.
    • Custom auth uses a tailored authentication process set up in AI for Process, as an alternative to standard flows like API or OAuth2.
    • After selecting an auth profile, its credentials populate the corresponding fields such as Redirect URL, Scopes, and Base URL.
    • Re-authentication is not required unless the auth profile is deleted from your account.
    • Connecting to a provider with a deleted auth profile results in an error. Deleted auth profiles no longer appear in the Custom window.
    • Click Authorize to test the integration for the selected auth profile. click authorize
    • Enter the bearer token and any related credentials such as Base URL, API Key, or Bot Token. Required fields depend on the bearer authentication framework of the selected provider.
    • Retrieve these values from the provider’s Admin console > Settings.
    • Click Test to validate the connection. test oauth
    • Enter the API Key or Access Token. Additional fields may be required based on the provider.
    • Retrieve these values from the provider’s Admin console > Settings.
    • Click Test to validate the connection. test validation
    • Enter the required credentials. For example, Amplitude requires an API key and API secret.
    • Retrieve these values from the provider’s Admin console > Settings.
    • Click Test to validate the connection. basic auth setup
    For other authentication types such as OAuth1, retrieve the required values from the admin console of your provider’s site.
  5. Click Save after testing the connection successfully.
    The Save button is available only after you provide all the required inputs.
A success message confirms the connection. The Connections page for the provider lists all configured connections. integration summary

Manage Connections

In the Connected tab, you can view, edit, test, and manage all configured connections for a provider. click connected tab Each connection entry shows:
  • Connection Name: The unique name set during configuration.
  • Added By: The admin or user who added the connection.
  • Authorization Details: Displays Pre-authorize.
  • Integration Type: API, OAuth2, Bearer, Basic Auth, etc.
  • Added on: The date the connection was added.
  • Action: Test the connection or enable/disable it.
view summary

Edit a Connection

You can’t modify the name of a connection. To edit the other details, follow these steps:
  1. Access IntegrationsConnected → Select the connection.
  2. Click the Ellipses icon → Edit.
  3. Modify the required fields in the Authorization Details section.
  4. (Optional) Click Test to validate.
  5. Click Save. save edited integration

Delete a Connection

  1. Access IntegrationsConnected → Select the connection.
  2. Click the Ellipses icon → Delete.
  3. Click Delete to confirm.
Deletion is irreversible and removes all associations of the connection from the Platform.

Test a Connection

  1. Access IntegrationsConnected → Select the connection.
  2. Click the Play icon. test action
The connection is validated in the background. Errors are highlighted with a warning icon. manage error

Enable or Disable a Connection

Enabling a connection makes it available for user authentication with the provider and for use in the Integration node on the workflow canvas. Use the toggle to enable (default) or disable the connection as needed. enable integration

Resolve Connection Errors

Errors may occur due to invalid credentials when adding or using a connection. To view the error:
  1. In the Connected tab, select the connection.
  2. Click Play to test the connection.
  3. Hover over the warning icon to see the reason for the error. Alternatively, click Edit, open the configuration window, and click Test. view error
To resolve the error, click Edit, provide the correct credentials, and then test and save it.

Integrate with Weights and Biases

Connecting to Weights and Biases (WandB) links AI for Process to your WandB account so that fine-tuning data is sent to the WandB console for additional analytics.
  1. In AI for Process, click Settings in the top menu.
  2. Click Integrations in the left menu.
  3. Click Weights & Biases from the integrations list. The section expands. Add W&B Connection
  4. Click Add connection. The Weights & Biases dialog opens. WandB Connection
  5. Enter the following details:
    • Connection name: A unique name for the connection.
    • API key: The unique identifier for your WandB account.
  6. Click Test to verify the connection. Test WandB Connection
    • If the connection succeeds, click Confirm to complete the setup.
    • If the connection fails, verify the credentials or cancel the setup.
  7. From the connections list, click the Play button to re-test the connection at any time. Play Button WandB
  8. To edit or delete the connection, hover over the connection name and click the three dots icon. Manage WandB Connection
Once the WandB connection is set up, the connection name appears in the Weights and Biases section of the Create a Fine-Tuned Model wizard.

Integrate with Hugging Face

Connecting to Hugging Face lets you use publicly available text generation and text-to-text generation models directly in AI for Process. For private or exclusive models, provide your Hugging Face access token to authenticate.
  1. In AI for Process, click Settings in the top menu.
  2. Click Integrations in the left menu.
  3. Click Hugging Face from the integrations list. The section expands. Add Hugging Face Connection
  4. Click Add connection. The Hugging Face dialog opens. Hugging Face Connection
  5. Enter the following details:
    • Connection name: A unique name for the connection.
    • Access token: The unique identifier for your Hugging Face account.
  6. Click Test to verify the connection. Test Hugging Face Connection
    • If the connection succeeds, click Confirm to complete the setup.
    • If the connection fails, verify the credentials or cancel the setup.
  7. From the connections list, click the Play button to re-test the connection at any time. Play Button Hugging Face
  8. To edit or delete the connection, hover over the connection name and click the three dots icon. Manage Hugging Face Connection
  • Once the connection is set up, the connection name appears in the dropdown when selecting and deploying an open-source model.
  • If you delete a Hugging Face connection used for a model’s deployment, the system prompts you to select a new connection on redeployment.

Integrate with AWS S3 Bucket

Connecting to AWS S3 lets you import files from your S3 bucket and use them in AI for Process workflows.
  1. In AI for Process, click Settings in the top menu.
  2. Click Integrations in the left menu.
  3. Click AWS S3 bucket from the integrations list. The section expands. Add S3 Connection
  4. Click Add connection. The AWS S3 bucket dialog opens. AWS S3 Bucket Connection
  5. Enter the following details:
    • Connection name: A unique name for the connection.
    • Access key: The unique identifier for your AWS account.
    • Secret key: The confidential key paired with the Access Key ID.
    • Bucket name: The bucket name configured in the S3 console.
  6. Click Test to verify the connection.
    • If the connection succeeds, click Confirm to complete the setup.
    • If the connection fails, verify the credentials or cancel the setup.
  7. From the connections list, click the Play button to re-test the connection at any time.

Use S3 Files in the Workflow Builder

Once the S3 connection is set up, you can use the imported files in the Workflow Builder canvas:
  1. Create an Input variable with type Remote File.
  2. Add an API node and point to the remote file using the URL field.
The file content is available in the context object and can be accessed in any subsequent nodes.