Skip to content
INTEGRATIONS & EXTENSIBILITY

Connect the systems
your business runs on.

The integration layer includes enterprise connector definitions, event triggers, webhooks, and MCP interfaces. Explore the actions, authentication, and setup work behind each connection.

13 definitions in the source catalog. A listed system is not a verified live connection. Workspace credentials, provider requirements, supported API versions, and end-to-end testing determine availability.

FIND YOUR SYSTEMS

An integration has
a contract, not just a logo.

Search by system or action. Open a definition to inspect the connection requirements and the validation work it needs.

13 definitions · Connections require setup and verification.

M
Productivity

Microsoft 365

Connector definition

Authentication OAuth 2.0

  • Send email
  • List emails
  • Create a calendar event
Connection requirements

Setup

An application registration, consent, and the required Microsoft Graph permissions.

Sync coverage

Email and calendar records

Before enabling

Review the requested mail, calendar, and file scopes with your workspace administrator.

G
Productivity

Google Workspace

Connector definition

Authentication OAuth 2.0

  • Send email
  • Create a calendar event
  • List Drive files
Connection requirements

Setup

An OAuth application, consent configuration, and access to the relevant Google services.

Sync coverage

Email records

Before enabling

The definition includes mail, Drive, calendar, and document scopes. Select the minimum access for your pilot.

T
Communication

Microsoft Teams

Connector definition

Authentication OAuth 2.0

  • Send a channel message
  • List channels
Connection requirements

Setup

Microsoft application consent plus permitted team and channel identifiers.

Sync coverage

Message records

Before enabling

Confirm channel access and destination ownership before enabling outbound messages.

S
Communication

Slack

Connector definition

Authentication OAuth 2.0

  • Send a channel message
  • List channels
  • Upload a file
Connection requirements

Setup

A Slack application, permitted scopes, and access to the selected workspace and channels.

Sync coverage

Message records

Before enabling

Validate the current API endpoints and scopes, including file upload and message history access.

Z
Communication

Zoom

Connector definition

Authentication OAuth 2.0

  • Create a meeting
  • List meetings
Connection requirements

Setup

A permitted Zoom application and access to the relevant host accounts.

Sync coverage

Meeting records

Before enabling

Meeting and account permissions need to be tested against the connected account.

W
Communication

WhatsApp Business

Connector definition

Authentication Bearer token

  • Send a message
  • Send a template
Connection requirements

Setup

A WhatsApp Business account, phone-number configuration, and a permitted access token.

Sync coverage

No incremental sync defined

Before enabling

Provider message templates, consent requirements, and delivery rules apply to customer communications.

M
Finance

M-Pesa

Connector definition

Authentication Daraja OAuth

  • Initiate an STK push
  • Query transaction status
Connection requirements

Setup

Daraja credentials, shortcode and passkey configuration, callback URLs, and sandbox testing.

Sync coverage

Transaction adapter definition

Before enabling

The source definition uses Safaricom’s sandbox. Production approval and transaction verification are separate rollout steps.

e
Compliance

eTIMS

Connector definition

Authentication API key

  • Submit an invoice
  • Verify a tax identifier
Connection requirements

Setup

Provider-approved credentials, taxpayer configuration, and validation against the required invoice schema.

Sync coverage

Invoice adapter definition

Before enabling

This is a connector definition, not a claim of KRA certification or verified production tax compliance.

B
Finance

Banking API

Reference adapter

Authentication OAuth 2.0

  • Read a balance
  • Prepare a transfer
  • Retrieve a statement
Connection requirements

Setup

Replace the example endpoints with your banking provider’s contract and define the approval policy.

Sync coverage

Transaction adapter template

Before enabling

The source uses example.com endpoints. This reference adapter requires bank-specific implementation and testing.

GH
Development

GitHub

Connector definition

Authentication OAuth 2.0

  • Create an issue
  • List repositories
  • Create a pull request
  • Trigger a workflow
Connection requirements

Setup

An authorized application with repository and organization access appropriate to your scope.

Sync coverage

Issue and pull-request records

Before enabling

Repository writes and workflow dispatches need a deliberate permission and approval policy.

J
Development

Jira

Connector definition

Authentication API key

  • Create a ticket
  • List projects
  • Retrieve sprint issues
  • Update a ticket
Connection requirements

Setup

An Atlassian site, API credentials, project identifiers, and access to the selected issue types.

Sync coverage

Issue records

Before enabling

Validate the authentication contract, field format, and workflow transitions for your Jira instance.

S
Commerce

Shopify

Connector definition

Authentication OAuth 2.0

  • Read orders
  • Read products
  • Read customers
  • Update inventory
Connection requirements

Setup

An installed application, shop domain, selected API scopes, and inventory location identifiers.

Sync coverage

Orders, products, and customer records

Before enabling

Confirm the currently supported API version and restrict inventory writes to an approved workflow.

WC
Commerce

WooCommerce

Connector definition

Authentication Instance-specific setup

  • Read orders
  • Read products
  • Read customers
Connection requirements

Setup

A store URL and credentials configured for your WooCommerce authentication contract.

Sync coverage

Commerce adapter definition

Before enabling

The definition has no OAuth authorization or token URL. Resolve the store’s authentication setup before connecting.

REGIONAL BUSINESS CONTEXT

Payments and tax workflows.
With explicit setup boundaries.

M-Pesa

The Daraja adapter definition includes STK push and transaction-status operations. The configured source endpoint is a sandbox.

  • Define the merchant credentials and callbacks.
  • Test request, callback, and reconciliation behavior.
  • Verify production access with the provider before use.

eTIMS

The source contains invoice-submission and tax-identifier adapter definitions. That does not establish certified production compliance.

  • Confirm the required taxpayer and provider setup.
  • Validate payloads against the applicable schema.
  • Test submission results and source-system records.
EXTEND THE OPERATING LAYER

Connect through the interface
that fits the workflow.

Connector actions

Registered external actions and sync definitions connect application context to a configured company connection.

Events & webhooks

Event triggers, subscriptions, delivery records, and replay interfaces support workflows that continue across systems.

API & MCP

Authenticated API endpoints and MCP client/server interfaces expose capabilities to other applications and registered tools.

Read the integration guide
A PRACTICAL NEXT STEP

Start with a workflow. Build with evidence.

Scope the business outcome, identify the controls, and define what a successful pilot must prove.

Plan your implementation