Skip to Content
Functions.do is released 🎉

Integrations.do  - External System Connectors

Connect your AI applications to external APIs, services, and data sources

Overview

Integrations.do provides pre-built connectors to external systems and APIs, allowing your AI applications to seamlessly interact with the tools and services your organization already uses. These integrations enable:

  • Authentication and connection to external services
  • Data transformation between systems
  • Event synchronization
  • Webhook handling
  • Service discovery

Features

  • Pre-built Connectors: Ready-to-use integrations for popular business systems
  • Custom Connectors: Build your own integrations for proprietary systems
  • Authentication Management: Secure connections with OAuth, API keys, and other methods
  • Managed Access Control: Fine-grained permissions for integration access

Usage

import { defineIntegration } from 'integrations.do' // Define a Salesforce integration const salesforce = defineIntegration({ name: 'salesforce', description: 'Connect to Salesforce CRM', // Authentication configuration auth: { type: 'oauth2', scopes: ['api', 'refresh_token'], }, // Define available operations operations: { getAccounts: { description: 'Retrieve accounts matching criteria', input: { filters: { type: 'object', optional: true }, }, output: { type: 'array', items: 'Account' }, }, createContact: { description: 'Create a new contact', input: { firstName: { type: 'string' }, lastName: { type: 'string' }, email: { type: 'string', format: 'email' }, }, output: { type: 'object', properties: { id: 'string' } }, }, }, })
Last updated on