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.
// 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);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.
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.
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.
Full AI business platform
Use Wiil as your catalog, agent, conversation, transaction, and integration backend.
Catalog + agent layer
Use Wiil to manage catalog data and deploy agents on top of it.
Multi-location platform layer
Model locations, location-specific catalogs, agents, routing, and transactions.
Channel layer
Use Wiil for multi-channel delivery and voice infrastructure, BYO AI backend.
Telephony only
Use Wiil for phone infrastructure and call workflows.
Integration layer
Connect catalog and transaction workflows to supported POS, apps, and marketplaces.
Typed, documented, production-ready.
TypeScript / JavaScript SDK
- Promise-based async
- TypeScript-first
- Node.js 18+
We've thought about where you sit on the team.
Add location-aware, catalog-aware AI agents across web, phone, chat, SMS, and email. Wiil handles catalogs, locations, channels, and transaction workflows.
Documented APIs, webhook events, and operational boundaries designed for production systems. Reduce integration surface area.
Build agents grounded in real business catalogs and connected to real transaction tools. Voice pipeline and channel orchestration handled.
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.