Developers · Wiil platform

AI business infrastructure
as a service.

APIs for location-aware catalogs, catalog-aware AI agents, multi-channel conversations, transaction workflows, and business integrations. Ship AI-powered business experiences without building telecom, catalog infrastructure, multi-location logic, or marketplace publishing from scratch.

quickstart.ts
// Install
npm install wiil-js wiil-core-js

// Spin up a phone agent in one API call
import { WiilClient } from 'wiil-js';
import { BusinessSupportServices } from 'wiil-core-js';

const client = new WiilClient({
  apiKey: process.env.WIIL_API_KEY,
});

const result = await client.dynamicPhoneAgent.create({
  assistantName: 'Sarah',
  capabilities: [
    BusinessSupportServices.APPOINTMENT_MANAGEMENT,
  ],
});

console.log('Live phone number:', result.phoneNumber);
console.log('Agent ID:', result.agentConfigurationId);
TypeScript · one call, real agent, live phone number.docs.wiil.io
What Wiil handles

Skip the non-differentiating stack.
Ship the product experience.

Conversational AI for business pulls in voice pipelines, telecom, catalog modeling, multi-location, and integrations. Wiil owns all of it.

Catalog schema design
Multi-location data modeling
Catalog drafting & publishing workflow
Web catalog hosting
Agent-to-catalog grounding
Telephony provider integration
SMS gateway setup
Voice pipeline (STT → LLM → TTS)
Call routing & transfer logic
Multi-channel message handling
POS / marketplace integrations
Failover & redundancy
Capabilities

The platform, by surface area.

Use Wiil end-to-end, or pick the layer you need. APIs are designed to compose.

Catalog APIs

Create and manage menu, product, service, property, accommodation, and rental catalogs as structured data.

Location APIs

Model branches, stores, properties, rooms, service areas, portfolios — with location-specific data and routing.

Agent APIs

Deploy catalog-aware AI agents for web, phone, chat, SMS, and email behind unified APIs.

Transaction workflows

Appointments, reservations, orders, applications, lead capture, confirmations, and follow-ups.

Integrations layer

POS, business apps, marketplaces, calendars, inventory, fulfillment, CRMs — connected through one API surface.

Voice & telephony

Phone number provisioning, call control, STT → LLM → TTS pipeline, recording, and failover.

Integration patterns

Six ways teams build on Wiil.

Use Wiil as the full backbone, or as a layer that fills the gap in what you already run.

PATTERN 01

Full AI business platform

Use Wiil as your catalog, agent, conversation, transaction, and integration backend.

Best for: Apps that need AI-powered business workflows without building the full infrastructure stack.
PATTERN 02

Catalog + agent layer

Use Wiil to manage catalog data and deploy agents on top of it.

Best for: Teams building business apps that need catalog-aware AI experiences.
PATTERN 03

Multi-location platform layer

Model locations, location-specific catalogs, agents, routing, and transactions.

Best for: Chains, franchises, marketplaces, portfolios needing shared control + local behavior.
PATTERN 04

Channel layer

Use Wiil for multi-channel delivery and voice infrastructure, BYO AI backend.

Best for: Teams with existing AI who need phone, SMS, chat, email, or voice infrastructure.
PATTERN 05

Telephony only

Use Wiil for phone infrastructure and call workflows.

Best for: Teams who need reliable phone agents without carrier complexity.
PATTERN 06

Integration layer

Connect catalog and transaction workflows to supported POS, apps, and marketplaces.

Best for: Teams that need business-system connectivity without writing every integration themselves.
SDKs & developer experience

Typed, documented, production-ready.

TypeScript / JavaScript SDK

npm install wiil-js wiil-core-js
  • Promise-based async
  • TypeScript-first
  • Node.js 18+
View on docs.wiil.io

Python SDK

pip install wiil-python
  • Pydantic models
  • Sync & async
  • Python 3.9+
View on docs.wiil.io
REST APIs + webhook events
Documented limits & failure modes
Dynamic setup APIs for supported agents
Who builds on Wiil

We've thought about where you sit on the team.

The Product Engineer
Ship AI business features this sprint.

Add location-aware, catalog-aware AI agents across web, phone, chat, SMS, and email. Wiil handles catalogs, locations, channels, and transaction workflows.

The Platform Engineer
Managed infrastructure, not glue code.

Documented APIs, webhook events, and operational boundaries designed for production systems. Reduce integration surface area.

The AI/ML Engineer
Catalog-grounded agents.

Build agents grounded in real business catalogs and connected to real transaction tools. Voice pipeline and channel orchestration handled.

The Startup CTO
Don't build commodity infrastructure first.

Skip telecom, catalog, multi-location, and integration stacks before you know what customers want. Use Wiil APIs to ship faster.

Build the product. We'll run the stack.

Get an API key and ship a working catalog-aware agent today.