Skip to main content

What is Post AI and how to create a rule?

Post AI is an analytics-driven automation tool. It works with signals and auto-actions based on rules.

What It's NOT

Post AI is NOT:

  • ❌ Chat-bot for communication
  • ❌ Forecasting system
  • ❌ AI for text generation
  • ❌ Virtual assistant

What It IS

Post AI is:

  • ✅ Rule system for automation
  • ✅ Metric monitoring and signals
  • ✅ Automatic actions when conditions trigger
  • ✅ Critical event notifications

Two Types of Operation

1. Signals (Notifications)

Purpose: Receive notifications when metrics go beyond set limits.

Example:

Condition: ROI < 15%
Action: Send Telegram notification
Result: You get message "ROI dropped below 15% in campaign X"

2. Auto-Actions

Purpose: Automatically execute actions when rules trigger.

Example:

Condition: ROI < 0% (loss)
Action: Pause campaign
Result: Campaign automatically stops

How to Create Rule

Step 1: Open Post AI

  1. Go to Post AI section
  2. Click "Create Rule"

Step 2: Configure Conditions

Select metric:

  • ROI (return on investment)
  • Spend
  • Revenue
  • Conversions
  • CPA (cost per action)
  • CTR (click-through rate)

Select condition:

  • Greater than (>)
  • Less than (<)
  • Equal to (=)
  • Greater than or equal to (>=)
  • Less than or equal to (<=)

Specify value:

  • For example: ROI < 15%

Step 3: Choose Action

For signals:

  • Send Telegram notification
  • Send Email
  • Create task
  • Log entry

For auto-actions:

  • Pause campaign
  • Change budget
  • Disable creative
  • Change bid

Step 4: Configure Parameters

Check frequency:

  • Every hour
  • Every 6 hours
  • Daily
  • Custom period

Apply to:

  • All campaigns
  • Specific campaigns
  • Campaigns with tag
  • Specific traffic source

Step 5: Activate Rule

  1. Verify settings
  2. Click "Save"
  3. Enable rule with toggle

Rule Examples

Example 1: Unprofitable Campaign Control

Condition:

ROI &lt; 0% (loss)
Check: every hour
Apply: to all campaigns

Action:

Send Telegram notification:
"⚠️ Campaign {campaign_name} in loss! ROI: {roi}%"

Example 2: Low Effectiveness Alert

Condition:

ROI &lt; 15%
Spend &gt; $100
Check: every 6 hours

Action:

Create task:
"Check campaign {campaign_name}. ROI dropped to {roi}%"
Executor: Team Lead

Example 3: Spend Control

Condition:

Spend &gt; $500 per day
Check: daily at 00:00

Action:

Send Email:
"Daily spend exceeded limit: {spend} $"

Example 4: Automatic Stop

Condition:

ROI &lt; -50% (major loss)
Spend &gt; $200
Check: every hour

Action:

Pause campaign
+ Send Telegram notification

Telegram Integration

How to set up:

  1. Connect Telegram Bot
  2. In rule settings choose action: "Telegram notification"
  3. Specify recipients (roles or specific users)
  4. Configure message text
  5. Save rule

Available variables:

  • {campaign_name} - campaign name
  • {roi} - ROI value
  • {spend} - spend
  • {revenue} - revenue
  • {date} - date

Rule Monitoring

View active rules:

  • List of all created rules
  • Status (active/disabled)
  • Trigger count
  • Last trigger

Trigger history:

  • When rule triggered
  • What action executed
  • Execution result
  • Errors (if any)

Important

  • Automation - rules work 24/7
  • Control - don't miss critical events
  • Flexibility - create any condition combinations
  • Safety - can set limits on auto-actions
  • Notifications - Telegram integration for instant alerts

More details: