Vendor Integrations & Client Connectivity
Kanawai AI connects securely to enterprise tools and cloud platforms using industry-standard authentication protocols. This document details the connectivity approach, security controls, and best practices for each supported integration.
Integration Architecture Overview
Kanawai AI follows a zero-trust integration architecture where every connection is authenticated, encrypted, and scoped to the minimum permissions required. All vendor connections flow through a centralized integration layer that provides unified logging, rate limiting, and credential management.
Least Privilege
Every integration requests only the minimum API scopes and permissions required for its specific function. Permissions are audited quarterly and pruned when no longer needed.
Credential Lifecycle
All credentials — API keys, OAuth tokens, certificates — are stored in enterprise secrets managers with automated rotation, expiration enforcement, and audit logging.
Centralized Gateway
All vendor API traffic routes through a centralized integration gateway that enforces authentication, rate limiting, request validation, and comprehensive audit logging.
Vendor Integration Directory
Each vendor integration below details the specific connection method, authentication protocol, data scope, and security controls implemented by Kanawai AI. All integrations use the most secure authentication method available from each vendor.
Data scope: AI inference requests, prompt/response data (ephemeral)
Data scope: Cloud resources, infrastructure metadata, security configurations
Data scope: Azure resources, Entra ID directory data, security configurations
Data scope: DNS records, WAF configurations, Workers, analytics
Data scope: Copilot interactions, productivity data, AI usage analytics
Data scope: Channel messages, user presence, server metadata
Data scope: Envelope metadata, signing events, document status
Data scope: File metadata, folder structure, sharing permissions
Data scope: AI inference requests, model responses (ephemeral)
Data scope: Email metadata, calendar events, Drive files, Admin directory
Data scope: CRM contacts, deals, marketing events, engagement data
Data scope: Company pages, ad campaigns, member profile data (authorized)
Data scope: Email, calendar, Teams, OneDrive, user directory
Data scope: Code generation requests, model responses (ephemeral)
Data scope: CRM data, opportunities, accounts, custom objects
Data scope: Channel messages, user profiles, workspace metadata
Client Tenant Connectivity
Kanawai AI provides flexible, secure connectivity options for connecting to client-managed infrastructure, identity providers, and cloud tenants. Customers are responsible for provisioning and maintaining their API credentials through the Kanawai AI self-service portal.
Customer-Provided Authentication
Kanawai AI assumes that the client will provide authorized, authenticated credentials through one or more of the following mechanisms:
- API credentials and secure tokens — OAuth 2.0 client credentials, API keys, or service account keys provisioned by the customer with scoped permissions.
- Webhooks — customer-configured webhook endpoints with shared secret or HMAC signature verification for event-driven data exchange.
- Identity Platform-as-a-Service — integration with enterprise identity platforms including Okta, MuleSoft, Apigee, and Google Cloud Application Integration for federated authentication and API management.
Self-Service Onboarding Portal
- Customers can onboard new integrations, configure credentials, and manage API keys through the Kanawai AI self-service portal — no support tickets or manual provisioning required.
- The portal provides guided setup workflows for each integration, including scope selection, credential validation, and connectivity testing.
- All credential changes are logged with full audit trails, including who made the change, when, and from which IP address.
Customer Responsibility
The customer is solely responsible for maintaining and administrating API keys, secrets, certificates, and other authentication mechanisms used to connect Kanawai AI to their infrastructure. This includes:
- Provisioning credentials with least-privilege permissions
- Rotating credentials according to their organization's security policies
- Revoking credentials immediately when they are no longer needed or may be compromised
- Ensuring that all credentials are created within authorized, auditable systems

