Интеллектуальный черновик (предварительная версия)

Соединитель Smart Drafter позволяет легко интегрировать smarter Drafter и рабочие процессы, что позволяет автоматизировать создание документов и оптимизировать процессы. Дополнительные сведения см. в https://developers.smarterdrafter.com/reference/power-automate

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка интеллектуального черновика
URL https://smarterdrafter.com.au/contact-us
Адрес электронной почты support@smarterdrafter.com
Метаданные соединителя
Publisher Группа тессисов
Веб-сайт https://smarterdrafter.com.au
Политика конфиденциальности https://smarterdrafter.com.au/legal
Категории Продуктивность; Содержимое и файлы

Соединитель Power Automate для интеллектуального черновика

Соединитель Smart Drafter обеспечивает простую интеграцию между Smarter Drafter и рабочими процессами Power Automate, что позволяет автоматизировать создание документов и оптимизировать процессы. Дополнительные сведения в Smarter Drafter для Power Automate

Настройка

Требуется учетная запись на платформе Smarter Drafter Pro, а затем создание ключа API. Дополнительные сведения на портале разработчика Интеллектуального черновика

Начало работы

  1. Установка соединителя

Импортируйте соединитель Smarter Drafter в среду Power Automate.

  1. Аутентификация

Настройте проверку подлинности с помощью ключа API Smarter Черновика.

  1. Создание потока

Добавьте в потоки Power Automate действия или триггеры интеллектуального черновика.

Доступные действия

  • Создание отправки: эта функция принимает сведения о отправке в тексте запроса, создает новую отправку и помещает документы в очередь для создания. Он возвращает уникальный идентификатор созданной отправки.

  • Получение отправки: возвращает сведения о конкретной отправке, определяемой его уникальным идентификатором. Если отправка не найдена, возвращается ответ 404 Not Found.

  • Получение полей по форме: возвращает все поля, связанные с указанным идентификатором формы.

  • Скачать документ: возвращает созданный документ.

  • Обновление ответа на отправку: обновляет ответ для определенного поля в отправке. Поддерживает обновление полей типа файла с помощью данных формы.

  • Отправка документов отправки и очередей для поколений: отправляет указанную отправку и помещает связанные документы в очередь для создания. Записывается дополнительные метаданные, такие как агент пользователя и удаленный адрес.

Требования

  • Учетная запись Smarter Drafter Pro с доступом к API

  • Ключ API, созданный в Smarter Drafter Pro

  • Лицензия Power Automate

Support

Для получения справки или обратной связи обратитесь support@smarterdrafter.comв службу поддержки.


© 2025 Интеллектуальный черновик. Все права защищены.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API интеллектуального черновика securestring Ключ API интеллектуального черновика True
URL-адрес узла струна URL-адрес корневого узла (пример: api.rulestar.com). Если url-адрес узла не указан, по умолчанию используется api.rulestar.com True
Версия API струна Версия API (пример: версия 1). Если версия API не указана, по умолчанию используется версия 1.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Обновление ответа на отправку

Обновление ответа на отправку, включая прием отправки файлов

Отправка документов отправки и очередей для создания

Отправляет указанную отправку и помещает связанные документы в очередь для создания. Записываются дополнительные метаданные, такие как агент пользователя и удаленный адрес.

Получение отправки

Извлекает сведения о конкретной отправке, включая его состояние, ответы и созданные документы.

Получение полей по форме

Получение всех полей, связанных с указанной формой

Скачивание документа

Скачивание одного документа, созданного для указанной отправки

Создание отправки

Создание отправки в Smarter Drafter Pro

Обновление ответа на отправку

Обновление ответа на отправку, включая прием отправки файлов

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор отправки
SubmissionId True string

Идентификатор отправки

Справочник по полю
FieldRef True string

Поле ref, где должен быть обновлен ответ

Значение ответа
answer string

Ответ, который необходимо обновить для указанного поля

Справочник по параметру
answerRef string

