What is VableAI?
VableAI adds an AI agent to your product. It sees the page your users are on and helps them get things done, by chat or voice.
Most AI assistants answer questions. A VableAI agent can also act: it clicks buttons, fills in forms, moves people to the right page and calls actions that you define in your code. Your users stay in the product they know, and they can take over at any time.
What your users get
- Help in context. The agent reads what's on the screen, so a user can ask "why can't I invite anyone?" without explaining where they are.
- Work done for them. A request like "add this to my bag in size M" becomes a size picked and a button pressed.
- Chat or voice. Users can type or talk to the agent.
- Your interface, unchanged. The agent works in the same UI your users already use. It doesn't replace any screens.
What you control
- Actions. Intents turn your functions into actions the agent can call. You decide what they are and what they do.
- Context. Intent states and prompts tell the agent what's happening in your app and how to help on each page.
- Navigation. Share your routes, and the agent can take people to the page that answers their request.
- Limits. Mark controls such as a delete button with
data-vable-no-op, and the agent asks the user to do it themselves. - Identity. Pass an access token to greet signed-in users by name and keep conversations tied to their account.
- Look and feel. Theme the widget, or swap the Chat button for a robot.
Where it runs
VableAI has SDKs for React, Vue and Flutter, and a script tag for any other website. See Choose your SDK to compare them.
New to VableAI? Read How it works next, then follow the install guide for your stack. Most installs take less than five minutes.