EtherAssist
  • Administration
  • Agent mode
  • Integrations
  • Getting Started
  • Models and AI
  • Partner portal
  • Security & Compliance
  • Settings
  • Support
  • Supported topics
  • Tools
  • Using EtherAssist
  • Windows 11 readiness
  • PowerShell
  • Release Notes

Integrations overview

Integrations connect EtherAssist to external systems for document context, support workflows, diagrams, automation, and programmatic access. Services that support the Model Context Protocol (MCP), including EtherInsights, can also give the assistant tools to use while it answers.

EtherAssist integrations page

Before you begin

  • Integration availability depends on your plan, tenant policy, and administrator configuration.
  • Admin permissions are usually required to configure tenant-level integrations.
  • External systems may require tenant-owned credentials, OAuth consent, or allowlisting.
  • Do not paste secrets into documentation, prompts, or screenshots.

Step 1: Choose an integration path

  1. Identify the source or destination system.
  2. Confirm the integration is enabled for your tenant.
  3. Confirm whether setup requires admin permissions.
  4. Configure the connection in the relevant integration page.
  5. Test with non-sensitive sample content.
  6. Document the workflow for users who will run it.

Expected result: the integration is available in the surface where users need it, such as chat attachments, Agent tasks, workflow actions, API clients, or PowerShell scripts.

Available integration areas

IntegrationUse it forDocumentation
REST APISend questions, generate content, and integrate EtherAssist into custom tools.API
PowerShell moduleUse EtherAssist from scripts and command-line workflows.PowerShell module
Microsoft TeamsUse EtherAssist from Teams and share conversation context.Teams integration
Browser extensionUse EtherAssist from Chrome, Edge, and Firefox.Browser extension
GitHubImport files from approved repositories for chat and Agent Mode context.GitHub
Azure Blob StorageBrowse, import, and use tenant-scoped blob content.Azure Blob Storage
Zoho DeskReview tickets, draft or post private notes, and update knowledge base content.Zoho Desk
Draw.ioCreate and revise diagrams from chat output.Draw.io
EtherInsightsLet the assistant look up EtherInsights reporting data in chat, and add EtherInsights results to Agent Mode workflows.EtherInsights
MCP connectorsLet the assistant use tools from other services that support MCP. Tools that change data need the user's approval each time.MCP connectors
GammaGenerate presentation or document outputs from workflow content when configured.Gamma
EtherApps ForgeUse app-packaging review, documentation, or troubleshooting context where enabled.EtherApps Forge
SIEMConnect supported security event workflows where enabled.SIEM

Where integrations appear

SurfaceHow integrations are used
ChatAttach imported files, generate diagrams, use EtherInsights data and MCP connector tools, or use other configured capabilities when enabled.
Agent tasksSelect configured integrations for background reviews, ticket work, and document context.
WorkflowsAdd integration or export actions as workflow steps.
SchedulesRun supported agent, workflow, and support operations on a recurring schedule.
API and PowerShellCall EtherAssist from external automation.

Common integration tasks

TaskSteps
Use repository content in an answerConfigure GitHub, select approved files, attach them to chat or Agent Mode, then ask for a scoped review.
Use blob content as contextConfigure Azure Blob Storage, browse tenant-approved content, import or attach the file, then ask for the required output.
Draft a support noteConfigure Zoho Desk, open the ticket context, run an Agent task, then review before posting.
Generate an editable diagramAsk for a diagram in chat, review the rendered output, then use the diagram integration where available.
Call EtherAssist from automationUse the REST API or PowerShell module with tenant-approved credentials and scoped prompts.
Let the assistant use another serviceAdd an MCP connector, test it, choose which tools the assistant can use, then ask a question in chat.

Public documentation rules

When documenting or sharing integration setup, keep screenshots and examples free of:

  • API keys, tokens, secrets, and client secrets;
  • tenant IDs and internal endpoint details;
  • customer names, ticket IDs, email addresses, or repository names unless explicitly approved;
  • development or environment-specific URLs.

Tips

  • Keep names, prompts, and configuration values specific to the task you are performing.
  • Check role, subscription, region, and tenant policy when a feature is not visible.

Next steps

Troubleshooting

IssueWhat to check
Integration is not visibleConfirm the integration is enabled for your tenant, plan, and role.
Connection or save failsCheck admin permissions, credentials, OAuth consent, callback URLs, and tenant policy.
Test content does not appearReconnect the integration and test with a small non-sensitive sample item.