# opencx-labs/openchat

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/opencx-labs-openchat).**

5,264 stars · 657 forks · JavaScript · mit · archived

## Links

- GitHub: https://github.com/opencx-labs/OpenChat
- Homepage: https://open.cx
- awesome-repositories: https://awesome-repositories.com/repository/opencx-labs-openchat.md

## Description

OpenChat is a conversational AI agent builder and customer service automation platform that uses large language models to power customer support chatbots across multiple channels. It provides tools for defining AI agent behavior, training on custom knowledge, managing actions, and controlling autopilot responses per channel.

The platform enables deploying AI agents on web, phone, email, SMS, and WhatsApp, with a unified inbox for managing conversations across all channels. It includes CRM synchronization, automated workflows, contact segmentation, and analytics for tracking customer satisfaction and recurring issues. Key capabilities include automatic PII redaction, OpenAPI-based action execution, and a dual-purpose knowledge base that simultaneously serves a public help center and trains the AI.

Organizations can manage team roles, configure office hours, and integrate with tools like Zapier for event-driven automation. The system also supports phone system integration via SIP, outbound call initiation, and AI-powered email management with custom domains and opt-out handling.

## Tags

### Artificial Intelligence & ML

- [AI Agent Builders](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/autonomous-agents/ai-agent-builders.md) — A platform that lets teams create and manage AI agents with custom knowledge, actions, and behavior.
- [AI Chatbots](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-chatbots.md) — Builds and manages chatbots that answer questions based on user-supplied documents, websites, and codebases. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))
- [Trigger Configurators](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-access-controls/agent-handoffs/trigger-configurators.md) — Defines preset levels and toggle conditions for AI-to-human handoffs. ([source](https://docs.open.cx/handoff/settings.md))
- [SIP Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/conversational-voice-interaction/voice-agents/phone-call-handlers/sip-integrations.md) — Integrates AI voice agents with enterprise phone systems using SIP for call handling and routing. ([source](https://docs.open.cx/.mintlify/Assistant.md))
- [Action Registrations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-action-frameworks/action-registrations.md) — Creates new tools that AI agents can invoke during conversations for external tasks or data fetching. ([source](https://docs.open.cx/api-reference/actions/create.md))
- [External API Tool Exposures](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations/ai-agent-tool-integrations/external-api-tool-exposures.md) — Defines HTTP API calls that the AI agent automatically invokes during conversations for external interactions. ([source](https://docs.open.cx/features.md))
- [Configuration & Training](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-chatbots/configuration-training.md) — Defines AI behavior, uploads training scenarios, and connects knowledge sources to customize chatbot responses.
- [AI Knowledge Management](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-knowledge-management.md) — Generates AI responses using help center articles, connected knowledge sources, and custom training scenarios. ([source](https://docs.open.cx/how-opencx-works.md))
- [Persona and Behavioral Instructions](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-prompt-engineering-templates/automated-prompt-generation/persona-and-behavioral-instructions.md) — Defines AI behavior through system prompts and trains on specific question-answer scenarios with versioned drafts. ([source](https://docs.open.cx/ai-instructions/overview.md))
- [Conversation Management Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/conversation-management-systems.md) — The platform lists and manages support requests and conversations across channels using REST APIs. ([source](https://docs.open.cx/inbox/intro.md))
- [Session History Retrieval](https://awesome-repositories.com/f/artificial-intelligence-ml/conversational-session-management/multi-session-context-synthesizers/session-history-retrieval.md) — The platform returns a paginated list of events including messages, handoffs, and status changes for a chat session. ([source](https://docs.open.cx/api-reference/chat-sessions/list_history.md))
- [Semantic Scenario Matching](https://awesome-repositories.com/f/artificial-intelligence-ml/dataset-generation/synthetic-dataset-generators/synthetic-scenario-generators/semantic-scenario-matching.md) — The platform defines single instructions or scenarios that the AI applies universally for behavioral rules or on semantic-match triggers. ([source](https://docs.open.cx/ai-instructions/training-scenarios.md))
- [Tool Call Executions](https://awesome-repositories.com/f/artificial-intelligence-ml/mcp-tool-connectors/tool-call-executions.md) — Sends AI-selected tool calls to external API endpoints and relays responses back to the agent. ([source](https://docs.open.cx/actions/execution.md))
- [Chatbot Training Scenarios](https://awesome-repositories.com/f/artificial-intelligence-ml/training-data-importers/chatbot-training-scenarios.md) — The platform pushes training scenarios and knowledge from external systems into the AI training index to update chatbot behavior. ([source](https://docs.open.cx/api-reference/training/generate_scenario.md))
- [Training Scenarios](https://awesome-repositories.com/f/artificial-intelligence-ml/training-dataset-management/training-scenarios.md) — The platform creates, updates, deletes, publishes, unpublishes, and organizes training scenarios into directories to customize AI responses. ([source](https://docs.open.cx/api-reference/training/index.md))
- [Phone Call Handlers](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/conversational-voice-interaction/voice-agents/phone-call-handlers.md) — Creates voice-capable AI agents that handle outbound calls and call history. ([source](https://docs.open.cx/api-reference/phone/create.md))
- [Publishing Controls](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-chatbots/configuration-training/publishing-controls.md) — The platform sets whether a training scenario or knowledge base is published to the AI index, controlling its availability to chatbots. ([source](https://docs.open.cx/api-reference/training/toggle_draft.md))
- [Global Autopilot Controllers](https://awesome-repositories.com/f/artificial-intelligence-ml/global-autopilot-controllers.md) — Controls whether the AI replies automatically across all channels, optionally gated by specific topics. ([source](https://docs.open.cx/core-concepts.md))
- [Knowledge Ingestion Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/knowledge-ingestion-pipelines.md) — The platform ingests content from over 25 one-click integrations so the chatbot learns from existing documentation and FAQs. ([source](https://docs.open.cx/dashboard/onboarding/intro.md))
- [Codebase Knowledge Sources](https://awesome-repositories.com/f/artificial-intelligence-ml/knowledge-retrieval-sources/codebase-knowledge-sources.md) — Ingests code repositories to enable AI assistance with programming questions. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))
- [Third-Party Knowledge Connections](https://awesome-repositories.com/f/artificial-intelligence-ml/knowledge-retrieval-sources/third-party-knowledge-connections.md) — Connects to Zendesk, Notion, and Google Drive to enrich AI responses. ([source](https://docs.open.cx/core-concepts.md))
- [Runtime Provider Switching](https://awesome-repositories.com/f/artificial-intelligence-ml/model-provider-configurations/runtime-provider-switching.md) — Connects to different LLM backends like OpenAI, Azure OpenAI, or Llama2 through configuration changes. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))

### Part of an Awesome List

- [Conversational Task Routing](https://awesome-repositories.com/f/awesome-lists/ai/specialized-rag-agents/conversational-task-routing.md) — Routes conversations matching defined topics directly to human agents with full context. ([source](https://docs.open.cx/handoff/topics.md))

### Business & Productivity Software

- [Contact Segmentation](https://awesome-repositories.com/f/business-productivity-software/contact-segmentation.md) — Categorizes contacts into named segments for targeted actions and workflow branching. ([source](https://docs.open.cx/api-reference/contacts/segments/introduction.md))
- [Management](https://awesome-repositories.com/f/business-productivity-software/contact-segmentation/management.md) — Manages contacts, segments, opt-outs, and custom data for targeted messaging and workflow orchestration.
- [CRM Integrations](https://awesome-repositories.com/f/business-productivity-software/crm-integrations.md) — The platform establishes an OAuth connection to a CRM system so that customer cases and activities sync between the CRM and the chatbot. ([source](https://docs.open.cx/integrations/creatio/connect.md))
- [Customer Feedback Systems](https://awesome-repositories.com/f/business-productivity-software/customer-feedback-systems.md) — The platform retrieves the set of categories used to group customer-feedback insights, enabling external code to drive categorization workflows. ([source](https://docs.open.cx/api-reference/customer-insights/categories/get.md))
- [Customer Support Analytics](https://awesome-repositories.com/f/business-productivity-software/customer-support-analytics.md) — Tracks CSAT scores, SLA compliance, handoff reasons, and recurring issues to monitor support performance.
- [LLM-Powered](https://awesome-repositories.com/f/business-productivity-software/customer-support-platforms/llm-powered.md) — An AI-driven platform that uses large language models to power customer support chatbots across multiple channels.
- [Event-Driven Workflow Orchestrators](https://awesome-repositories.com/f/business-productivity-software/event-driven-workflow-orchestrators.md) — The platform orchestrates sequences of actions that run in response to events, schedules, webhooks, or manual triggers. ([source](https://docs.open.cx/.mintlify/Assistant.md))
- [Automation Sequence Modifiers](https://awesome-repositories.com/f/business-productivity-software/automation-sequence-modifiers.md) — The platform modifies an existing automated conversation sequence by sending a PATCH request to its unique identifier. ([source](https://docs.open.cx/api-reference/sequencing/update.md))
- [Business Hours Management](https://awesome-repositories.com/f/business-productivity-software/business-hours-management.md) — Creates recurring schedules with time shifts to define business hours coverage. ([source](https://docs.open.cx/api-reference/office-hours/create.md))
- [List Retrievers](https://awesome-repositories.com/f/business-productivity-software/contact-segmentation/list-retrievers.md) — Retrieves contact segment lists for targeted messaging via API. ([source](https://docs.open.cx/api-reference/contacts/segments/list.md))
- [CRM Data Synchronization](https://awesome-repositories.com/f/business-productivity-software/crm-data-synchronization.md) — Bidirectionally syncs conversations and cases with external CRMs via OAuth and webhooks.
- [Case Field Auto-Populations](https://awesome-repositories.com/f/business-productivity-software/crm-integrations/case-field-auto-populations.md) — The platform fills case fields in a CRM system by analyzing the conversation transcript, so agents see correctly categorized cases at handoff. ([source](https://docs.open.cx/integrations/creatio/ai-fields.md))
- [Chat Widget Case Routings](https://awesome-repositories.com/f/business-productivity-software/crm-integrations/chat-widget-case-routings.md) — The platform routes AI chat widget conversations into a CRM system as structured cases with full transcripts attached. ([source](https://docs.open.cx/integrations/creatio/channels/widget.md))
- [Conversation Case Syncing](https://awesome-repositories.com/f/business-productivity-software/crm-integrations/conversation-case-syncing.md) — The platform synchronizes chatbot conversations with CRM cases by automatically creating and updating them, and supports two-way updates through webhooks. ([source](https://docs.open.cx/integrations/creatio/case-sync.md))
- [Customer Satisfaction Analytics](https://awesome-repositories.com/f/business-productivity-software/customer-satisfaction-analytics.md) — Collects and analyzes customer satisfaction scores across channels after interactions. ([source](https://docs.open.cx/core-concepts.md))
- [Escalations](https://awesome-repositories.com/f/business-productivity-software/helpdesk-systems/escalations.md) — Transfers conversations with full context to integrated helpdesk systems when AI cannot resolve them. ([source](https://docs.open.cx/how-opencx-works.md))
- [Issue Pattern Extraction](https://awesome-repositories.com/f/business-productivity-software/recurring-transaction-detection/issue-pattern-extraction.md) — Extracts recurring complaints and feature requests from conversations to guide product priorities. ([source](https://docs.open.cx/core-concepts.md))
- [Sequence Cancellations](https://awesome-repositories.com/f/business-productivity-software/sequence-cancellations.md) — The platform cancels an active outbound sequence by its identifier, halting future actions in the workflow. ([source](https://docs.open.cx/api-reference/sequencing/cancel.md))
- [Sequence Contact Additions](https://awesome-repositories.com/f/business-productivity-software/sequence-contact-additions.md) — The platform adds contacts to an automated sequence, triggering defined actions for each contact when added. ([source](https://docs.open.cx/api-reference/sequencing/add-contacts-to-sequence.md))
- [Sequence Creations](https://awesome-repositories.com/f/business-productivity-software/sequence-creations.md) — The platform creates an outbound communication sequence programmatically to automate customer outreach campaigns. ([source](https://docs.open.cx/api-reference/sequencing/create.md))
- [Sequence Retrievals](https://awesome-repositories.com/f/business-productivity-software/sequence-retrievals.md) — The platform fetches the full configuration and status of a predefined outbound sequence by its unique identifier. ([source](https://docs.open.cx/api-reference/sequencing/get.md))
- [Sequence Start Triggers](https://awesome-repositories.com/f/business-productivity-software/sequence-start-triggers.md) — The platform triggers the beginning of a predefined sequence of actions for an AI agent or automated workflow. ([source](https://docs.open.cx/api-reference/sequencing/start.md))

### Data & Databases

- [Contact Management](https://awesome-repositories.com/f/data-databases/contact-management.md) — Creates new contact records for individuals interacting with AI agents. ([source](https://docs.open.cx/api-reference/contacts/create.md))
- [CRM Integrations](https://awesome-repositories.com/f/data-databases/crm-integrations.md) — Synchronizes conversations and tickets with external CRM and helpdesk systems, including Salesforce and custom webhooks.
- [Domain Knowledge Ingestion](https://awesome-repositories.com/f/data-databases/domain-knowledge-ingestion.md) — Ingests PDFs, web pages, and other documents to ground chatbot responses in private data. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))
- [External System Synchronization](https://awesome-repositories.com/f/data-databases/external-data-connectors/external-system-synchronization.md) — Synchronizes conversations, tickets, and customer data across external systems using pre-built connectors. ([source](https://docs.open.cx/dashboard/introduction.md))
- [Generative AI Insights](https://awesome-repositories.com/f/data-databases/relational-data-modeling/complex-data-modeling/data-insight-generators/generative-ai-insights.md) — The platform accesses AI-generated insights and patterns automatically extracted from customer interactions across all channels. ([source](https://docs.open.cx/api-reference/customer-insights/index.md))
- [Dual-Purpose Knowledge Bases](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/local-knowledge-base-indexers/dual-purpose-knowledge-bases.md) — Authors articles that simultaneously serve as a public help center and AI training data.
- [Automatic Phone Call Creators](https://awesome-repositories.com/f/data-databases/contact-management/automatic-phone-call-creators.md) — Automatically creates contact records from phone calls handled through the API. ([source](https://docs.open.cx/contacts/manage-contacts.md))
- [Custom Data Attachments](https://awesome-repositories.com/f/data-databases/contact-management/custom-data-attachments.md) — Attaches arbitrary key-value custom data to contact records via API. ([source](https://docs.open.cx/contacts/manage-contacts.md))
- [Deleters](https://awesome-repositories.com/f/data-databases/contact-management/deleters.md) — Permanently deletes contact records using their unique identifiers. ([source](https://docs.open.cx/api-reference/contacts/delete.md))
- [Widget Creators](https://awesome-repositories.com/f/data-databases/contact-management/widget-creators.md) — Automatically creates contact records when users interact with the embedded chatbot widget. ([source](https://docs.open.cx/contacts/manage-contacts.md))
- [Email Routing](https://awesome-repositories.com/f/data-databases/crm-integrations/email-routing.md) — Routes email conversations into CRM systems as structured cases with full thread history. ([source](https://docs.open.cx/integrations/creatio/channels/email.md))
- [Phone Call Routing](https://awesome-repositories.com/f/data-databases/crm-integrations/phone-call-routing.md) — Sends AI-handled phone conversations into CRM systems as cases with full transcripts. ([source](https://docs.open.cx/integrations/creatio/channels/phone.md))
- [SMS Routing](https://awesome-repositories.com/f/data-databases/crm-integrations/sms-routing.md) — Routes incoming SMS messages through an AI chatbot, creating CRM cases with full transcripts. ([source](https://docs.open.cx/integrations/creatio/channels/sms.md))
- [WhatsApp Routing](https://awesome-repositories.com/f/data-databases/crm-integrations/whatsapp-routing.md) — Routes incoming WhatsApp messages into CRM systems as structured cases with full thread history. ([source](https://docs.open.cx/integrations/creatio/channels/whatsapp.md))
- [Large Document Context Handlers](https://awesome-repositories.com/f/data-databases/data-management/document-record-handling/file-attachment-systems/large-data-offloading/context-offloading/large-document-context-handlers.md) — Retains unlimited context from prolonged interactions and processes large files like 400-page PDFs without truncation. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))
- [Conversation History Retrieval](https://awesome-repositories.com/f/data-databases/full-text-search/conversation-history-retrieval.md) — The platform filters conversation history using advanced search parameters to retrieve specific chat sessions. ([source](https://docs.open.cx/api-reference/chat-sessions/filter.md))
- [OpenAPI-to-Tool Converters](https://awesome-repositories.com/f/data-databases/openapi-processors/openapi-to-tool-converters.md) — Converts OpenAPI specs into callable AI tools with per-action authentication.
- [Semantic Knowledge Base Search](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/local-knowledge-base-indexers/semantic-knowledge-base-search.md) — The platform performs semantic search across training scenarios and knowledge base using vector embeddings to retrieve relevant content. ([source](https://docs.open.cx/api-reference/training/index.md))

### Development Tools & Productivity

- [OpenAPI Action Configurations](https://awesome-repositories.com/f/development-tools-productivity/action-execution-frameworks/interactive-action-triggers/behavioral-action-definitions/openapi-action-configurations.md) — Manages AI action configurations via listing, creating, updating, deleting, and importing OpenAPI specs. ([source](https://docs.open.cx/api-reference/actions/index.md))
- [Automation Platforms](https://awesome-repositories.com/f/development-tools-productivity/automation-platforms.md) — An automation platform that handles customer service conversations, integrates with CRMs, and provides analytics.
- [Multi-Channel Support Inboxes](https://awesome-repositories.com/f/development-tools-productivity/inbox-management/multi-channel-support-inboxes.md) — The platform provides a single interface to view, reply to, and update support conversations from email, chat, and phone. ([source](https://docs.open.cx/inbox/intro.md))
- [Workflow Automation APIs](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-apis.md) — Builds automated sequences and integrates via API, Zapier, and webhooks to trigger external actions from conversations.
- [OpenAPI Specification Imports](https://awesome-repositories.com/f/development-tools-productivity/openapi-configurations/documentation-generators/openapi-specification-generators/openapi-specification-imports.md) — Imports multiple AI actions at once by uploading an OpenAPI specification file. ([source](https://docs.open.cx/api-reference/actions/import-from-openapi-file.md))
- [Webhook-Triggered Workflows](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-platforms/webhook-triggered-workflows.md) — Orchestrates outbound multi-step campaigns triggered by events, schedules, or webhooks.

### Networking & Communication

- [Chat Session Management](https://awesome-repositories.com/f/networking-communication/chat-session-management.md) — Creates chat sessions for programmatic conversation orchestration. ([source](https://docs.open.cx/api-reference/chat-sessions/create.md))
- [Multi-Channel AI Deployments](https://awesome-repositories.com/f/networking-communication/conversational-channel-integrations/multi-channel-ai-deployments.md) — The platform deploys AI agents on web widget, phone, WhatsApp, email, and SMS channels with guided setup. ([source](https://docs.open.cx/features.md))
- [Multi-Channel Session Unification](https://awesome-repositories.com/f/networking-communication/conversational-channel-integrations/multi-channel-session-unification.md) — Unifies messages from web, phone, email, SMS, and WhatsApp into a single threaded session.
- [Chat Session Managers](https://awesome-repositories.com/f/networking-communication/chat-session-managers.md) — The platform returns a paginated list of chat sessions, enabling programmatic creation, messaging, and history review for conversation orchestration. ([source](https://docs.open.cx/api-reference/chat-sessions/list.md))
- [Contact Management](https://awesome-repositories.com/f/networking-communication/contact-management.md) — Retrieves paginated lists of contacts with optional filter parameters. ([source](https://docs.open.cx/api-reference/contacts/list.md))
- [Email-Triggered Contact Creations](https://awesome-repositories.com/f/networking-communication/contact-management/email-triggered-contact-creations.md) — The platform automatically generates a contact record from incoming or outgoing emails via the API, associating the contact with the conversation. ([source](https://docs.open.cx/contacts/manage-contacts.md))
- [Conversational Channel Integrations](https://awesome-repositories.com/f/networking-communication/conversational-channel-integrations.md) — The platform picks a customer communication channel and builds a conversational AI agent that handles interactions on that channel. ([source](https://docs.open.cx/build-agents/get-started.md))
- [Chatbot Channel Deployments](https://awesome-repositories.com/f/networking-communication/conversational-channel-integrations/chatbot-channel-deployments.md) — The platform activates the chatbot on email, web widgets, or phone so users can interact through their preferred medium. ([source](https://docs.open.cx/dashboard/onboarding/intro.md))
- [AI Drafting](https://awesome-repositories.com/f/networking-communication/email-reply-generation/ai-drafting.md) — Forwards incoming support emails to the system where AI drafts replies and human agents can review and take over. ([source](https://docs.open.cx/email/introduction.md))
- [Automatic Tagging](https://awesome-repositories.com/f/networking-communication/incoming-email-processors/automatic-tagging.md) — The platform turns AI-based auto-tagging of conversations on or off to automatically categorize chat sessions by their content. ([source](https://docs.open.cx/api-reference/tags/auto_tagging_set.md))
- [Chat Message Sending APIs](https://awesome-repositories.com/f/networking-communication/messaging-api-integrations/chat-message-sending-apis.md) — The platform sends a message in a chat session via the API, enabling external code to orchestrate conversations programmatically. ([source](https://docs.open.cx/api-reference/chat-sessions/send.md))
- [Outbound Call Initiators](https://awesome-repositories.com/f/networking-communication/outbound-call-initiators.md) — Initiates outbound voice calls using an AI agent for automated communications. ([source](https://docs.open.cx/api-reference/phone/make_outbound_call.md))

### Security & Cryptography

- [Confidence-Based Forwarders](https://awesome-repositories.com/f/security-cryptography/domain-access-restrictions/request-access-restrictions/channel-restrictions/topic-based-ai-restrictions/confidence-based-forwarders.md) — Forwards inquiries to AI or human agents based on topic and the AI's confidence in answering. ([source](https://docs.open.cx/how-opencx-works.md))
- [API Request Authentication](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/machine-and-protocol-identity/api-machine-authentication/api-request-authentication.md) — Authenticates all API requests using Bearer tokens with scoped keys and rotation. ([source](https://docs.open.cx/api-reference/authentication.md))
- [Automatic Redaction](https://awesome-repositories.com/f/security-cryptography/sensitive-data-access-controls/automatic-redaction.md) — Automatically masks PII in transcripts before it reaches the AI.
- [Chat Platform Session Inspectors](https://awesome-repositories.com/f/security-cryptography/user-account-management/session-identity-retrieval/chat-platform-session-inspectors.md) — The platform retrieves details of a specific chat session by its ID, enabling programmatic access to conversation data. ([source](https://docs.open.cx/api-reference/chat-sessions/get.md))
- [Topic-Based AI Restrictions](https://awesome-repositories.com/f/security-cryptography/domain-access-restrictions/request-access-restrictions/channel-restrictions/topic-based-ai-restrictions.md) — Enables or disables the AI per channel and restricts it to specific topics like billing or login requests. ([source](https://docs.open.cx/architecture-overview.md))
- [Email Address Blockings](https://awesome-repositories.com/f/security-cryptography/domain-based-access-controls/domain-name-blocking/contact-and-domain-blockings/email-address-blockings.md) — The platform adds an email address to the outbound-messaging exclusion list to respect opt-outs or synchronize with external suppression systems. ([source](https://docs.open.cx/api-reference/blocklist/block_contact.md))
- [Email Unsubscribe Handlers](https://awesome-repositories.com/f/security-cryptography/governance-policy-frameworks/compliance-governance/audit-and-compliance/telemetry-opt-outs/training-data-opt-outs/email-unsubscribe-handlers.md) — Generates clickable unsubscribe links and programmatically removes contacts from marketing email lists. ([source](https://docs.open.cx/api-reference/email/unsubscribe_api.md))
- [Document Content Redaction](https://awesome-repositories.com/f/security-cryptography/sensitive-variable-redaction/document-content-redaction.md) — Programmatically removes PII and sensitive data from chat messages for compliance. ([source](https://docs.open.cx/api-reference/redaction/index.md))

### Software Engineering & Architecture

- [Human-in-the-Loop Management](https://awesome-repositories.com/f/software-engineering-architecture/durable-workflow-engines/human-in-the-loop-management.md) — Transfers conversations to human agents when the AI cannot resolve a request. ([source](https://docs.open.cx/build-agents/get-started.md))
- [AI-to-Human Escalators](https://awesome-repositories.com/f/software-engineering-architecture/durable-workflow-engines/human-in-the-loop-management/ai-to-human-escalators.md) — Automatically routes chat from AI to human agents when issues are unresolved or requested. ([source](https://docs.open.cx/handoff/introduction.md))
- [Pre-Escalation Information Collectors](https://awesome-repositories.com/f/software-engineering-architecture/durable-workflow-engines/human-in-the-loop-management/pre-escalation-information-collectors.md) — Collects customer email and name before handoff to human agents when not already available. ([source](https://docs.open.cx/handoff/settings.md))

### System Administration & Monitoring

- [Cross-Channel Session Lifecycles](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/configuration-control-utilities/administrative-controls/session-management/conversational-session-managers/cross-channel-session-lifecycles.md) — The platform handles the full lifecycle of a chat session across multiple channels, including AI and human agent interactions, file sharing, and message history. ([source](https://docs.open.cx/api-reference/chat-sessions/index.md))
- [AI Reasoning Inspections](https://awesome-repositories.com/f/system-administration-monitoring/session-tracking/session-health-monitors/ai-session-observability/ai-reasoning-inspections.md) — Ships a session inspector that reveals the exact knowledge and actions the AI used to generate a response. ([source](https://docs.open.cx/architecture-overview.md))
- [Handoff Reason Monitors](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-and-monitoring-agents/ai-agent-behavior-monitors/handoff-reason-monitors.md) — Tracks why the AI hands off conversations to humans, surfacing knowledge and tool gaps. ([source](https://docs.open.cx/api-reference/handoff-analytics/index.md))
- [Analytics Reports](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-and-monitoring-agents/ai-agent-behavior-monitors/handoff-reason-monitors/analytics-reports.md) — The platform fetches a comprehensive overview of AI-to-human handoff events for a date range, including reason breakdowns, sentiment, and trends. ([source](https://docs.open.cx/api-reference/handoff-analytics/get.md))

### Web Development

- [Embedded Chat Widgets](https://awesome-repositories.com/f/web-development/embedded-chat-widgets.md) — The platform places a working chatbot directly into a website or internal tool via an embeddable widget. ([source](https://cdn.jsdelivr.net/gh/opencx-labs/openchat@main/README.md))
- [Conversational Session Attachments](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-session-management/metadata-attachments/conversational-session-attachments.md) — The platform adds application-specific attributes (e.g., order ID, plan tier) to a session or contact for routing and context. ([source](https://docs.open.cx/api-reference/chat-sessions/index.md))
- [Identity-Delegated Widgets](https://awesome-repositories.com/f/web-development/embedded-chat-widgets/identity-delegated-widgets.md) — Embeds a chatbot widget that optionally verifies visitor identity through an external provider.
- [Web Crawling Frameworks](https://awesome-repositories.com/f/web-development/web-crawling-frameworks.md) — Scans web pages and stores content for AI agent knowledge retrieval. ([source](https://docs.open.cx/api-reference/crawl/index.md))
