A conversational AI engine built around context - not just a language model with a transcript bolted on.
Most conversational AI APIs accept a message array and return a response. That's not dialogue management - it's stateless text completion. Equmenopolis maintains a typed session state that persists entities, tracks resolved intents, and carries coreference chains across the full conversation.
When your user says "fix that third issue we discussed," the platform knows what "that" refers to, which issue index "third" maps to, and that "we discussed" is a past-session reference. It doesn't hallucinate a plausible answer - it resolves it from the tracked state.
Maps utterances to structured intents with entity slots. Handles multi-intent messages: "book a flight and cancel my hotel" produces two separate intent objects with shared context. Intent confidence scores are exposed in the API response for downstream routing decisions.
Session state is a first-class typed object, not a raw string. Entities are tagged with type, value, and the turn they were introduced. The memory store supports explicit lookups: retrieve "all entities of type PRODUCT mentioned in turns 1-5."
A finite-state dialog manager handles conversation flows that span multiple turns. Define flows as JSON state machines: states, transitions, slot-filling requirements, and fallback handlers. The manager runs server-side and drives the response generator.
Single POST endpoint. Send a session ID and user message, receive a structured response with intent, entities, dialog state, and generated text. No streaming required for standard turns. WebSocket available for real-time applications.
Native connectors for Zendesk, Intercom, and Freshdesk. Dialog state syncs to ticket context. Handoffs to human agents include the full entity and intent trace from the AI session.
Drop-in widget for web apps. SDK handles session management, message routing, and UI rendering. Override the default UI or use the API directly for custom front-ends.
Export turn-level analytics to your data warehouse. Schemas for BigQuery, Snowflake, and Redshift. Every turn, intent, entity, and context operation is logged and queryable.
Fire webhooks on dialog events: intent matched, slot filled, flow completed, fallback triggered. Use these to drive backend actions without polling the API.
Full reference for the dialog API, context store, and webhook events.
Start Free - 10,000 turns