Documentation Index
Fetch the complete documentation index at: https://thenile.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.

1. Multitenancy
- Data Isolation: Each tenant’s data is stored separately, ensuring that one organization’s data is not accessible to another.
- Scalability: The system can handle multiple tenants efficiently, scaling as the number of organizations increases.
- Security: Enhanced security measures are in place to protect tenant data and ensure compliance with data protection regulations.
2. User Roles
- Support Members:
- Reply to Support Tickets: Support members can view and respond to support tickets raised by customers.
- Summarize Tickets: Using AI, support members can generate concise summaries of lengthy support tickets to quickly understand the issue.
- AI-assisted Reply Drafting: AI helps draft appropriate responses to customer queries, making the process more efficient.
- Prioritization: Support members can set priorities for tickets (e.g., high, medium, low) to manage workflow better.
- Track Status: The status of each ticket (open, in-progress, resolved, closed) can be tracked to monitor progress.
- Create Knowledge Base Articles: Support members can create articles to help customers self-service their issues.
- AI-assisted Article Drafting: AI aids in drafting articles, ensuring they are comprehensive and easy to understand.
- Customers:
- Create Support Tickets: Customers can raise support tickets to get help with their issues.
- Respond to Support Questions: Customers can interact with support members by replying to their questions within the ticket.
- Browse Knowledge Base Articles: Customers have access to a knowledge base where they can find articles to solve common problems.
- Ask Questions on Articles: Customers can ask questions on knowledge base articles for further clarification.
- Mark Ticket Status: Customers can update the status of their tickets (e.g., resolved if the issue is fixed).
3. Support Tickets
- Creation: Customers can create support tickets through the customer portal.
- Updating: Both support members and customers can update the tickets with new information.
- Tracking: Every ticket is tracked from creation to resolution, including the history of all interactions.
- AI-assisted Reply Drafting and Summarization: AI helps support members draft replies and summarize tickets to improve response times and clarity.
- Prioritization and Status Tracking: Tickets can be prioritized, and their status can be tracked to ensure timely resolution.
4. Knowledge Base
- Article Creation and Updating: Support members can create and update knowledge base articles to provide self-help resources to customers.
- AI-assisted Drafting: AI assists in drafting articles to ensure they are well-written and informative.
- Browsing and Interaction: Customers can browse articles and ask questions on them, facilitating a better understanding of the solutions provided.
Postgres Schemas