Ссылка на ответ для параметра

Файл
file file

Файл, который нужно отправить для ответа

Отправка документов отправки и очередей для создания

Отправляет указанную отправку и помещает связанные документы в очередь для создания. Записываются дополнительные метаданные, такие как агент пользователя и удаленный адрес.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор отправки
SubmissionId True string

Идентификатор отправки

Назначение NetDocuments
netDocumentsDestination string

Назначение NetDocuments, в котором будут отправлены созданные документы.

Путь к папке iManage
iManageFolderPath string

Путь к папке iManage, в которой будут отправлены созданные документы.

Получение отправки

Извлекает сведения о конкретной отправке, включая его состояние, ответы и созданные документы.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор отправки
SubmissionId True string

Идентификатор отправки

Возвращаемое значение

Имя Путь Тип Описание
Submission ID (Идентификатор отправки)
id string

Идентификатор отправки

Имя отправки
name string

Имя отправки

Идентификатор формы
formId integer

Идентификатор формы, связанной с отправкой

Идентификатор формы приема
intakeFormId integer

Идентификатор формы приема, связанной с отправкой

Текущая страница
currentPage integer

Страница последнего сохранения отправки

Идентификатор пользователя
userId integer

Идентификатор пользователя, связанного с отправкой.

Имя пользователя
userFirstName string

Имя пользователя, отправившего форму

Фамилия пользователя
userSurname string

Фамилия пользователя, отправившего форму

Адрес электронной почты пользователя
userEmailAddress string

Адрес электронной почты пользователя, отправившего форму

Номер телефона пользователя
userPhoneNumber string

Номер телефона пользователя, отправившего форму

Имя пользователя "Потребление"
intakeUserFirstName string

Первое имя пользователя приема, связанного с отправкой

Фамилия пользователя "Прием"
intakeUserSurname string

Фамилия пользователя приема, связанного с отправкой

Адрес электронной почты пользователя
intakeUserEmailAddress string

Адрес электронной почты пользователя, связанного с отправкой

Номер телефона пользователя
intakeUserPhoneNumber string

Номер телефона пользователя приема, связанного с отправкой

Отправка розничной торговли
isRetail boolean

Указывает, является ли отправка для розничных целей

Устаревшая отправка
isLegacy boolean

Устаревшая отправка [не рекомендуется]

Устаревший идентификатор отправки
legacySubmissionId integer

Устаревший идентификатор отправки [не рекомендуется]

Идентификатор компании
companyId integer

Идентификатор компании, связанной с отправкой

Создает только PDF-файл
sendPdfOnly boolean

Значение, указывающее, следует ли отправлять только PDF-файл отправки.

URL-адрес возобновления
resumeUrl string

URL-адрес для возобновления отправки. Это используется, когда отправка находится в состоянии проекта и должна быть возобновлена позже.

Состояние отправки
status integer

Статус заявки. Возможные значения: 0 = Invalid 1 = Started 2 = Saved 3 = Submitted 4 = Generated 5 = Pending 6 = Failed 7 = EditedInWord 8 = OutForSigning 9 = PartiallySigned 10 = SignerDeclined 11 = SignComplete 12 = SignVoided 13 = WithClient 14 = ClientComplete

Тип ошибки
errorType integer

Тип ошибки отправки, если таковой есть. Возможные значения: 1 = Generic 2 = TemplateNotFound 3 = CrossReference

Удалено по адресу
deletedAt date-time

Дата и время удаления отправки.

Создано в
generatedAt date-time

Дата и время создания документов отправки.

Идентификатор материи
matterId integer

Внутренний идентификатор вопроса, связанного с отправкой

Родительский идентификатор
parentId integer

Идентификатор родительской отправки, если таковой есть. Это используется для отправки, поступающих из формы приема

Дата последнего обновления
lastUpdatedDate date-time

Дата и время последнего обновления отправки

Последнее обновленное состояние
lastUpdatedStatus integer

