Проблемы с синхронизацией и интеграциями
Если твои данные появляются не там, где ты ожидаешь, посмотри решения ниже для своей интеграции.
Задачи не появляются в Todoist
Новые задачи обычно доходят до Todoist за считаные секунды. Задача, которая не дошла до Todoist, автоматически повторно не отправляется. Завершения, повторные открытия и удаления, сделанные тобой в Todoist, возвращаются за считаные секунды, плюс резервная проверка каждые 5 минут.
- Проверь свой план: Todoist нужен Basic и выше. На Free новые задачи в Todoist не отправляются
- Подожди несколько минут и проверь снова
- Открой TellDone и убедись, что задача есть в списке задач
- Открой Настройки > Интеграции и проверь, что переключатель Todoist включён. Если под ним показана ошибка, нажми Повторить
- Убедись, что есть подключение к интернету
- Если проблема не уходит, выключи переключатель Todoist (подтверди кнопкой Отключить), затем включи его снова и войди
Синхронизация с Todoist двусторонняя. Изменения, которые ты делаешь в Todoist (например, завершаешь задачу), тоже синхронизируются обратно в TellDone.
События не появляются в Календаре Apple
Календарь Apple - это локальная интеграция, которая работает на твоём iPhone. Она односторонняя: TellDone добавляет и обновляет собы тия в Календаре, но изменения, сделанные тобой в Календаре, в TellDone не возвращаются.
- Открой на iPhone Настройки > Приложения > TellDone и проверь, что для Календари выбрано Полный доступ. При Только добавление событий TellDone не может проверить, какие события уже есть
- Открой Календарь Apple и проверь, что календарь, выбранный в Настройки > Интеграции > Календарь, виден (не скрыт)
- В Настройки > Интеграции нажми Синхронизировать все события под переключателем Календаря. Недостающие события будут добавлены, а уже существующие пропущены
- Убедись, что у события есть дата и время - события без конкретного времени могут отображаться иначе
Задачи не появляются в Напоминаниях Apple
Напоминания Apple тоже используют разрешения на твоём iPhone.
- О ткрой на iPhone Настройки > Приложения > TellDone и проверь, что разрешение Напоминания включено
- Если оно уже было включено, выключи и снова включи его
- Открой Напоминания Apple и проверь нужный список
Если выключить Напоминания о событиях и задачах в Настройках, перестанут приходить только уведомления-напоминания. Задачи и события по-прежнему попадают в Календарь, Напоминания и Google Tasks; этим управляют переключатели в Настройки > Интеграции.
Задачи не появляются в Google Tasks
Google Tasks - локальная интеграция на твоём iPhone, которая подключается к твоему аккаунту Google. Она требует Basic и выше.
- Открой Настройки > Интеграции и проверь, что переключатель Google Tasks включён и ты по-прежнему вошёл в аккаунт
- Убедись, что выбран список задач - без него задачам некуда попадать
- Нажми Синхронизировать все задачи, чтобы добавить открытые задачи (до 200), или Синхр. статусы, чтобы проверить, какие задачи выполнены
- Если по-прежнему не работает, отключи и снова подключи аккаунт Google
Когда ты завершаешь или заново открываешь задачу в TellDone, связанная задача в Google Tasks или Напоминаниях обновляется сразу, а TellDone подтягивает и изменения, сделанные там. Чтобы эти изменения возвращались без твоего участия, включи Автосинхронизация задач вверху Настройки > Интеграции (по умолчанию она выключена). Тогда TellDone синхронизирует данные при открытии приложения, если с прошлой синхронизации прошло не меньше 30 минут, и в фоне, не чаще чем примерно раз в 4 часа. Точное время выбирает iOS.
Things 3, Заметки Apple или Дневник Apple не получили мою заметку
Автоматический экспорт в Заметки Apple и Дневник Apple требует Basic и выше, а Things - Pro и выше. Если интеграции нет в твоём плане, в Настройки > Интеграции рядом с ней стоит плашка плана. Отправка одной за метки из её меню ... работает на любом плане, но для неё нужна быстрая команда. Если ты видишь Быстрая команда не найдена, нажми Установить, чтобы добавить её.
Когда TellDone закрыт, Календарь и Напоминания Apple получают новые элементы сразу. Для Things, Заметок Apple и Дневника Apple в уведомлении написано Нажми, чтобы отправить в ...: нажми на него, и TellDone откроется и отправит элементы.
Google Tasks не обновляется, пока TellDone закрыт. Он догоняет при следующем открытии TellDone или когда iPhone обновит TellDone в фоне.
Things 3 не открывается
TellDone отправляет задачи прямо в приложение Things 3, поэтому Things 3 должен быть установлен на том же iPhone.
- Проверь, что Things 3 установлен на твоём iPhone
- Убедись, что у тебя свежая версия Things 3
- Попробуй открыть Things 3 вручную, затем вернись в TellDone и повтори
Задачи переходят из TellDone в Things 3 автоматически. Чтобы вернуть завершения, нажми Синхр. статусы под переключателем Things в Настройки > Интеграции: это запустит быструю команду TellDone Things Sync. Если при синхронизации появляется Быстрая команда не найдена, нажми Установить, чтобы добавить команду снова. Как подключить, читай в статье Things 3.
Данные Notion не синхронизируются
Notion - серверная интеграция: она синхронизируется через серверы TellDone, даже когда приложение закрыто.
- Открой Настройки > Интеграции и проверь, что переключатель Notion включён. Если под ним показана ошибка, нажми Повторить
- В Notion найди страницу TellDone с базами Tasks, Notes и Events. Не переименовывай и не удаляй столбцы, созданные TellDone (например, TellDo ID и Status), иначе синхронизация перестанет работать
- Выключи переключатель Notion (подтверди кнопкой Отключить) и включи снова, затем войди в Notion. При повторном подключении создаются новые базы Tasks, Notes и Events. Элементы, синхронизированные раньше, остаются в старых
- Проверь подключение к интернету
При повторном подключении Notion тебе, возможно, придётся снова дать доступ в окне самого Notion.
Изменения, которые ты делаешь в TellDone (новая задача или изменённые название, срок, приоритет, описание или теги), сразу уходят в Notion. Изменения из Notion (статус Done или возврат в To Do, удалённая или восстановленная страница) обычно доходят до TellDone за считаные секунды. Если завершение пропущено, его подхватывает ежечасная проверка.
Microsoft To Do не синхронизируется
Microsoft To Do - серверная интеграция, она требует Basic и выше. На Free в её строке показана плашка BASIC.
- Открой Настройки > Интеграции и проверь, что переключатель Microsoft To Do включён. Если под ним показана ошибка, нажми Повторить
- Убедись, что есть подключение к интернету
- Выключи переключатель (подтверди кнопкой Отключить) и включи снова, затем войди в аккаунт Microsoft. При повторном подключении в Microsoft To Do создаётся второй список TellDone. Задачи, синхронизированные раньше, остаются в старом списке и больше не синхронизируются
Если выключить интеграцию, уже синхронизированные задачи остаются в Microsoft To Do. Чтобы полностью убрать доступ TellDone, открой account.microsoft.com и перейди в Privacy.
Вебхук не срабатывает
Если твоя автоматизация через вебхук не отправляет данные:
- Открой Настройки > Интеграции > Автоматизации и открой автоматизацию
- Проверь, что переключатель Активна включён
- Проверь, что включены нужные события-триггеры (Создание, Изменение, Выполнено, Удалено) и типы данных
- Убедись, что URL вебхука верный и начинается с
https:// - Нажми Тестовая отправка, чтобы проверить, отвечает ли твой сервер
- Убедись, что ты не достиг месячного лимита доставок. Доставки сверх лимита придерживаются и отправляются автоматически после его обновления
Если 20 попыток подряд для одной и той же автоматизации заканчиваются неудачей (повторные попытки тоже считаются), TellDone отключает автоматизацию, чтобы не копились неудачные доставки. Одна доставка, не удавшаяся при всех повторах, считается как 6 попыток, поэтому это может случиться примерно после 4 неудачных доставок. Счётчик обнуляется после следующей успешной доставки. После 3 неудачных попыток подряд ты получаешь предупреждение во Входящих (нажми колокольчик на вкладке «Запись»). Отдельное сообщение об отключении автоматизации не отправляется. Чтобы включить её снова, исправь свой сервер и включи переключатель Активна в Настройки > Интеграции > Автоматизации.
Сбои доставки вебхуков
Частые причины сбоев вебхуков:
- URL сервера не HTTPS - TellDone требует защищённые адреса
- В URL указан IP-адрес вместо доменного имени, либо домен ведёт на адрес частной сети
- Сервер не успевает ответить - он должен ответить за 10 секунд
- Сервер возвращает ошибки (коды статуса не 2xx)
- Сервер перенаправляет на другой адрес - TellDone не следует редиректам
- URL недоступен или есть проблема с DNS
Как исправить:
- Проверь URL своего сервера отдельно, чтобы убедиться, что он работает
- Посмотри подробности ошибок в Последние доставки автоматизации
У каждой доставки есть значок: зелёная галочка - доставлено, жёлтые часы - в очереди или отправляется, красный треугольник - ошибка, красный крестик - TellDone не будет повторять её автоматически. В Все доставки используй фильтр Ошибки, чтобы видеть только неудавшиеся.
TellDone повторяет неудавшиеся доставки до 5 раз с нарастающими паузами (30 секунд, 2 минуты, 15 минут, 1 час и 4 часа). Если твой сервер отвечает ошибкой 4xx, кроме 429 Too Many Requests (например, 404 Not Found), TellDone эту доставку не повторяет. Когда у автоматизации больше 5 доставок, можно открыть Все доставки и нажать Повторить на неудавшейся. В коротком списке Последние доставки повтора нет.
Доставки вебхуков подписываются с помощью HMAC-SHA256. Формат запроса описан в статье Автоматизации через вебхуки.
Достигнут лимит слотов интеграций
Сколько серверных интеграций (Todoist, Notion, Microsoft To Do) можно подключить, зависит от плана:
| План | Слоты серверных интеграций |
|---|---|
| Free | 0 |
| Basic | 1 |
| Pro | Без ограничений |
| Ultra | Без ограничений |
На Basic в Настройки > Интеграции показан счётчик, например 0 из 1 серверных интеграций. Когда слот занят, у двух других появляется плашка PRO. Чтобы подключить больше одной, перейди на Pro с неограниченными интеграциями. Google Tasks, Заметки Apple и Дневник Apple слот не занимают.
Офлайн-записи не синхронизируются
TellDone работает офлайн - записи сохраняются на устройстве и загружаются, когда связь вернётся.
- Проверь подключение к интернету. Пока ты офлайн, на экране записи показано Сохранено офлайн, загрузится автоматически
- TellDone автоматическ и повторяет попытку, когда связь появляется
- Если повторы не удаются, открой TellDone, когда ты онлайн. Загрузка продолжится
Когда заметка обработана, элементы Календаря и Напоминаний добавляются на твоём iPhone. Для самой обработки нужно подключение, как и для серверных интеграций (Todoist, Notion, вебхуки).
Я отменил событие, но не могу его восстановить
Чтобы восстановить отменённое событие:
- В разделе «События» выбери фильтр Отменено и открой событие
- Нажми …, затем Восстановить
Восстановленное событие снова считается подтверждённым. Если событие было в Календаре Apple, TellDone добавит его туда заново как новое.
Мои офлайн-заметки пропали
Офлайн-заметки стоят в очереди на твоём iPhone и загружаются, когда связь вернётся. Они принадлежат аккаунту, в котором их записали.
- Открой TellDone при подключении к интернету и подожди немного, пока очередь загрузится
- Убедись, что ты вошёл в тот же аккаунт, в котором записывал их
- Если они всё равно не появились, напиши в поддержку из Настройки > Помощь и поддержка > Написать в поддержку, чтобы их восстановили
Фоновая синхронизация не работает
Если изменения, сделанные в другом месте (например, задачи, завершённые в Todoist или Notion), не появляются, пока ты не откроешь приложение:
- Открой на iPhone Настройки > Основные > Обновление контента
- Убедись, что оно включено
- Пролистай вниз и проверь, что TellDone тоже включён
В режиме энергосбережения iOS приостанавливает фоновое обновление, так что проверь и его. Для Напоминаний и Google Tasks фоновой синхронизации нужен ещё и включённый переключатель Автосинхронизация задач в Настройки > Интеграции.
TellDone использует фоновые обновления, чтобы данные оставались актуальными. Если «Обновление контента» выключено, iOS не может разбудить TellDone для обновления.