Skip to content

Integrations

Connect Kliper to the tools your firm and clients already use — Slack, Microsoft Teams, Jira, Odoo, SharePoint, Google, Git, and custom webhooks.

Updated View as Markdown

Integrations let Kliper push notifications, sync remediation tasks, pull evidence, and exchange data with the systems your team already runs on.

Where to find them

Integrations live in the Admin section of the main sidebar → Integrations (Admin → Integrations). Open it as an organization admin.

Screenshot of the Integrations page showing connected integrations

Who can manage integrations

Capability Admin Manager Assessor Viewer
Set up, connect, edit, remove
Use a connection (test, sync)
View

In short: admins own setup; admins and managers can use what’s connected.

Available integrations

Screenshot of the Add Integration catalog
Integration What it does Connect with
Slack Send notifications (task assignments, mentions, deadlines) to a Slack channel Incoming webhook URL
Microsoft Teams Send the same notifications to a Teams channel Incoming webhook URL
Jira Create and track remediation tasks as Jira issues Domain + email + API token
Odoo Two-way sync with Odoo ERP (CRM, Projects, Invoicing) URL + database + user + API key
SharePoint / OneDrive Access documents in Microsoft 365 Microsoft sign-in (OAuth)
Google Drive Store and pull evidence from Google Drive Google sign-in (OAuth)
Google Calendar Sync assessment deadlines and tasks to a calendar Google sign-in (OAuth)
Git provider Pull SDLC evidence from GitHub, GitLab, Bitbucket, or Gitea Personal access token
Custom webhook Send events to any endpoint you control Endpoint URL (+ optional secret)

Connecting an integration

Open the catalog

Go to Admin → Integrations and pick an integration from the catalog.

Authenticate

OAuth integrations (Google, SharePoint) redirect you to sign in and consent. Token- and webhook-based integrations (Jira, Odoo, Slack, Teams, Git, custom webhook) ask for the relevant URL, account, and secret.

Test

Use Test to confirm the connection is live before you rely on it. Webhook integrations deliver a sample message.

Notifications — Slack & Microsoft Teams

Both Slack and Microsoft Teams receive the same event notifications (task assigned, mention, task due, assessment due, and more).

Create an incoming webhook

In Slack, add an Incoming Webhook to the target channel. In Teams, create an Incoming Webhook connector (or a Power Automate Workflows webhook) on the channel.

Paste the URL

In Admin → Integrations, choose Slack or Microsoft Teams and paste the webhook URL.

Test

Run Test — a confirmation card appears in your channel.

Odoo (ERP)

The Odoo integration connects your engagement data to Odoo’s CRM, Projects, and Invoicing.

Provide your Odoo URL, database name, username, and an API key (Odoo → Preferences → Account Security → New API Key). Use Test to verify.

  • Push a client to CRM — a Kliper client becomes a company contact in Odoo (res.partner).
  • Import contacts from Odoo — pull Odoo companies into Kliper as clients.
  • Push a task to Projects — a Kliper task becomes an Odoo project task under a Kliper project.
  • Create an invoice from an LOE — generate a customer invoice (account.move) in Odoo from a Letter of Engagement.

Each action is idempotent — re-running it updates the existing Odoo record instead of creating duplicates.

SharePoint / OneDrive

SharePoint has two distinct uses, and they’re configured separately:

Your firm's documents

Connect your organization’s Microsoft 365 from Admin → Integrations → SharePoint to access your own document libraries — templates, working papers, internal evidence.

Client evidence (portal)

Your clients import evidence directly from their SharePoint / OneDrive in the Client Portal — read-only, virus-scanned, no stored credentials.

Git provider

Connect GitHub, GitLab, Bitbucket, or Gitea with a personal access token to pull software-development-lifecycle evidence (e.g., branch protection, code-review records) into assessments.

Custom webhook

Send Kliper events to any endpoint you control. Provide the URL and an optional signing secret; Kliper delivers a ping on connect so you can confirm receipt.

Revoking access

Remove a connection any time from Admin → Integrations (admins only). OAuth integrations can additionally be revoked from the provider’s own security settings (Google, Microsoft, Atlassian).

Was this helpful?

Report an issue with this page
Navigation

Type to search…

↑↓ navigate↵ selectEsc close