Состояние отправки после последнего обновления. Возможные значения: 0 = Invalid 1 = Started 2 = Saved 3 = Submitted 4 = Generated 5 = Pending 6 = Failed 7 = EditedInWord 8 = OutForSigning 9 = PartiallySigned 10 = SignerDeclined 11 = SignComplete 12 = SignVoided 13 = WithClient 14 = ClientComplete

Последнее обновление по идентификатору
lastUpdatedById integer

Идентификатор пользователя, который последний раз обновил отправку

Открытый доступ
publicAccess boolean

Указывает, доступна ли отправка всем пользователям с доступом к форме.

Версия формы
formVersion integer

Версия формы, используемой для отправки

Ответы
answers array of object

Ответы, предоставленные в отправке

Значение ответа
answers.answer string

Значение ответа, предоставленное для поля

Справочник по ответу
answers.answerRef string

Идентификатор ссылки для ответа

Справочник по полю
answers.fieldRef string

Идентификатор ссылки для поля

Использование заполнителя
answers.usePlaceholder boolean

Указывает, следует ли использовать заполнитель для поля

Код валюты
answers.currencyCode string

Код валюты для поля, если применимо

Files
answers.files array of string

Файлы, связанные с ответом

Созданные документы
generatedDocuments array of object

Созданные документы при отправке

Идентификатор документа
generatedDocuments.id integer

Идентификатор созданного документа

Filename
generatedDocuments.filename string

Имя созданного документа

URL
generatedDocuments.url string

URL-адрес для доступа к созданному документу

подписываемый
generatedDocuments.signable boolean

Указывает, можно ли отправить документ для eSignatures

Получение полей по форме

Получение всех полей, связанных с указанной формой

Параметры

Имя Ключ Обязательно Тип Описание
ИД формы
FormId True string

Идентификатор формы для получения полей из

Возвращаемое значение

Имя Путь Тип Описание
Fields
array of object

Поля, связанные с указанной формой

ИД поля
id integer

Идентификатор поля

Метка поля
label string

Метка поля

Метка поля в родительском элементе
labelInParent string

Метка поля в родительской форме

Скрыть метку
hideLabel boolean

Указывает, следует ли скрывать метку поля.

Идентификатор формы
formId integer

Идентификатор формы, к которой принадлежит поле

Идентификатор раздела
sectionId integer

Идентификатор раздела, к которому принадлежит поле

Описание поля
description string

Описание поля

Описание поля в родительском элементе
descriptionInParent string

Описание поля в родительской форме

Тип поля
type string

Тип поля. Возможные значения: address, checkbox, currency, datetime, email, file, id, id, number, phone, radio, richtext, section, select, text, textarea and matter

Обязательное поле
required boolean

Указывает, является ли поле обязательным.

Обязательное поле в родительском элементе
requiredInParent boolean

Указывает, является ли поле обязательным в родительской форме

Скрытое поле
hidden boolean

Указывает, скрыто ли поле

Скрытое поле в родительском
hiddenInParent boolean

Указывает, скрыто ли поле в родительской форме

Поле только для чтения
readOnly boolean

Указывает, доступно ли поле только для чтения.

Поле только для чтения в родительском элементе
readOnlyInParent boolean

Указывает, доступно ли поле только для чтения в родительской форме.

Порядок сортировки
sort integer

Порядок отображения поля в форме

Расчет
calculation string

Вычисление, выполняемого в поле

Значение по умолчанию
defaultValue string

Значение по умолчанию поля

Значение по умолчанию в родительском
defaultValueInParent string

Значение поля по умолчанию в родительской форме

Отключить значение по умолчанию
disableDefaultValue boolean

Указывает, следует ли отключить значение по умолчанию.

Многострочный
multiline boolean

Указывает, должно ли поле поддерживать несколько строк.

Разрыв раздела
sectionBreak boolean

Указывает, отображается ли раздел на новой странице

Заголовок раздела
sectionHeading string

