# Connector catalogue

> Every system Unifuse can connect to, what each connector needs from you, what it brings in, and which ones can write back.

Source: https://docs.unifuse.ai/integrations/connectors/

Connectors are added from **Integrations → Add Source**. This page lists what each one asks
for and what it does. Required fields are marked with an asterisk.

## Document and storage sources

These feed the knowledge base.

| Connector | Signs in with | What you enter | Notes |
|---|---|---|---|
| **Web Crawl** | Nothing | Seed URLs\*; Max depth (default 1); Same domain only; Max pages (default 50); Crawl delay in seconds (default 0.5); Respect robots.txt (default on); Max page size (default 5 MiB); Recrawl every N hours (default 24, 0 for never); Sensitivity | Public websites, such as your catalogue or policies. |
| **Google Drive** | Google OAuth, read-only Drive access | Folder IDs\*; Sensitivity | |
| **SharePoint** | Microsoft OAuth, read access to sites and files | Site ID\*; Drive ID\*; Sensitivity | |
| **Google Calendar** | Google OAuth, read-only calendar access | Calendar ID (default `primary`); Days ahead (default 60); Sensitivity | Events become answerable content. |
| **SFTP / FTPS** | Username and password | Protocol (`sftp` default, or `ftps`); Host\*; Port; Remote directory (default `/`); Username\*; Password\*; Sensitivity | Encrypted transfer only. Can also push files. |
| **Box** | Box OAuth | Folder IDs\* (`0` is the root); Sensitivity | Can also upload files. |
| **MCP Server** | Optional bearer token | Server URL\*; Bearer token; Sensitivity | Any server that speaks the Model Context Protocol over HTTP. |
| **Zendesk** | Agent email and API token | Subdomain\*; Agent email\*; API token\*; Sensitivity; Writable fields | Tickets become answerable content. Can create and update tickets. |
| **Jira** | Account email and API token | Base URL\*; Account email\*; JQL filter; Default project key; API token\*; Sensitivity; Writable fields | Issues become answerable content. Can create and update issues. |

Files uploaded by hand on the Knowledge Base page appear under a built-in **Manual Uploads**
source.

## Student information and CRM sources

These feed student and applicant records.

| Connector | Signs in with | What you enter | Notes |
|---|---|---|---|
| **Banner / LMS nightly extract (SFTP)** | Username and password | The SFTP fields above, plus file-name patterns for the Student, Registrations, LMS activity and LMS attendance files, and Alert recipients | The recommended path for Banner and LMS data. See [SIS and LMS data](/integrations/sis-and-lms-data/). |
| **Ellucian Banner (Ethos)** | Ethos API key | Ethos base URL\*; Ethos API key\*; Sensitivity | Student records over the Ethos API. |
| **Ellucian Colleague (Ethos)** | Ethos API key | As for Banner | |
| **Slate (Technolutions)** | API username and password | Slate query URL\*; API username\*; API password\* | Applicant records from a Slate query. |
| **Salesforce (Education Cloud)** | Salesforce OAuth | Instance URL (filled in after sign-in); Lead query override; Writable fields | Applicant and student records. Can create leads and update contacts. |
| **Oracle PeopleSoft** | Username and password | Base URL\*; Students path; Write path; Username\*; Password\*; Writable fields | Student records. Can update students. |
| **Workday Student** | Integration system user | RaaS report URL\*; Write endpoint URL; ISU username\*; ISU password\*; Writable fields | Student records from a Report-as-a-Service report. Can update students. |

## Learning management systems

LMS activity and attendance arrive through the nightly extract as CSV files, in the layout
most LMS platforms export. There is no direct LMS API connector at present.

## Writing back

Connectors marked as able to create or update records only do so through fields listed in
**Writable fields**, which is empty by default. Leave it empty to keep a connector read-only.
Write-back actions are governed by [trust tiers](/ai-assistant/approvals/) and recorded in
the audit log.

## Related

- [Integrations overview](/integrations/overview/)
