Overview
PackAI is a WordPress plugin that generates AI-powered travel packing lists using OpenAI's API. It creates personalized packing recommendations based on your destination, trip duration, and travel season, ensuring you never forget essential items for your journey.
Key Features
- Generate personalized packing lists for any destination
- Customize based on trip duration and season
- Smart categorization of items
- Multiple language support
- Interactive checklist with progress tracking
- Print-friendly format
- Easy integration via shortcodes
Installation
- Upload the plugin files to your WordPress site's plugins directory
- Activate the plugin through the WordPress admin panel
- Configure your OpenAI API key in the plugin settings
- Add the shortcode to any page or post where you want to display the packing list generator
Shortcodes
The plugin provides a simple shortcode to display the packing list generator form:
[packai_travel_packing]
You can also customize the title and subtitle:
[packai_travel_packing title="Custom Title" subtitle="Custom subtitle text"]
Settings
The plugin settings can be accessed from the WordPress admin panel under "ModelTheme AI Tools → AI Travel Packing".
Available Settings
- OpenAI API Key: Your OpenAI API key for authentication
- OpenAI Model: The AI model to use (default: gpt-4o)
API Integration
The plugin integrates with OpenAI's API to generate packing lists. The API call is made using the following parameters:
- Destination
- Trip Duration (days)
- Travel Month/Season
API Response Format
{
"essentials": ["item1", "item2", ...],
"clothing": ["item1", "item2", ...],
"electronics": ["item1", "item2", ...],
"toiletries": ["item1", "item2", ...],
"documents": ["item1", "item2", ...],
"optional": ["item1", "item2", ...],
"tips": ["tip1", "tip2", ...]
}
Use Cases
Leisure Travelers
Get personalized packing lists for your vacations and leisure trips, ensuring you pack everything needed for a comfortable journey.
Business Travelers
Stay organized with professional packing lists that include essential business items and appropriate attire for your destination.
Adventure Travelers
Get specialized packing recommendations for outdoor activities and adventure trips, including necessary gear and safety items.
Beach Vacationers
Never forget essential beach items with customized packing lists for coastal destinations and water activities.
Winter Sports
Get comprehensive packing lists for ski trips and winter destinations, including appropriate gear and clothing.
Digital Nomads
Stay prepared for remote work with packing lists that include tech essentials and workspace necessities.
Hooks & Filters
Actions
packai_init: Fires when the plugin is initializedpackai_activate: Fires when the plugin is activatedpackai_deactivate: Fires when the plugin is deactivated
Filters
packai_openai_prompt: Modify the prompt sent to OpenAIpackai_packing_list_response: Modify the packing list response before sending to frontend
Troubleshooting
Common Issues
- API Key Issues: Ensure your OpenAI API key is correctly configured in the settings
- Response Format: If packing lists aren't displaying correctly, check the API response format
- Timeout Issues: For complex requests, you might need to adjust the timeout settings
Support
We're committed to providing excellent support for our products. You can reach us through the following channels:
CodeCanyon Comments
For general questions and feedback, please use the comments section on our CodeCanyon item page.
Support Tickets
For technical support and specific issues, please submit a ticket through our support system:
Submit Support TicketSupport Hours
Our support team is available Monday through Friday, 9:00 AM to 5:00 PM (GMT+2). We typically respond to all inquiries within 24-48 hours.