Developer Guides
Developer Guides
Welcome to the Nexvio.ai Developer Guides. This section provides technical documentation for developers who want to implement advanced features and customizations with Nexvio.ai.
JavaScript SDK
Our JavaScript SDK allows you to extend and customize the functionality of your Nexvio.ai chatbot:
- Identity Verification - Learn how to verify users’ identities with your Nexvio.ai chatbot
- Chatbot Event Listeners - Subscribe to events from your chatbot and respond accordingly
- Client-Side Custom Actions - Execute custom code when specific actions are triggered by your chatbot
- Control Widget - Programmatically control your chatbot widget
- Custom Initial Messages - Set dynamic initial messages when your chatbot loads
API Reference
Our comprehensive API allows you to programmatically interact with Nexvio.ai:
-
Chatbots
- Create a chatbot
- Get chatbots
- Update a chatbot
- Delete a chatbot
- Upload chatbot icon
- Delete chatbot icon
- Upload chatbot profile picture
- Delete chatbot profile picture
- Update chatbot settings
-
Messaging
- Message a chatbot
- Streaming messages
- Get conversations
-
Data Collection
- Get leads
- Webhooks
Getting Started with the API
To use the Nexvio.ai API, you’ll need an API key. Here’s how to get started:
- Log in to your Nexvio.ai dashboard
- Navigate to the Settings page
- Click on the API tab
- Generate a new API key
- Use this key in your API requests with the Authorization header
curl -X GET "https://api.nexvio.ai/v1/chatbots" \ -H "Authorization: Bearer YOUR_API_KEY"For detailed information on each endpoint, refer to the specific documentation pages.
Need Help?
If you encounter any issues while implementing these features or have questions about our API, please contact our support team for assistance.