Monetization
Monetization is the feature that lets you earn revenue from your AI application. When enabled, Vexrail serves contextual product recommendations from advertisers within your AI responses.
How Monetization Works
- A user sends a message to your AI application.
- Your application sends the request to the Vexrail API.
- Vexrail processes the request and generates the AI response.
- If the conversation context is relevant to an advertiser's products, Vexrail includes a natural product recommendation within the response.
- If the user clicks on the recommended product, you earn a share of the CPC.
Product recommendations are contextual and non-intrusive. They are woven into the AI response only when relevant to the conversation topic. If no relevant products exist, the response is returned without any promotions.
Enabling Monetization
- Navigate to your project detail page.
- Click Edit on the project.
- Toggle Monetization to enabled.
- Save your changes.
Prerequisites
Before enabling monetization:
- Your project domain must be verified.
- You must have active API keys for the project.
Disabling Monetization
To stop serving promotions:
- Navigate to your project detail page.
- Click Edit.
- Toggle Monetization to disabled.
- Save.
When monetization is disabled, the Vexrail API continues to work for AI completions, but no product recommendations will be included in responses. This is useful for development, testing, or if you want to use Vexrail purely as an LLM proxy without ads.
What Users See
When monetization is active and a relevant promotion is served, the AI response may include a product mention with a link. The placement is designed to feel like a natural part of the conversation, not a disruptive banner ad.
For example, if a user asks "What tools can help me manage my projects?", the AI might mention a relevant project management tool from an advertiser alongside other suggestions.
Earnings
Revenue from clicks is credited to your publisher earnings wallet. You can track your earnings and withdraw funds to a bank account.
Tips
- Quality content matters -- AI applications with engaged users and relevant conversations generate more ad revenue.
- Keep monetization enabled in production -- Disabling it stops revenue generation. Use separate projects for staging or testing if you want ad-free environments.
- Monitor your conversations -- Use the Conversations view to understand what your users are asking about and how promotions are being served.