Skip to main content

Real-time Updates

Enable real-time synchronization so changes in Yandex.Tracker appear instantly in Ducalis. Without real-time updates, changes sync only during scheduled sync intervals.

Prerequisites

Complete the Connect Yandex.Tracker setup first.

How real-time works with Yandex.Tracker

Yandex.Tracker doesn't have traditional webhooks. Instead, it uses Triggers — an automation system inside each queue that can notify external services when issues change.

Ducalis automatically creates the necessary triggers in your connected queues. When an issue changes in Yandex.Tracker:

  1. The queue's trigger fires

  2. Yandex.Tracker sends a notification to Ducalis

  3. Ducalis fetches the updated issue via API

  4. Your Ducalis board reflects the change immediately

    [img: Diagram showing real-time sync flow from Yandex.Tracker trigger to board]

Automatic trigger setup

When you connect Yandex.Tracker to Ducalis, triggers are created automatically in your synced queues.

  1. After completing the connection, go to any queue you're syncing in Yandex.Tracker.

    [img: Queue settings in Yandex.Tracker]

  2. Navigate to Queue Settings > Automation > Triggers.

    [img: Automation menu with Triggers option]

  3. You'll see a Ducalis trigger in the list.

    [img: Triggers list showing trigger entry]

info

Ducalis creates triggers automatically. You don't need to configure them manually unless troubleshooting.

Verify real-time sync

Test that real-time updates are working correctly.

  1. Open an issue in Yandex.Tracker that exists in your Ducalis board.

    [img: Issue open in Yandex.Tracker]

  2. Make a change to the issue (update title, description, or a synced field).

    [img: Editing issue title in Yandex.Tracker]

  3. Save the change in Yandex.Tracker.

    [img: Save button after editing]

  4. Switch to your Ducalis board.

  5. The change appears within seconds, without manual sync.

    [img: Updated issue in board showing the change]

Trigger configuration details

If you need to inspect or troubleshoot the trigger:

  1. In Yandex.Tracker, go to the queue's Triggers section.

    [img: Triggers section in queue settings]

  2. Find the trigger and click to open its settings.

    [img: Trigger in the list]

  3. The trigger configuration shows:

    • Conditions: When the trigger fires (issue created, updated, etc.)
    • Actions: HTTP request to Ducalis webhook URL

    [img: Trigger configuration details showing conditions and actions]

warning

Don't modify or delete the trigger. This will break real-time synchronization for that queue.

Issue removal from backlog

Real-time updates handle issue changes but work differently for removal scenarios.

Since Yandex.Tracker doesn't allow issue deletion, issues can only disappear from your Ducalis backlog if they no longer match your import filters:

  • Status change — Issue moves to a status excluded by your filter
  • Type change — Issue type changes to one not included in your filter
  • Queue move — Issue transfers to a queue you're not syncing

When real-time detects these changes, the issue is removed from your Ducalis board automatically.

[img: Issue disappearing from board after filter mismatch]

Troubleshooting real-time updates

Changes not appearing

If changes in Yandex.Tracker don't sync to Ducalis in real-time:

  1. Check trigger exists — Verify the trigger is present in your queue's Triggers list
  2. Check trigger is active — Ensure the trigger hasn't been disabled
  3. Check queue is synced — Confirm the queue is included in your Sync-In Conditions
  4. Try manual sync — Use Manual Sync-Back to confirm the connection works

Trigger missing

If the trigger doesn't appear in a queue:

  1. Go to Sync settings in Ducalis.

  2. Click Edit Sync-In Conditions.

    [img: Edit Sync-In Conditions link]

  3. Remove the queue from your selection.

  4. Save the changes.

  5. Add the queue back to your selection.

  6. Save again.

    [img: Queue selection being refreshed]

This refreshes the connection and recreates the trigger.

Manual trigger creation

In rare cases, you may need to create the trigger manually.

  1. In Yandex.Tracker, go to Queue Settings > Automation > Triggers.

  2. Click Create Trigger.

    [img: Create Trigger button]

  3. Configure the trigger:

    • Name: Sync Trigger
    • Conditions: Issue created OR Issue updated
    • Actions: Send HTTP request

    [img: Trigger creation form with conditions]

  4. For the HTTP request action, enter:

    • Method: POST
    • URL: Your Ducalis webhook URL (found in Sync settings)

    [img: HTTP request configuration in trigger]

  5. Save the trigger.

tip

Contact support if you need help finding your webhook URL or configuring triggers manually.

Multiple queues

Each queue you sync needs its own trigger. When you add new queues to your import filters, Ducalis creates triggers for them automatically.

[img: Multiple queues in Sync-In Conditions]

If you're syncing many queues, verify triggers exist in each one to ensure complete real-time coverage.

Last updated: Today