Transform your marketing workflow with Comillia Natural Language AI. Create engaging gifts, promotional codes, and automated loyalty campaigns in seconds — simply by describing what you want to offer in plain text. Comillia Natural Language AI interprets your prompt, builds the complete campaign configuration, and presents an editable summary for your review before you activate or save it as a draft.
@comosense.com) users.Table of Contents
1. What You Can Create with Comillia Natural Language AI
Feature / Area |
Release Status |
Supported Functionality |
|---|---|---|
| Gifts | ✅ Supported | Create gift entities using Comillia Natural Language AI (supports Do Benefit and Do Membership actions). |
| Promo Codes | ✅ Supported | Create promo code entities using Comillia Natural Language AI (supports Do Benefit and Do Membership actions). |
| Deals | ✅ Supported | Create automated checkout deals using Comillia Natural Language AI (supports Do Benefit and Do Membership actions). |
| One-Time Campaigns | ✅ Supported | Generate single-execution targeted member experiences. |
| Recurrent Campaigns | ✅ Supported | Schedule automated, recurring campaign routines. |
| Punch Cards | ✅ Supported | Create multi-purchase progression punch cards. |
| Item Targeting | ✅ Supported | Locate existing Saved Item Groups by name or target Specific Items using exact item codes. |
1.1 What Comillia Natural Language AI Doesn’t Support Yet
1. Rule Entities: Rules cannot currently be created using Comillia Natural Language AI.
2. Buy One, Get One (BOGO) Discounts: BOGO is not supported for gifts, promo codes, deals, or punch cards in the current release.
3. Communications: Creating automated messaging communications is not supported for one-time, recurring, punch card, or rule experiences.
4. Promo Code CSV Import: Uploading or importing CSV files of promo codes is not supported in the current release.
2. Creating Campaigns using Comillia Natural Language AI
2.1 Creating Campaigns (Deals, One-Time, Recurrent, Punch Cards) with Comillia Natural Language AI
To create campaigns:
Go to Campaign Center in the Hub.
Click Campaigns from the side navigation menu.
Click + Campaign to create a new campaign and give it a name.
-
Click Generate with AI, and select one of the four supported campaign categories from the menu:
A. Deals Campaign
Click Generate with AI and select Deal.
Describe the discount offer in the text box (e.g., A percentage discount on the entire purchase), or select an example prompt.
Click Generate deal.
Review DEAL NAME and DEAL DETAILS (WHAT YOU GET, APPLIES TO, EXPIRATION, ASSUMPTIONS).
-
Choose your desired action:
Save as draft: Saves the deal as a draft.
Review and edit: Opens the Deal creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI deal generator screen.
Cancel: Exits the process without saving.
B. One-Time Campaigns
Click Generate with AI and select One-Time.
Describe target audience, timing, and action (e.g., Add 100 bonus points to members who joined this month), or select an example prompt.
Click Generate campaign.
Review ONE-TIME CAMPAIGN NAME and details (WHAT THEY GET OR DO, WHO, WHEN).
-
Choose your desired action:
Activate: Immediately starts the one-time campaign.
Review and edit: Opens the One-Time creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI campaign generator screen.
Cancel: Exits the process without saving.
C. Recurrent Campaigns
Click Generate with AI and select Recurrent.
Describe recurrence schedule and reward (e.g., Every other Tuesday at 9:00 AM from now through the end of the year, give 100 points to members who have not visited in 30 days.), or select an example prompt.
Click Generate campaign.
Review RECURRENT CAMPAIGN NAME and details (WHAT THEY GET OR DO, WHO, WHEN).
-
Choose your desired action:
Activate: Immediately starts the recurring campaign.
Review and edit: Opens the Recurrent creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI recurrent campaign generator screen.
Cancel: Exits the process without saving.
D. Punch Cards Campaign
Click Generate with AI and select Punch Card.
Describe punch count and reward (e.g., "Buy 9 items from the $5 FREE group, get the 10th free"), or select an example prompt.
Click Generate punch card.
Review PUNCH CARD NAME and details.
Mandatory Confirmation: You must check the mandatory confirmation box: This card needs X punches. Once you activate it, you can't change that.
Important:
Leaving this checkbox unchecked keeps the Save as draft and Activate buttons disabled.
-
Choose your desired action:
Save as draft: Saves the punch card as a draft.
Review and edit: Opens the Punch Card creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI punch card generator screen.
Cancel: Exits the process without saving.
2.2 Creating Gifts with Comillia Natural Language AI
To generate a gift using Comillia Natural Language AI:
Go to Campaign Center in the Hub.
Click Gifts from the side navigation menu.
Click Generate with AI.
(OR) select Try our AI Gift Generator when starting from templates).In the prompt window, enter your description in the Describe the gift you want to create text box (e.g., 15% off the entire purchase), or click a topic chip / example prompt.
Click Generate gift.
-
When Your gift is ready to review, inspect the generated summary:
GIFT NAME: Displays the AI-generated gift title (editable).
GIFT DETAILS: Review WHAT YOU GET, APPLIES TO, EXPIRATION, and ASSUMPTIONS.
-
Choose your desired action:
Activate: Immediately activates and deploys the gift live.
Review and edit: Opens the Gift creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI gift generator screen.
Cancel: Exits the process without saving.
2.3 Creating Promo Codes with Comillia Natural Language AI
To generate promotional codes using Comillia Natural Language AI:
Go to Campaign Center in the Hub.
Click Promo Codes from the side navigation menu.
Click Generate with AI.
In the prompt window, enter your description in the Describe the promo code you want to create text box (e.g., SUMMER20 for 20% off the whole bill), or select a topic chip / example prompt.
Click Generate promo code.
-
When Your gift is ready to review, inspect the generated summary:
PROMO CODE NAME: Displays the AI-generated promo code title (editable).
PROMO CODE DETAILS: Review WHAT YOU GET, APPLIES TO, EXPIRATION, and ASSUMPTIONS.
Review the generated promo code details (PROMO CODE NAME, WHAT YOU GET, APPLIES TO, EXPIRATION, and ASSUMPTIONS).
-
Choose your desired action:
Save as draft: Saves the promo code as a draft.
Review and edit: Opens the Promo Code creation screen tagged with
AI Generatedwhere you can modify details as needed.Start over: Returns to the AI promo code generator screen.
Cancel: Exits the process without saving.
3. Handling Errors and Unsupported Requests
When generating entities or campaigns, you may occasionally encounter system timeouts or unsupported prompt requests:
System Timeouts / Errors: If a generation error occurs during request processing, a Something went wrong alert displays.
Retry: Returns to the generator screen to re-submit your prompt.
Cancel: Ends the process.
Unsupported Requests: If essential information is missing or your prompt involves capabilities outside the current release scope, a Not supported yet window appears. You can choose to:
Try again: Returns to the prompt generator screen to refine your description.
Open editor: Opens the creator screen where you can enter details manually.
Cancel: Exits the modal window.
4. Targeting Items and Item Groups
When building prompts that target specific products or menu items, ensure you provide exact parameters so the AI can locate your catalog assets:
Saved Item Group: Provide the exact name of an existing saved group as configured in your Hub setup (e.g., 20% off the $5 FREE group).
Specific Item: Provide the exact item code in the same format entered during manual setup (e.g., Create a free burger on 12013).
5. Providing Feedback on Comillia Natural Language AI Results
After every prompt generation, compare the returned summary against your original request. Providing direct feedback helps improve system accuracy and prioritize future improvements.
Review the AI Summary: Compare the generated setup against what you asked the AI to create.
-
Select Rating:
Thumbs up (👍): Use when the result and summary are accurate and complete.
Thumbs down (👎): Use when something is missing, irrelevant, incorrect, or not working as expected.
Select Issue Type: Selecting thumbs down opens additional issue classifications. Choose the category that best describes the problem.
Add Context: Use the comments field to explain what you expected, what happened, and what was missing or incorrect.
Submit Feedback: Click Submit Feedback to record your input for review.
6. Advanced Settings
Configure overall member identity, registration rules, and login authentication options under Business Profile > Registration > Advanced Settings.
6.1 Member Identity & Validation
OTP & Social Login: Enables verification via one-time passcodes and allows members to register and log in using connected third-party social providers (Google, Apple, Facebook).
Custom Login: Verifies members using two unique custom fields. Disables OTP and social sign-in options.
Primary Login Channel: Selects the primary channel used for authentication (WhatsApp, SMS, or Email). Secondary alternatives appear alongside the main channel.
Social Login & Registration: Checkboxes to activate third-party provider options (Google, Apple, Facebook).
6.2 Registration Rules
Merge Duplicates: Consolidates loyalty profiles when a member registers using an existing phone number or email address. You can customize the header text (e.g., Matching Identifier Found), body message, and note displayed during duplicate detection.
Card Activation: Allows members to link physical loyalty cards to their account via a unique identification field (e.g., GovID).