CrestApps SMS Omnichannel Automation (AI)
The CrestApps.OrchardCore.Omnichannel.Sms module enables AI-driven SMS automation for Omnichannel activities.
It allows Orchard Core (through the Omnichannel Management CRM) to assign an activity to an AI agent that communicates with a contact over SMS as if it were a real call center agent.
You describe what you want the AI to do (tone, rules, goals), and the AI carries the conversation through SMS until the activity is completed.
What this module provides
- An SMS channel implementation for Omnichannel automated activities.
- Integration points for an SMS provider (e.g. Twilio) to send/receive messages.
- AI chat session orchestration for "automated activities".
Prerequisites
- Enable the CrestApps AI modules (AI + AI Chat core).
- Enable Omnichannel Management.
- Configure an SMS provider in Orchard Core (e.g. Twilio via
OrchardCore.Sms).
Enable the feature
- In Orchard Core Admin, go to
Configuration→Features. - Enable
SMS Omnichannel Automation.
Typical setup (high level)
- Configure Omnichannel Management (contacts, subjects, dispositions, campaign).
- Ensure the campaign/channel is configured to use SMS.
- Configure your SMS provider webhook to deliver inbound SMS messages to Orchard Core.
- Load activities via Activity Batches.
- The Automated Activities Processor will run in the background and let AI handle the assigned SMS interactions.