Docs
Feature GuidesOperations

Automations

Build when/if/then rules that react to call events and trigger actions automatically.

Who should read this:Administrators

The Automations engine lets you define rules that listen for events in VoiceCenter and execute actions when conditions are met. Rules follow a simple when / if / then pattern and require no coding.

How It Works

Every automation rule has three parts:

  1. When (Trigger) — the event that starts the rule.
  2. If (Conditions) — optional filters that must be true for the rule to fire.
  3. Then (Action) — what the system does when the trigger fires and conditions pass.

Available Triggers

TriggerFires When
Call StartedAn inbound or outbound call begins
Call EndedA call is completed or abandoned
Queue ThresholdA queue's wait time or caller count exceeds a limit
Contact CreatedA new contact is added to the CRM
Agent Status ChangedAn agent goes online, offline, or busy
Disposition AppliedAn agent applies a wrap-up code after a call

Available Actions

ActionWhat It Does
Send WebhookPosts a JSON payload to an external URL
Send NotificationDelivers an in-app notification to a user or group
Tag ContactAdds a tag to the contact associated with the event
Assign LeadCreates or updates a lead in the CRM pipeline

Webhook URLs are validated with SSRF protections. The system blocks requests to private IP ranges, localhost, and internal network addresses. Only publicly routable HTTPS endpoints are allowed.

Creating an Automation Rule

  1. Navigate to Operations and select Automations

    Open Operations from the main navigation and click Automations.

  2. Click Create Rule

    Click the Create Rule button to open the rule builder.

  3. Select a trigger

    Choose the event that should start this rule. For example, select Call Ended to react to every completed call.

  4. Add conditions (optional)

    Add filters to narrow when the rule fires. For example: direction equals inbound, duration greater than 60 seconds, or queue equals "Support".

  5. Choose an action

    Select what should happen when the rule fires. Configure the action details, such as the webhook URL or the tag to apply.

  6. Save and enable

    Give the rule a name, save it, and toggle it to Active. The rule begins processing events immediately.

Presets

VoiceCenter includes preset templates for common automation patterns:

  • Notify a manager when a call is abandoned
  • Tag contacts after a completed inbound call
  • Webhook to external CRM on call end
  • Alert when queue wait time exceeds a threshold
  • Assign a lead when a new contact calls in

Click Use Preset to load a template, then customize the conditions and action details for your needs.

Managing Rules

  • Enable / Disable — Toggle a rule on or off without deleting it.
  • Edit — Modify triggers, conditions, or actions at any time.
  • Delete — Remove a rule permanently.
  • Execution Log — View a history of when each rule fired and whether the action succeeded or failed.

Start with presets and adjust from there. It is easier to modify a working template than to build a rule from scratch.

Related Articles