Заголовок раздела

Заголовок раздела в родительском элементе
sectionHeadingInParent string

Заголовок раздела в родительской форме

Текст поля
text string

Текст поля whe textarea или richtext

Текст поля в родительском элементе
textInParent string

Текст поля в родительской форме, когда textarea или richtext

Формат поля
format string

Формат поля

Формат префикса
formatPrefix string

Префикс, используемый для формата поля

Формат времени
timeFormat string

Формат, используемый для полей времени

dateUnit
dateUnit integer

Единица времени для полей даты. Возможные значения: 1 = минуты 2 = часы 3 = дни 4 = месяцы 5 = годы

Минимальное значение
minValue integer

Минимальное значение поля

Максимальное значение
maxValue integer

Максимальное значение поля

Десятичные дроби
decimals integer

Число десятичных разрядов для поля

Определение логики
logicDefinition string

Определение логики для поля

Reference
ref string

Ссылка на поле

Игнорировать проверку ошибок
ignoreErrorChecking boolean

Указывает, следует ли игнорировать проверку ошибок для поля

Тип карты сущностей
entityMapType string

Тип карты сущностей для поля. Возможные значения: 1 = Тип 1 = MinValue 2 = Address 3 = Email 4 = Phone 5 = Факс 10 = FullName 11 = BirthDate 12 = FirstName 13 = Фамилия 14 = Пол 15 = Title 20 = IsAusCompany 21 = CompanyName 22 = CompanyAcn 23 = CompanyNumber 30 = IsTrustee 31 = TrustName 32 = TrustHasNumber 33 = TrustAbn 101 = UserFullName 102 = UserFirstName 103 = UserSurname 104 = UserInitials 105 = UserCorrespondenceName 106 = UserPosition 107 = UserPractisingCertificateNumber 108 = UserDirectEmail 109 = UserDirectPhone 110 = UserServiceEmail 111 = UserOfficeAddress

Повторяемый
repeatable boolean

Указывает, является ли поле повторяемым

Минимальные повторы
minRepeats integer

Минимальное количество повторов для поля

Максимальное число повторов
maxRepeats integer

Максимальное число повторов для поля

Справочник по минимальным повторам
minRepeatsRef string

Ссылка на минимальное повторение

Ссылка на максимальное число повторов
maxRepeatsRef string

Ссылка на максимальное число повторов

Число повтора
repeat integer

Количество повторов поля

Число повторов
repeatCount integer

Текущее число повторов поля

Включение RTF
enableRtf boolean

Указывает, включена ли функция RTF (формат форматов текста) для поля.

Справочник по нижней границе
lowerBoundaryRef string

Ссылка на нижнюю границу

Ссылка на верхнюю границу
upperBoundaryRef string

Ссылка на верхнюю границу

Использование файла в качестве
fileUseAs integer

Файл, используемый для поля. Возможные значения: 1 = MergedImage 2 = Вложение

Розничная предварительная заливка
retailPrefill boolean

Указывает, включена ли предварительная заливка розничной торговли для поля

Скрытие в розничной торговле
hideInRetail boolean

Указывает, скрыто ли поле в представлении розничной торговли

Время создания
createdAt string

Дата создания поля

Псевдоним
alias string

Псевдоним поля

Идентификатор роли
roleId integer

Идентификатор роли для поля

Идентификатор формы блока раздела
globalFormId integer

Идентификатор формы блока раздела для поля

options
options array of object

Параметры поля

Идентификатор параметра
options.id integer

Идентификатор параметра

ИД поля
options.fieldId integer

Идентификатор поля

Метка параметра
options.label string

Метка для параметра

Метка в родительском элементе
options.labelInParent string

Метка параметра в родительском контексте

Ценность
options.value string

Значение параметра

Заказ
options.order integer

Порядок параметра

Справочник по параметру
options.ref string

Ссылка на параметр

Определение логики
options.logicDefinition string

Определение логики для параметра

