Projects
Publisher projects represent your AI applications on Vexrail. Each project is associated with a domain and has its own set of API keys, monetization settings, and conversation data.
Creating a Project
- Navigate to Projects from the sidebar or click New Project from the dashboard.
- In the Create Project dialog, enter:
- Project name -- A descriptive name for your AI application (e.g., "Customer Support Bot", "Recipe Assistant").
- Project URL -- The website URL where your AI application is hosted.
- Click Create.
Your project will be created with monetization disabled and an unverified domain. You must verify your domain before you can generate API keys.
Projects List
The Projects page lists all your publisher projects. Each project shows:
- Project name
- Associated URL
- Monetization status (enabled or disabled)
- Domain verification status
Click a project to view its details.
Project Detail
The project detail page shows:
- Project information -- Name, URL, and monetization status.
- Domain verification status -- Whether the domain has been verified.
- API Keys link -- Quick access to manage API keys for this project.
- Conversations -- A list of conversations that have gone through this project's API.
Editing a Project
Click Edit on the project detail page to update:
- Project name
- Project URL
- Monetization enabled/disabled
Multiple Projects
You can create multiple projects to represent different AI applications or different environments (e.g., production vs. staging). Each project gets its own API keys and tracks conversations independently.
Use separate projects for each distinct AI application you run. This makes it easier to track performance and manage API keys per application.