Zapier — универсальный онлайн-конструктор автоматизаций. Он может заставить два веб-приложения работать вместе. Соединение осуществляется по схеме «ЕСЛИ случилось событие X, TO совершить действие Y». Примеры:
ЕСЛИ добавлена новая заметка в Evernote TO сохранить ее в Dropbox.
ЕСЛИ добавлен новый адрес в список рассылки MailChimp TO добавить его в Google Контакты.
ЕСЛИ добавлен новый лист в документ Excel TO добавить его копию в Google Spreadsheet.
И таких комбинаций могут быть миллионы! Инструмент поддерживает 691 сервис. Примеры:
Социальные сети: Twitter, Facebook, Instagram.
Контроль рабочего времени: Rescue Time, ClickTime, TimeCamp.
Google: Gmail, Google Glass, Google Sheets.
Microsoft: OneDrive, OneNote, Excel.
Инструменты для владельцев сайтов: WordPress, Disqus, Azure Web Apps.
Инструменты для разработчиков: Github, BitBucket, BugHerd.
Управление проектами: Trello, JIRA, Podio.
Чтобы понять как работает Zapier, сделаем вместе автоматизацию, которая будет отправлять письма с уведомлениями о новых постах на iPhones.ru. Обратите внимание, что галерею картинок к инструкции можно листать.
Как создать автоматизацию в Zapier?
1. На главной нажимаем красную кнопку Make a Zap.
2. Выбираем приложение, события в котором будем мониторить (RSS).
3. Выбираем какое именно событие нам нужно. В нашем случае есть только вариант «Отслеживать новые записи в ленте». У других приложений может быть больше вариантов.
4. Указываем ссылку на RSS-канал и жмем кнопку перехода на следующий шаг.
5. Проверяем описание составленного нами триггера.
6. Убеждаемся, что тест прошел успешно. Теперь нам надо описать действие, которое будет происходить по этому триггеру.
1. Находим приложение Gmail и выбираем в нем действие «Отправить письмо».
2. Подключаем свой почтовый ящик.
3. Выбираем подключенный ящик.
4. Указываем адрес, на который надо отправлять письма.
5. Выбираем какие части из RSS-поста надо вставить в тему письма. Мы выбрали название поста и его автора.
6. Выбираем какие части из RSS-поста надо вставить в тело письма. Мы выбрали ссылку на статью.
7. Придумайте имя для Zap-а.
8. Теперь он виден на дашборде вместе с другими Zap-ами и его можно включить! Проверять RSS-ленту он будет каждые 15 минут.
Сделать новый Zap в разы легче, чем про это написать. Весь процесс с учетом создания скринов и нескольких возвращений на предыдущие шаги занял у меня шесть минут.
Помимо создания своих рецептов можно подключать уже готовые. Ниже будут приведены 33 примера из коллекции Zapier с пояснениями.
Расписание
С помощью Zapier можно настроить ежемесячное, еженедельное или ежедневное выполнение каких-то действий. После выбора одного из этих трех вариантов есть еще более тонкие настройки. Например, для ежедневных действий можно указать конкретное время и установить пропуск выходных.
Примеры Zap-ов:
ЕCЛИ настал нужный день недели и час ТО создать задачу в Todoist ➜
ЕСЛИ настал нужный день месяца ТО создать папку в Box ➜
ЕСЛИ наступил новый день и нужный час TO опубликовать твит➜
Парсинг электронных писем
Парсер электронных писем от Zapier можно использовать как отдельный сервис. Принцип его действия прост:
1. Регистрируетесь на parsier.zapier.com
2. Создаете виртуальный почтовый ящик, на который надо будет пересылать письма для обработки.
3. Посылаете на этот виртуальный ящик первый образец письма для обработки. Допустим, уведомление о совершенном платеже.
4. Открываете это письмо в виртуальном почтовом ящике и выделяете места в тексте, который надо извлекать.
5. Сохраняете результат под осмысленным именем, чтобы его потом было легко найти при создании Zap-а.
Примеры Zap-ов:
Отправить SMS с помощью CallFire на основе текста письма➜
Извлечь адрес из письма и добавить в список рассылки MailChimp➜
Добавить новую строчку в файл Excel на основе данных из письма ➜
RSS
Zapier умеет не только читать RSS-ленты, но и заполнять их. Содержимое записей можно конструировать из данных, которые получены из других приложений. Например, текстов постов в соцсетях.
Примеры Zap-ов:
Отправка новых постов из Instagram в RSS-ленту ➜
Отправка уведомлений о новых видео на канале YouTube в RSS-ленту ➜
Отправка информации о новых фолловерах в Twitter в RSS-ленту ➜
Закладки
Zapier может создавать новые элементы можно создавать в Pocket, Pinterest, Pinboard, Instapaper. Из этих же приложений можно извлекать данные.
Примеры Zap-ов:
ЕСЛИ появилась новая ссылка в Pocket TO создать на ее основе пост в блоге на WordPress➜
ЕСЛИ появилась новая заметка в Evernote ТО добавить ссылку на нее в Pocket➜
ЕСЛИ опубликован новый Pin в Pinterest, ТО сохранить его в OneDrive➜
Перевод
А еще Zapier умеет переводить тексты на десятки языков!
Примеры Zap-ов:
Добавление переведенных статей из Pocket в Evernote➜
Постинг переведенного поста из одного RSS-канала в другой RSS-канал➜
Перевод только что добавленных строк из Google Таблицы и добавление их в другую Google Таблицу➜
Google Cloud Print
Google Cloud Print позволяет управлять своими принтерами из любой точки планеты, где есть интернет. C его помощью Zapier может автоматизировать процесс печати документов и установку настроек устройства.
Примеры Zap-ов:
Распечатывать отмеченные определенным образом письма из Gmail➜
Отправлять на электронную почту копии всех файлов, которые печатаются с помощью Google Cloud Print➜
Распечатывать все заметки из Evernote ➜
К слову, отправку факсов тоже можно автоматизировать в Zapier с помощью Phaxio.
Paypal
Еще сервис умеет работать с некоторыми платежными системами. Но из популярных в России пока есть только PayPal.
Примеры Zap-ов:
ЕСЛИ совершен новый платеж ТО добавить данные о нем в Google Таблицу➜
ЕСЛИ совершен новый платеж ТО создать событие в Google Календаре➜
ЕСЛИ товар оплатил новый покупатель ТО добавить его в лист рассылки MailChimp➜
Github
Zapier поможет отслеживать события в интересных вам репозиториях самым удобным способом, качественно архивировать информацию и вести статистику.
Примеры Zap-ов:
ЕСЛИ завершен крупный этап в проекте (milestones) ТО добавить событие в Google Calendar
➜
ЕСЛИ создан новый сниппет кода (Github Gist) ТО сохранить его в Evernote
➜
ЕСЛИ в репозиторий были внесены изменения ТО отправить сообщение в Campfire
➜
Формы
Еще можно создавать автоматизации с использованиям данных, которые вводят посетили на сайтах. Это возможно благодаря сервисам GravityForms, Wufoo, Google Формы и других.
Примеры Zap-ов:
ЕСЛИ введены новые данные в форму TypeForm ТО сохранить их в отдельный файл на Dropbox
➜
ЕСЛИ введены новые данные в форму TypeForm ТО отправить письмо с помощью Gmail
➜
ЕСЛИ введены новые данные в форму TypeForm ТО создать новый пост в блоге на WordPress
➜
Базы данных
Zapier умеет даже извлекать/добавлять данные в MySQL, PostgreSQL, Firebase, MongoDB.
Примеры Zap-ов:
Создание поста на Facebook на основе строки из базы данных MySQL
➜
Добавление всех новых Google Контактов в базу MySQL
➜
Добавление записей о всех отписавшихся от рассылки в MailChimp в базу данных MySQL➜
Если вы не работали ни с какими из этих БД, но вам нужны подобные функции, то попробуйте базу Zapier Storage. Так будет проще.
Таймер
Если вам нужно подождать немного перед выполнением двух действий, то вам поможет инструмент Zapier Delay.
Примеры Zap-ов:
Отправка личных сообщений в Slack после заданного времени ожидания
➜
Отправка на экран компьютера или телефона уведомление Pushover после заданного времени ожидания
➜
Отправка SMS после заданного времени ожидания
➜
Zapier Push
А этот интрумент представляет собой что-то вроде виртуальной кнопки, нажатие на которую запускает какое-либо действие. Например, для автоматической отправки SMS вам не обязательно указывать временной интервал или настраивать какой-либо триггер. Достаточно запустить отправку SMS (или любое другое действие) с помощью расширения для Chrome.
Zapier Code
Еще сервис умеет запускать код на Python или JavaScript. В качестве переменных можно использовать данные полученные разными приложениями: заголовки писем, ссылки из RSS, тексты заметок Evernote. Тысячи вариантов!
Цены
К сожалению, бесплатно можно создавать тольк 5 Zap-ов и некоторые приложения будут недоступны. Но за полторы тысячи рублей в месяц попадаешь в сказку. Неограниченное количество автоматизаций. Возможность создания многоступенчатых Zap-ов и премиум поддержка.
Пару слов о IFTTT
Если после абзаца выше внутренняя жаба у вас заквакала, то присмотритесь внимательнее к аналогу Zapier. К нему подключено в два раза меньше сервисов, но он бесплатен. И в отличие от Zapier, у него есть поддержка Skype, Fitbit и кучи устройств для «умного дома».
Подробнее о нем можно почитать в статьях:
40 рецептов IFTTT для гаджетов
Удивительные новинки IFTTT 2016
5 интернет-сервисов, которые помогут сегодня работать быстрее
25 комментариев
Форум →спасибо, интересно
Очень интересно, спасибо! Киданул статью и сервис в закладки.
Хотелось бы подобный сервис для локальной работы на рабочем АРМ. Есть многое, что хочется и требуется автоматизировать, однако каждый раз пинать программистов писать скрипты для себя одного как-то не очень, а у них и других забот хватает.
Кхм-кхм, простите, полторы тысячи в месяц? Да я за интернет и мобильную связь вкупе меньше плачу..
@threezerone, тебе этот сервис просто не нужен, за него платят те, кому он действительно полезен
@threezerone, считать цену на Zapier следует в часах рабочего времени, которое он может вам сэкономить.
отлично!
ирина, а замутите, пожалуйста, статью про alfred.
а то, они в каком-то из обновлений, алгоритм workflow поменяли, а разбираться лень ))
а у вас простым человеческим языком получается рассказать.
@troublegum, а расскажите, пожалуйста, подробнее, для чего конкретно вы используете Alfred?
@Ирина Чернова, ну, например, была такая история, в духе:
– создать папку на сервере с определенным именем;
– скопировать с десктопа все файлы по маске в эту папку на сервере;
– отправить в список рассылки по мейлу сообщение со ссылкой на созданну папку с этими файлами и темой письма, совпадающей с названием папки;
– переместить один из этих файлов с определенным параметром с десктопа в заданную папку на локальном диске, остальные выкинуть в корзину…
и что-то ещё там делалось, не помню уже.
суть в том, чтобы одной командой с оригинальным названием, пардон, “nah” и дополнительным параметром, из которого и бралось название создаваемой папки и тема письма, залить мувки на эфирный сервер, оповестить координаторов, что они там, один положить себе в архив, остальные выкинуть с компа за ненадобностью.
ну, еще там несколько было, типа, “одним махом залить все обновления архива на бэкапный диск”, “отправить рабочей группе письмо со стандартным текстом”, даже был смешной скрипт “trollty” который досовского “диггера” запускал ) троллить начальника, когда он приходил и спрашивал, как идет работа над проектом )
как-то так было.
Мне лично нужен парсер писем. Чтобы каждую минуту проверял несколько ящиков и передавал содержимое письма в определённый скрипт на удаленном сервере.
@tty01, есть вариант вручную настроить пересылку писем с этих ящиков на
https://parser.zapier.com и объединить его в Zap с
https://zapier.com/zapbook/webhook/.
Ирина, интересно, спасибо! Всегда читаю Ваши статьи с удовольствием. Но, как-то сложно что ли, не возникло желания настраивать этот сервис. Думаю, позже появится что-то более комфортное.
Но за статью, правда, спасибо!
@Stix, в очередной раз спасибо за поддержку:-) в Zapier работать гораздо проще, чем про это писать. Обратите внимание на предложение:
“Весь процесс с учетом создания скринов и нескольких возвращений на предыдущие шаги занял у меня шесть минут.”
Как обычно, ну НИЧЕГО, что было бы хоть сколько-нибудь нужно.
пытался встроить и IFTTT и Zapier в обыденные сценарии – так ничего путнего и не придумал. Потенциально штуки очень крутые, то что у меня не нашлось им применения, не значит что это “никому не надо”. Но я как не напрягал фантазию так и не нашел зачем оно мне.
Хотя вот как вариант – автоматический постинг в фейсбук поздравления с днем рождения “френду” у которого согласно того же фейсбука оно наступило. такое можно ли сделать – кто знает?
@Mikhail Shevcov, домашнее задание:
вариант 1
на почту приходит напоминание, что у кого-то из друзей FB День Рождения.
из письма парсим Имя
публикуем в FB из шаблона рандомное поздравление из списка
список парсится с сайта с поздравлениями
вариант 2
в календаре включаем события из FB, там отмечены дни рождения друзей
дальше все так-же: при наступлении события из календаря “день рождения XX” берем Имя и рандомное поздравление из списка
@Mikhail Shevcov, Если ты не хочешь позвонить и поздравить лично – ты уверен что этому “френду” вообще стоит писать? Да и представь чувства человека когда ему приходит пластиковая автоматическая лабуда
о так это можно наладить автоматизацию по скачиванию сериалов например с lostfilm.tv?
@di3x, zapier lostfilm.tv не поддерживает. Расскажите подробнее о своей задаче пожалуйста)
@Ирина Чернова, там же есть Rss, пусть файлик torrent кидает в дропбокс, а комп уже автоматом из папки начнет закачку
Хочу, но ни один сервис такое не сделает.
Выходит новое видео на канале ютюб, это видео скачивается автоматом мне на айфон.
И так и сяк пытался сделать.
Приходится руками на айфоне все скачивать.
@qedro, а если через Dropbox https://zapier.com/zapbook/zaps/10453/save-new-youtube-videos-to-dropbox/
?
@Ирина Чернова, ну, он же ссылки соханяет, а не файлы.
Я и так могу зайти в ютюб и увидеть новые видео.
Мне важно, чтобы файл скачивался.
Хоть закачка видео с ютюб не поддерживается гуглом, это же оегко сделать и на компьютере и на самом айфоне.
Однако автоматизирлвать никак
Возможна ли пересылка статей из Evernote в kindle paperwhite по тегу #kindle? Пять ззапов подразумевает неограниченное использование 5 настроенных ззапов или же первые 5 раз бесплатно, а далее – платно?
@gguman1, kindle не поддерживается (или это может как-то по другому?). 100 выполнений Zap-ов бесплатно.
Для отправки лидов фб\инста на почту можно подключить сервис ads-leads-generator.ru
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как выбрать загрузочный диск Mac без стандартной клавиатуры Apple
Как перенести заметки из одной учетной записи Apple ID в другую?
Как в macOS Sequoia убрать зазоры между окнами приложений
Как на iPhone отключить автовоспроизведение видео в приложениях
Что делать, если на iPhone не работают кнопки регулировки громкости
Добавляю песни в iTunes, а они не переносятся на iPhone
Какой адаптер лучше выбрать для быстрой зарядки iPhone 8 Plus
Почему изображение на экране iPhone стало черно-белым