Skip to content

Connecting Integrations

Integrations connect DMOps.ai to your external systems. Once connected, agents you grant access to can call that system's tools.

Navigate to Settings → Integrations to manage your integrations.


Available integrations

Business systems

IntegrationWhat agents can do
Dynamics Mobile ERP/WMS/TMSQuery orders, customers, inventory, routes, deliveries
ERP LivelinkRead BC/NAV sync logs, post-process entries, query financial data
SalesforceRead/write leads, opportunities, contacts, accounts
JiraCreate issues, update status, search with JQL, add comments, log time
GitHubCreate/update issues and PRs, search code, read repositories
Microsoft SQL / Edge ConnectorQuery on-premise SQL databases via the edge connector

Google Workspace

IntegrationWhat agents can do
GmailRead and send emails on behalf of a connected account
Google CalendarRead and create calendar events
Google DriveRead and write files, search documents
Google SheetsRead and write spreadsheet data
Google ChatSend messages to spaces and direct messages
Google Admin SDKRead org directory, manage users (admin-only)

Communication & marketing

IntegrationWhat agents can do
SMTP / POP3 EmailSend emails via any SMTP server; read incoming emails via POP3
AgentMailCreate managed inboxes, send and receive email via the AgentMail relay
MailchimpManage audiences, add/update subscribers, send campaigns, read analytics

Analytics & monitoring

IntegrationWhat agents can do
Google Analytics 4Query event data and report metrics
Google Search ConsoleQuery search performance, impressions, clicks, and position data
PostHogQuery product analytics events, session recordings, insights, feature flags, and funnels
MetricoolRead social media analytics across connected channels
TempoRead time-tracking data — worklogs, user timesheets, and team capacity

Maps & location

IntegrationWhat agents can do
MapboxGeocode addresses, calculate routes
HERE MapsGeocode addresses, calculate routes (alternative to Mapbox)
Google MapsPlace search, geocoding, route calculation

Developer & platform

IntegrationWhat agents can do
AWSMonitor CloudWatch logs, query ECS task status, EC2 instance state, and Cost Explorer spend
Webhook SinkSend structured events to any HTTP endpoint
OTLP SinkExport traces and metrics to an OpenTelemetry collector

Enabling an integration

  1. Go to Settings → Integrations.
  2. Click the integration you want to enable.
  3. Enter the required credentials (API key, OAuth token, service account, etc.). Each integration has its own credential type — the form will guide you.
  4. Click Save & Test. DMOps.ai will verify the credentials are valid.
  5. Once connected, grant the integration to specific agents via Settings → Org Chart → [Agent] → Tools.

Credentials are encrypted

All credentials are encrypted with your tenant's master key and are never stored in plaintext. They are decrypted only at the moment an agent makes an API call, then discarded.


OAuth integrations (Google Workspace)

Google integrations use OAuth 2.0. Instead of entering an API key, you'll be redirected to Google's consent screen to authorise access.

  1. Click Connect with Google on the integration page.
  2. Sign in with the Google account you want agents to act on behalf of.
  3. Grant the requested permissions.
  4. You'll be returned to DMOps.ai with the integration active.

Testing an integration

After saving, click Test Connection to verify that DMOps.ai can reach the external system with the provided credentials. A green ✅ means the connection is working.


Disabling an integration

Toggle the Enabled switch on the integration detail page to pause it. Agents will no longer be able to use that integration's tools until you re-enable it. Credentials are preserved.


Edge Connector (on-premise SQL)

For on-premise databases that are not publicly accessible, use the Edge Connector. It is a lightweight agent you install inside your network that creates a secure tunnel to DMOps.ai.

See the Edge Connector setup guide for full installation instructions.