Структура рабочего процесса
- Триггер: Запись обновлена (объект ‘Сделка’)
- Фильтр: Этап = Закрыто — выиграно
- Поиск записи: Получить сведения о компании
- Код (необязательно): Сформатировать полезную нагрузку
- HTTP-запрос: Отправить в систему выставления счетов
Шаг 1: Настройте триггер
- Создайте новый рабочий процесс
- Выберите триггер Запись обновлена
- Выберите Сделка в качестве объекта
Шаг 2: Отфильтруйте по «Закрыто — выиграно»
Добавьте действие Фильтр, чтобы продолжать только когда сделка выиграна:Шаг 3: Получите сведения о компании
Запись Сделки может не содержать всех полей Компании, которые нужны для счёта. Добавьте действие Поиск записи:
Это вернёт полную запись Компании с платёжным адресом, налоговым идентификатором и т. д.
Шаг 4: Сформатируйте полезную нагрузку (необязательно)
Если ваша система выставления счетов ожидает определённый формат, добавьте действие Код:Шаг 5: Отправьте в систему выставления счетов
Добавьте действие HTTP-запрос:Пример: счёт Stripe
Пример: счёт QuickBooks
Итоговая сводка рабочего процесса
Советы
- Сохраняйте внешние ID: Сохраните идентификатор счёта, возвращённый API, обратно в Сделку с помощью действия Обновить запись
- Обработка ошибок: Добавьте ветку, чтобы отправлять уведомление, если HTTP-запрос завершится ошибкой
- Сначала протестируйте: Используйте песочницу/тестовый режим вашей системы выставления счетов перед запуском в рабочую среду
Связанные материалы
- Сгенерировать PDF из Twenty — прикрепляйте сгенерированные PDF-файлы к записям
- Триггеры рабочего процесса
- Действия рабочего процесса
- Автоматизации «Закрыто — выиграно»