SDKs
Kovio provides official SDKs for integrating contextual ads into your AI applications. Choose the SDK that matches your technology stack and start generating revenue in minutes.Quick Start: All SDKs can be integrated in minutes with just a few lines of code. No complex setup required.
Available SDKs
React SDK
Official React SDK for integrating chatbot ads into your React web applications.
React Native SDK
Official React Native SDK for integrating chatbot ads into your mobile applications.
JavaScript SDK
Vanilla JavaScript SDK with no framework dependencies. Perfect for any web application.
Quick Comparison
Getting Started
All SDKs provide:Pre-configured API base URL
Pre-configured API base URL
No setup needed. The SDK automatically connects to the Kovio API with the correct endpoints.
Multiple keywords support
Multiple keywords support
Use comma-separated keywords to match ads to your conversation context. The SDK finds the most relevant ads automatically.
Automatic tracking
Automatic tracking
Impressions and clicks are handled automatically. No additional tracking code required.
Theme support
Theme support
Light and dark themes are supported. Match your app’s design seamlessly.
Multiple formats
Multiple formats
Standard and small ad formats available. Choose the format that fits your layout.
Contextual matching
Contextual matching
AI-powered matching ensures ads are always relevant to the conversation and user intent.
Next Steps
1
Choose your SDK
Select the SDK that matches your technology stack:
- React SDK - For React web applications
- React Native SDK - For React Native mobile applications
- JavaScript SDK - For vanilla JavaScript, WordPress, or static sites
2
Install
Follow the installation guide for your chosen SDK:
- React/React Native:
npm install @kovio/chatbot-ad - JavaScript: Add script tag to your HTML
3
Integrate
Add a few lines of code to start showing ads. See the quick start guides for each SDK.
4
Monetize
Start earning revenue from your AI conversations. Track performance in your dashboard.
Need Help?
Visit our homepage for more information or contact support.
