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.

Key Features:
- Contact Management:
- Add Contacts: Users can manually or programmatically add contacts to the system.
- Contact Information: Store detailed information about each contact, including:
- First Name
- Last Name
- Phone Number
- Descriptive information (notes about the contact)
- Campaign Creation and Management:
- Create Campaigns: Users can create new marketing campaigns.
- Associate Contacts: Each campaign can have a list of associated contacts.
- Email Template: Attach an email template to each campaign, which will be used to send out the emails.
- Campaign Status: Track the status of each campaign (e.g., draft, sent, completed).
- Campaign Analytics:
- Email Sent: Track the number of emails sent out for each campaign.
- Email Opened: Track the number of emails that were opened by the recipients.
- Links Clicked: Track the number of clicks on links within the email.
- Total Clicks: Track the total number of overall clicks on the email.
- AI Features:
- Increase Conversion Rates: Use AI to provide insights and suggestions on how to increase conversion rates.
- Search Contacts: AI can search through contacts to find the ideal set of contacts for a specific campaign.
- Campaign Insights: AI can search past campaigns to get insights and suggest new campaigns to create based on previous performance.
- Drafting Emails: AI can help draft personalized emails for each contact within a campaign.
- Summarize Campaign Performance: AI can summarize the performance of a campaign based on various metrics.
Postgres Schemas
