Sources
+Browse prompts, templates, MCP servers, and LLM tools
+diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index c016c8323..9015755e6 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -22,6 +22,7 @@ - [.gbtheme UI Theming](./chapter-02/gbtheme.md) - [.gbdrive File Storage](./chapter-02/gbdrive.md) - [Bot Templates](./chapter-02/templates.md) + - [Template: CRM Contacts](./chapter-02/template-crm-contacts.md) # Part III - Knowledge Base @@ -151,6 +152,7 @@ - [Architecture Overview](./chapter-07-gbapp/architecture.md) - [Building from Source](./chapter-07-gbapp/building.md) - [Container Deployment (LXC)](./chapter-07-gbapp/containers.md) + - [Docker Deployment](./chapter-07-gbapp/docker-deployment.md) - [Scaling and Load Balancing](./chapter-07-gbapp/scaling.md) - [Infrastructure Design](./chapter-07-gbapp/infrastructure.md) - [Observability](./chapter-07-gbapp/observability.md) diff --git a/docs/src/chapter-02/template-crm-contacts.md b/docs/src/chapter-02/template-crm-contacts.md new file mode 100644 index 000000000..5242c0d12 --- /dev/null +++ b/docs/src/chapter-02/template-crm-contacts.md @@ -0,0 +1,441 @@ +# CRM Contacts Template + +The CRM Contacts template provides a complete contact management solution with natural language interface. Users can add, search, update, and manage contacts through conversational interactions. + +## Overview + +| Property | Value | +|----------|-------| +| Template ID | `crm/contacts.gbai` | +| Category | CRM | +| Complexity | Intermediate | +| Dependencies | Database, Email (optional) | + +## Features + +- Add new contacts with validation +- Search contacts by name, email, or phone +- Update contact information +- Tag and categorize contacts +- Export contacts to CSV +- Integration with email campaigns + +## Installation + +```basic +DEPLOY TEMPLATE "crm/contacts.gbai" +``` + +Or copy the template folder to your work directory: + +```bash +cp -r templates/crm/contacts.gbai work/ +``` + +## Configuration + +Add these settings to your `config.csv`: + +| Key | Value | Description | +|-----|-------|-------------| +| `contacts-table` | `contacts` | Database table name | +| `require-email` | `true` | Require email for new contacts | +| `allow-duplicates` | `false` | Allow duplicate entries | +| `default-tags` | `lead` | Default tags for new contacts | + +## Sample Conversation + +
Scanned at: {}
", result.scanned_at)); + html.push_str(&format!("Duration: {}ms
", result.duration_ms)); + html.push_str(&format!("Bots scanned: {}
", result.bots_scanned)); + html.push_str(&format!("Files scanned: {}
", result.total_files)); + + html.push_str("Critical: {}
", + result.stats.critical + )); + html.push_str(&format!("High: {}
", result.stats.high)); + html.push_str(&format!( + "Medium: {}
", + result.stats.medium + )); + html.push_str(&format!("Low: {}
", result.stats.low)); + html.push_str(&format!("Info: {}
", result.stats.info)); + + html.push_str("| Severity | Type | File | Line | Description |
|---|---|---|---|---|
| {} | {} | {} | {} | {} |
Browse prompts, templates, MCP servers, and LLM tools
+Professional customer service agent that handles inquiries with empathy and efficiency.
+Creates clear, concise technical documentation and user guides.
+Helps qualify leads, answer product questions, and guide customers through the sales process.
+ +Categorizes and prioritizes support tickets, routing them to the appropriate team.
+ +Creates engaging blog posts, social media content, and marketing copy.
+ +Assists users with common IT issues, troubleshooting, and password resets.
+ +Guides new employees through the onboarding process and answers common questions.
+ +Reviews content and processes for compliance with regulations and policies.
+ +Please wait while we fetch the templates.
+Access and manage local file system operations with secure sandboxing.
+ +Fetch and parse web pages, APIs, and remote resources.
+ +Query and manage PostgreSQL databases with full SQL support.
+ +Interact with GitHub repositories, issues, and pull requests.
+ +Search the web for current information and return relevant results.
+ +Manage calendar events, schedule meetings, and check availability.
+ +Execute Python, JavaScript, and Bash code in a secure sandbox.
+ +Most capable OpenAI model with vision and advanced reasoning.
+ +Balanced model with excellent coding and analysis capabilities.
+ +