Add an Assistant to your React app
import { AssistantChat } from "@twilio-alpha/assistants-react";
export function App() {
return <AssistantChat token="..." assistantSid="AI..." />;
}
Exploring the future of customer-aware autonomous agents
As our team has been exploring the future of customer engagement in a world of autonomous agents, we've experienced ourselves the challenges of building agents.
We've built Twilio AI Assistants as way for us to explore agents: how to personalize them and have them solve real customer problems. AI Assistants is a framework and a platform to build customer-aware agents.
We know it's still early days for Twilio AI Assistants and agents in general, and the quality is not where we want it to be, but want to share it more widely to get your feedback and help us inform our exploration.
Use Twilio-powered channels SMS, WhatsApp, and Voice Soon or your own custom channels.
Built-in content moderation, prompt injection checks, and more
Assistants can reference your customer profile in Segment and learn more with every message.
Upload files, crawl websites, or connect your own vector databases to let Assistants get to know your business.
Assistants can perform actions by making API requests to your systems.
Assistants can reference your customer profile in Segment and learn more with every message.
Upload files, crawl websites, or connect your own vector databases to let Assistants get to know your business.
Assistants can perform actions by making API requests to your systems.
Monitor the performance, behavior, and health of your Assistant.
Integrate and build your Assistant the way it works for you.
Stay up-to-date with AI progress without changing code.
Monitor the performance, behavior, and health of your Assistant.
Integrate and build your Assistant the way it works for you
Stay up-to-date with AI progress without changing code
Learns automatically
Utilizing the CustomerAI Perception Engine, AI Assistants learn automatically with every interaction and build rich customer profiles.
Use your existing customer data
AI Assistants can leverage existing Segment profiles through the CustomerAI Personalization Engine and enrich them further.
Control your data
Leverage the insights from your AI Assistant using Segment or send it into your own data warehouse.
Autonomous decision making
Have Assistants perform complex tasks to solve customer problems without the need for ever-growing flow charts.
Connect external systems with Tools
AI Assistants can interact with other systems and perform tasks using regular HTTP requests.
Automatic Knowledge handling
Upload your own documents & websites to provide your AI Assistant knowledge using our built-in Retrieval-Augmented Generation (RAG) pipelines.
Opinionated Framework
Focus on building customer experiences rather than keeping up-to-date about ever-evolving AI best practices.
Compatible with other Twilio APIs
Connect your AI Assistant into your existing Twilio solutions. If you’ve built with Twilio APIs before, you should feel right at home.
Flexible APIs
Use our REST API to connect your AI Assistant into any system of your choice.
Absolutely incredible developer experience, building at the speed of thought...in English! Fun, intuitive, and solves problems I've always deemed impossible.
Craig Dennis
AI Developer Educator @ Cloudflare
The AI Assistants platform made creating a functional AI chatbot with meaningful user data and context surprisingly quick & easy.
Alex Goldman
Staff Developer Evangelist @ Twilio
We are excited to share what we have been building with our community and learn alongside you.