Skip to content

Roadmap

Telephony — inbound and outbound calling

Section titled “Telephony — inbound and outbound calling”

Today, a Wetel agent is reachable through the embeddable web SDK (<vai-avatar>) or through a custom UI you build against the GraphQL API. There’s no phone-network integration — an agent can’t currently receive or place a real phone call.

This roadmap item extends the same agent and workflow you already configure to a phone-call channel. The persona, the workflow graph, the session/message model — none of that changes. What changes is the channel a session comes in on: instead of (or alongside) a web embed, a call would start a session the same way, run the same workflow, and produce the same message history you already query today. If you’ve already built a workflow for chat or voice-over-web, the goal is that it works for a phone call with no redesign.

Today, every agent’s persona and workflow is built from scratch: you call createAgent, then build a workflow graph node by node through createWorkflowupdateWorkflowpublishWorkflow. That’s flexible, but it means every new use case starts from a blank canvas.

A templates marketplace would sit on top of that same create → update → publish flow, offering pre-built starting points for common use cases — a persona and a workflow graph you fork and customize instead of assembling from nothing. The underlying API doesn’t change; what’s new is a faster path from “we want an agent for X” to a first working draft, without changing how you’d edit or publish it once forked.

This page is intentionally forward-looking. For what’s already built and live, see the Changelog — it tracks real, shipped API changes as they land.