Skip to main content

INTEGRATIONS

How does Huitzo connect to my existing stack?

A small set of built-in drivers for the tools most Packs need, plus the custom-driver pattern for anything proprietary. Configuration is required either way.


Huitzo connects to your existing stack through one Python interface, self-hosted or on the hosted marketplace. Cloud AI platforms such as AWS Bedrock tie integrations to their own cloud. A small set of built-in drivers, OpenAI, Anthropic, S3-compatible storage, and transactional email, ship with the runtime, and configuring credentials for them is still required. Databases, cloud services, identity providers, and other internal systems connect through the custom-driver pattern, which mirrors how Linux device drivers extend the kernel: implement the interface, register it, and call it from any Intelligence Pack. That is development work, done by the partner or your own engineering team against the Huitzo SDK and docs, and is designed to take weeks rather than the 12-18 months a custom integration layer may take to build from scratch.

Security

You choose where it runs. Self-hosted, your data never leaves your environment: not in transit, not in processing, not in logs.

On the hosted marketplace, your Pack, its data and its evidence live in your isolated tenant; the only thing that leaves it is the bounded model call, to the provider you chose, and we never train on your data. We tell every buyer which mode they are getting, where the model calls go, and what leaves the tenant, before they sign.

FIG. 01. THE PORT ON THE WALL.

YOUR NETWORK BOUNDARY YOUR DATA POSTGRES FILES YOUR INFRASTRUCTURE HUITZO RUNTIME ONE INTERFACE INTELLIGENCE PACKS INTAKE REVIEW AUDIT DRIVER MODEL PROVIDERS OPENAI ANTHROPIC PROMPTS LEAVE YOUR DATA STAYS YOUR NETWORK BOUNDARY YOUR DATA POSTGRES FILES YOUR INFRASTRUCTURE HUITZO RUNTIME ONE INTERFACE INTELLIGENCE PACKS INTAKE REVIEW AUDIT DRIVER MODEL PROVIDERS OPENAI ANTHROPIC PROMPTS LEAVE YOUR DATA STAYS
Drivers are the port on your network boundary. Built-in or custom, it is one interface either way.

ONE INTERFACE

How does Huitzo replace separate SDKs for every AI provider and service?

No separate SDKs. No separate credentials. AI models, storage, email, and HTTP, all accessible through a single context object. Configured and ready at runtime.

AI Models
Language models
File Storage
Object and local storage
Email
Transactional email
HTTP APIs
REST APIs and webhooks
Messaging
Bot messaging

One interface for all services

AI, storage, email, and HTTP through one interface

Secrets sourced from the host

Configure credentials once; the platform passes them to the driver at runtime

Built-in resilience

Retries and error handling on every call

Swap providers in config

Switch from OpenAI to Anthropic without code changes


THE CATALOG

Available Integrations

From AI providers to business tools, connect with the services your workflows need.

BUILT-IN

A standard driver, reviewed against the current SDK. Credentials still need to be configured before an Intelligence Pack can use it.

CUSTOM WORK

Not a built-in driver. Connecting it is development work, done by the partner or your engineering team against the Huitzo SDK and docs.

Status labels describe huitzo-sdk 1.7.0.

AI / LLM

OpenAI

BUILT-IN

Chat and embedding models

Language models

Anthropic

BUILT-IN

Claude models

Language models

Communication

SendGrid

BUILT-IN

Transactional email

Email

SMTP

BUILT-IN

Standard email protocol

Email

Telegram

CUSTOM WORK

Bot messaging

Messaging

Slack

CUSTOM WORK

Team messaging

Messaging

Storage & Database

Files

BUILT-IN

S3, Azure Blob, GCS, local

File storage

PostgreSQL

CUSTOM WORK

Relational database

Database

Redis

CUSTOM WORK

In-memory cache

Cache

Cloud Providers

AWS

CUSTOM WORK

Amazon Web Services

Cloud services

Azure

CUSTOM WORK

Microsoft Azure

Cloud services

GCP

CUSTOM WORK

Google Cloud Platform

Cloud services

DevOps

Docker

CUSTOM WORK

Container runtime

Containers

GitHub

CUSTOM WORK

Git & CI/CD

Code and CI

Business Tools

Stripe

CUSTOM WORK

Payments

Payments

Zapier

CUSTOM WORK

Workflow automation

Automation

HubSpot

CUSTOM WORK

CRM

CRM

Notion

CUSTOM WORK

Documentation

Documentation

FLEXIBLE ARCHITECTURE

What happens if Huitzo doesn't have a built-in integration for my tool?

Ship your packs with exactly the integrations you need, or none at all.

01

Ship Without

Pure Logic Packs

Build Intelligence Packs that contain pure business logic with no external dependencies. Perfect for data transformations, calculations, and algorithmic workflows.

02

Ship With Built-in

Declare and Use

Declare required integrations in your pack manifest. Configure credentials once in the platform, and the runtime passes them to the driver at execution. Your code uses the context object.

03

Add Custom Connectors

Extend the Runtime

Need to connect to a proprietary system? Licensed deployments can add a custom connector, built by the partner or your engineering team against the Huitzo SDK and docs.


CUSTOM CONNECTORS

Can I build a custom connector for a proprietary internal system?

Huitzo's platform separates your AI logic from integration details. A custom connector is development work: the partner or your own engineering team builds it against the Huitzo SDK and docs, then registers it for any Intelligence Pack to call.

  • Connect to legacy internal systems (SAP, Oracle, mainframes)
  • Integrate proprietary algorithms (Risk models, pricing engines)
  • Support future hardware (Specialized accelerators, IoT devices)
  • Deploy on your infrastructure (On-premises, private cloud)
Request a working session
Core
Huitzo Platform
Runtime, Scheduling, Context Management
Integration Interface
Built-in
LLM
Email
HTTP
Files
Custom
SAP
Legacy DB
IoT Hub
Your System
Included
Custom connector
Unlimited
custom integrations

QUESTIONS

Integration questions

Does Huitzo work with OpenAI?

Yes. Huitzo is model-agnostic. Intelligence Packs can call OpenAI models, Anthropic models, open-weight models, or models the customer hosts internally, all through one Python interface.

Can I add a custom integration?

Yes. Custom drivers let teams extend Huitzo to internal systems and proprietary services. The driver pattern is the same as adding a Linux device driver: implement the interface, register it, and use it from any Intelligence Pack.

What protocols are supported out of the box?

HTTP and HTTPS for REST APIs, native SDKs for major AI providers (OpenAI, Anthropic), S3-compatible object storage, and transactional email. Databases such as PostgreSQL and Redis, along with internal infrastructure, are reached through custom drivers.

Does Huitzo run inside an air-gapped environment?

Yes, in self-hosted mode. An Intelligence Pack can run entirely behind the customer's firewall, including with self-hosted models, with no external network calls.

Can I integrate with my existing identity provider?

Not as a built-in feature. Identity-provider integration is custom work, done by the partner or your own engineering team and scoped per deployment.

How do Intelligence Packs share state across integrations?

Through one shared context interface. A Pack can call a model, read from object storage, and write to a database without bridging code between services.


AI operating system for regulated industries

Simple by design. Infinitely scalable. Runs where your data lives.

Product access
huitzo.ai, the hosted marketplace, is open by invitation to teams evaluating the product.

Or email [email protected] directly.