Логика
options.isLogic boolean

Указывает, основан ли параметр на основе логики

Бесплатный текст
options.isFreeText boolean

Указывает, является ли параметр бесплатным текстом

Время создания
options.createdAt date-time

Дата создания параметра

Валют
currencies array of object

Валюты

Идентификатор валюты
currencies.id integer

Идентификатор валюты

ИД поля
currencies.fieldId integer

Идентификатор поля

Code
currencies.code string

Код для валюты

Symbol
currencies.symbol string

Символ для валюты

Десятичные дроби
currencies.decimals integer

Число десятичных разрядов для валюты

Формат
currencies.format string

Формат для валюты

По умолчанию
currencies.default boolean

Указывает, является ли это валютой по умолчанию

Заказ
currencies.order integer

Порядок валюты

Скачивание документа

Скачивание одного документа, созданного для указанной отправки

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор отправки
SubmissionId True string

Идентификатор отправки

Имя файла
FileName True string

Имя файла для скачивания

Возвращаемое значение

Содержимое файла, скачаемого

Содержимое файла
binary

Создание отправки

Создание отправки в Smarter Drafter Pro

Параметры

Имя Ключ Обязательно Тип Описание
Имя отправки
name True string

Имя отправки

Идентификатор формы
formId True integer

Идентификатор формы

Адрес электронной почты пользователя
userEmailAddress True string

Адрес электронной почты владельца отправки

идентификаторы групп
groupIds array of integer

идентификаторы групп

Путь к папке iManage
iManageFolderPath string

Путь к папке iManage, в которой будут отправлены созданные документы. Например, "библиотеки/DEV/папки/DEV!171/documents"

Местное время
submissionLocalTime date-time

Сведения о часовом поясе локальной отправки для правильной оценки выражений datetime

Ссылка на поле
ref string

Ссылка на поле, содержащая число повтора при использовании внутри повторяемого раздела

Значение ответа
answer string

Answer, see formats accepted by field type: - Address = 'address = [ADDRESS LINE 1]\ncity = [CITY]\nstate = [STATE]\nzip = [POSTCODE]\ncountry = [COUNTRY]' - DateTime = 'yyyy-MM-dd HH:mm' - Name = 'first = [GIVEN NAME(S)]\nlast = [SURNAME]' - Email = 'name@domain.com' - Id - ABN = '12 234 678 901' - ACN = '123 456 789' - US EIN = '12-3456789' - US SSN = '123-45-6789' - GB CRN = 'AB123456' - Number and Currency = '123456789' - Phone = '(123) 456-7890'

Ссылка на ответ
answerRef string

Ссылка на параметр. Это необходимо, если используется поле параметра: — флажок = Несколько выборок должны быть присоединены точкой с запятой ";", например "123; 1234; 12345 — радио или выбор = "12345"

Использование заполнителя
usePlaceholder boolean

Указывает, следует ли использовать заполнитель.

Код валюты
currencyCode string

Код валюты при вводе поля "Валюта"

Проверка отправки
isTest boolean

Указывает, является ли отправка тестом

Отправка черновика
isDraft boolean

Указывает, находится ли отправка в черновике состояния а.k.a сохраненного состояния

Число вопросов
matterNumber string

Номер вопроса, связанный с отправкой

Источник интеграции
integrationSource string

Источник интеграции, используемый в сочетании с MatterNumber. Возможные значения: "clio", "leap", "actionstep", "smokeball" или "unity"

Должна отправляться в указанный номер материи
uploadDocumentsToMatter boolean

Указывает, следует ли отправлять созданный документ в указанный номер и источник.

Назначение NetDocuments
netDocumentsDestination string

Назначение NetDocuments, в котором будут отправлены созданные документы. Например, '3462-8536-1690'

Возвращаемое значение

Идентификатор созданной отправки

Идентификатор отправки
string

Определения

струна

Это базовый тип данных string.

бинарный

Это базовый тип данных binary.