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, including API keys, OAuth tokens, and 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: DNS records, WAF configurations, Workers, analytics
Cursor
Admin API key
Data scope: Tokens + spend per member, team, and model.
Datadog
Read-only API keys
Data scope: AI egress by destination and service; tokens and models where instrumented.
Data scope: Channel messages, user presence, server metadata
Forescout
API Token
Data scope: Endpoint telemetry, network access logs, shadow IT detection.
Data scope: Model tokens + billing (project grain).
Data scope: Email metadata, calendar events, Drive files, Admin directory
Data scope: CRM contacts, deals, marketing events, engagement data
Data scope: Email, calendar, Teams, OneDrive, user directory
Data scope: Azure resources, Entra ID directory data, security configurations
Data scope: Copilot interactions, productivity data, AI usage analytics
Data scope: Tokens + cost per model/project.
OpenRouter
API Key
Data scope: Unified AI model usage, tokens, and cost tracking across hundreds of models.
Rippling
OAuth 2.0 / HTTP Bearer Auth
Data scope: Workforce identity, user directories, app user provisioning.
Data scope: CRM data, opportunities, accounts, custom objects
Data scope: Channel messages, user profiles, workspace metadata
SpaceXAI (Grok Enterprise)
API Key
Data scope: AI inference requests, model token consumption, costs.
Vercel AI Gateway
AI Gateway API key
Data scope: Tokens + charged USD per model/day, Vercel-priced.
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, with 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
