Skip to main content

Integrations Overview

Chatty AI supports multiple integrations to extend functionality and connect with external services.

Available Integrations

Built-in Integrations

  1. n8n Workflow Automation

    • Workflow automation and orchestration
    • Pre-configured with Chatty AI connection
    • Create custom workflows and automations
  2. Databases (Natural Language to SQL)

    • Query databases using natural language
    • Support for PostgreSQL, MySQL, and more
    • Visual query builder and results
  3. Microsoft 365 Apps

    • Outlook, OneDrive, Teams, SharePoint
    • Calendar, To Do, Planner, OneNote
    • Excel integration
  4. Jira Integration

    • Project management and issue tracking
    • Create and manage Jira tickets
    • Query project status
  5. Monday.com Integration

    • Work management and collaboration
    • Create and manage Monday.com items
    • Track board status and progress

MCP Servers (Model Context Protocol)

  1. MCP Servers
    • Filesystem access
    • Git operations
    • Database connections
    • Custom MCP servers

Integration Architecture

┌─────────────────────────────────────────────────────────────┐
│ Chatty AI │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ n8n │ │Databases │ │ MS365 │ │ Jira │ │
│ │Workflows │ │ SQL │ │ Apps │ │ Tickets │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ MCP Servers (Extensibility) │ │
│ │ Filesystem │ Git │ Database │ Custom Servers │ │
│ └─────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

Quick Setup Guide

1. n8n Workflows

Already configured - just start creating workflows:

# Access n8n
https://YOUR_N8N_DOMAIN

# API key is auto-configured
# Start building workflows immediately

2. Databases

Already configured - connect your databases:

# Access Databases UI
https://YOUR_DATABASES_DOMAIN

# Add data source
# Start querying with natural language

3. Microsoft 365

Requires OAuth setup:

# Set environment variables
CHATTY_APP_MS365_OAUTH_CLIENT_ID=your-client-id
CHATTY_APP_MS365_OAUTH_CLIENT_SECRET=your-secret

# Restart services
docker compose restart chattyai

4. MCP Servers

Configure MCP server URLs:

# Add to .env or configure in UI
# See MCP Servers documentation

Integration Status

IntegrationStatusConfiguration RequiredDocumentation
n8n✅ Auto-configuredNon8n Integration
Databases✅ Auto-configuredData source setupDatabases Integration
MS365 Apps⚙️ OptionalOAuth credentialsMS365 Apps
Jira⚙️ OptionalAPI credentialsJira Integration
Monday.com⚙️ OptionalAPI tokenMonday.com Integration
MCP Servers⚙️ OptionalServer URLsMCP Servers

Next Steps

  1. Review integration documentation for detailed setup
  2. Configure required credentials for optional integrations
  3. Test integrations after configuration
  4. Create workflows using n8n
  5. Connect data sources in Databases