Delen via


Smarter Drafter (preview)

Smarter Drafter-connector maakt naadloze integratie mogelijk tussen Smarter Drafter en uw werkstromen, zodat u het genereren van documenten kunt automatiseren en uw processen kunt stroomlijnen. Meer informatie op https://developers.smarterdrafter.com/reference/power-automate

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Smarter Drafter-ondersteuning
URL https://smarterdrafter.com.au/contact-us
E-mailen support@smarterdrafter.com
Connectormetagegevens
Uitgever Tensis-groep
Webpagina https://smarterdrafter.com.au
Privacybeleid https://smarterdrafter.com.au/legal
Categorieën Productiviteit; Inhoud en bestanden

Smarter Drafter Power Automate-connector

Smarter Drafter-connector maakt naadloze integratie mogelijk tussen Smarter Drafter en uw Power Automate-werkstromen, zodat u het genereren van documenten kunt automatiseren en uw processen kunt stroomlijnen. Meer informatie op Smarter Drafter voor Power Automate

Configuratie

Een account in het Smarter Drafter Pro-platform is vereist, gevolgd door het maken van een API-sleutel. Meer informatie op Smarter Drafter Developer Portal

Aan de slag komen

  1. De connector installeren

Importeer de Smarter Drafter-connector in uw Power Automate-omgeving.

  1. Authentication

Configureer verificatie met behulp van uw Smarter Drafter-API-sleutel.

  1. Een stroom maken

Voeg Smarter Drafter-acties of triggers toe aan uw Power Automate-stromen.

Beschikbare acties

  • Inzending maken: deze functie accepteert inzendingsgegevens in de aanvraagbody, maakt een nieuwe inzending en wachtrijdocumenten voor het genereren. Deze retourneert de unieke id van de gemaakte inzending.

  • Inzending ophalen: retourneert de details van een specifieke inzending die wordt geïdentificeerd door de unieke id. Als de inzending niet wordt gevonden, wordt een 404-antwoord niet gevonden geretourneerd.

  • Velden ophalen op formulier: retourneert alle velden die zijn gekoppeld aan de opgegeven formulier-id.

  • Document downloaden: retourneert het gegenereerde document.

  • Antwoord op inzending bijwerken: hiermee wordt het antwoord voor een specifiek veld in een inzending bijgewerkt. Ondersteunt het bijwerken van bestandstypevelden met behulp van formuliergegevens.

  • Verzend verzendings- en wachtrijdocumenten voor generaties: verzendt de opgegeven inzending en wachtrijen de bijbehorende documenten voor het genereren. Aanvullende metagegevens, zoals de gebruikersagent en het externe adres, worden vastgelegd.

Requirements

  • Een Smarter Drafter Pro-account met API-toegang

  • Een API-sleutel die is gemaakt in Smarter Drafter Pro

  • Power Automate-licentie

Support

Neem voor hulp of feedback contact op met support@smarterdrafter.com.


© 2025 Smarter Drafter. Alle rechten voorbehouden.

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Niet deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.

Naam Typologie Description Verplicht
Smarter Drafter-API-sleutel beveiligde string U Smarter Drafter API-sleutel Klopt
Host-URL touw Url van hoofdhost (voorbeeld: api.rulestar.com). Als deze niet is opgegeven, wordt de host-URL standaard ingesteld op api.rulestar.com Klopt
API-versie touw API-versie (voorbeeld: v1). Als dit niet is opgegeven, wordt de API-versie standaard ingesteld op v1

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Antwoord op indiening bijwerken

Antwoord voor indienen bijwerken, inclusief het accepteren van het uploaden van bestanden

Document downloaden

Eén document downloaden dat is gegenereerd voor de opgegeven inzending

Indienen maken

Hiermee maakt u een inzending in Smarter Drafter Pro

Indienen ophalen

Haalt de details van een specifieke inzending op, inclusief de status, antwoorden en gegenereerde documenten.

Indienings- en wachtrijdocumenten verzenden voor generatie

Verzendt de opgegeven inzending en wachtrijen de bijbehorende documenten voor het genereren. Aanvullende metagegevens, zoals de gebruikersagent en het externe adres, worden vastgelegd.

Velden ophalen op formulier

Alle velden ophalen die aan het opgegeven formulier zijn gekoppeld

Antwoord op indiening bijwerken

Antwoord voor indienen bijwerken, inclusief het accepteren van het uploaden van bestanden

Parameters

Name Sleutel Vereist Type Description
Inzendings-id
SubmissionId True string

De id van de inzending

Veldreferentie
FieldRef True string

Veldverw waar het antwoord moet worden bijgewerkt

Antwoordwaarde
answer string

Het antwoord dat moet worden bijgewerkt voor het opgegeven veld

Naslaginformatie over opties
answerRef string

De verwijzing voor het antwoord voor de optie

Bestand
file file

Het bestand dat moet worden geüpload voor het antwoord

Document downloaden

Eén document downloaden dat is gegenereerd voor de opgegeven inzending

Parameters

Name Sleutel Vereist Type Description
Inzendings-id
SubmissionId True string

De id van de inzending

Bestandsnaam
FileName True string

De naam van het bestand dat u wilt downloaden

Retouren

De inhoud van het bestand dat moet worden gedownload

Bestandsinhoud
binary

Indienen maken

Hiermee maakt u een inzending in Smarter Drafter Pro

Parameters

Name Sleutel Vereist Type Description
Naam van inzending
name True string

Naam van de inzending

Formulier-id
formId True integer

De id van het formulier

E-mailadres van gebruiker
userEmailAddress True string

E-mailadres van de eigenaar van de inzending

groep-ID's
groupIds array of integer

groep-ID's

Pad naar iManage-map
iManageFolderPath string

Het pad naar de map iManage waarnaar de gegenereerde documenten worden geüpload. bijvoorbeeld 'bibliotheken/DEV/folders/DEV!171/documents'

Lokale tijd
submissionLocalTime date-time

De informatie over de tijdzone voor lokale indiening voor de juiste evaluatie van datum/tijd-expressies

De veldreferentie
ref string

De veldreferentie met het herhalingsnummer in de herhaalbare sectie

Antwoordwaarde
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'

Antwoordverwijzing
answerRef string

De optiereferentie. Dit is vereist wanneer het optieveld wordt gebruikt: - Selectievakje = Meerdere selectie moet worden samengevoegd met puntkomma ';' bijvoorbeeld '123; 1234; 12345' - Radio of Select = '12345'

Tijdelijke aanduiding gebruiken
usePlaceholder boolean

Hiermee wordt aangegeven of er een tijdelijke aanduiding moet worden gebruikt.

Valutacode
currencyCode string

Valutacode wanneer een veld Valuta typt

Is testinzending
isTest boolean

Geeft aan of de inzending een test is

Is concept inzending
isDraft boolean

Geeft aan of de inzending de conceptstatus a.k.a opgeslagen status heeft

Het nummer van de materie
matterNumber string

Het nummer dat moet worden gekoppeld aan de inzending

De integratiebron
integrationSource string

De integratiebron die wordt gebruikt in combinatie met MatterNumber. Mogelijke waarden zijn "clio", "leap", "actionstep", "smokeball" of "unity"

Uploaden naar aangegeven kwestienummer
uploadDocumentsToMatter boolean

Hiermee wordt aangegeven of het gegenereerde document moet worden geüpload naar het aangegeven kwestienummer en de bron.

NetDocuments-bestemming
netDocumentsDestination string

De NetDocuments-bestemming waarnaar de gegenereerde documenten worden geüpload. bijvoorbeeld '3462-8536-1690'

Retouren

De id van de inzending die is gemaakt

Inzendings-id
string

Indienen ophalen

Haalt de details van een specifieke inzending op, inclusief de status, antwoorden en gegenereerde documenten.

Parameters

Name Sleutel Vereist Type Description
Inzendings-id
SubmissionId True string

De id van de inzending

Retouren

Name Pad Type Description
Inzending ID
id string

De id van de inzending

Naam van inzending
name string

De naam van de inzending

Formulier-id
formId integer

De id van het formulier dat is gekoppeld aan de inzending

Intakeformulier-id
intakeFormId integer

De id van het intakeformulier dat is gekoppeld aan de inzending

Huidige pagina
currentPage integer

De pagina waar de inzending voor het laatst is opgeslagen

Gebruikers-ID
userId integer

De id van de gebruiker die is gekoppeld aan de inzending.

Voornaam van gebruiker
userFirstName string

De voornaam van de gebruiker die het formulier heeft ingediend

Achternaam van gebruiker
userSurname string

De achternaam van de gebruiker die het formulier heeft ingediend

E-mailadres van gebruiker
userEmailAddress string

Het e-mailadres van de gebruiker die het formulier heeft ingediend

Telefoonnummer van gebruiker
userPhoneNumber string

Het telefoonnummer van de gebruiker die het formulier heeft ingediend

Voornaam van intakegebruiker
intakeUserFirstName string

De voornaam van de intakegebruiker die is gekoppeld aan de inzending

Achternaam van intakegebruiker
intakeUserSurname string

De achternaam van de intakegebruiker die is gekoppeld aan de inzending

E-mailadres van inlaatgebruiker
intakeUserEmailAddress string

Het e-mailadres van de intakegebruiker die is gekoppeld aan de inzending

Telefoonnummer van de inlaatgebruiker
intakeUserPhoneNumber string

Het telefoonnummer van de intakegebruiker die is gekoppeld aan de inzending

Is inzending in de detailhandel
isRetail boolean

Geeft aan of de inzending voor retaildoeleinden is

Is verouderde inzending
isLegacy boolean

Is verouderde inzending [afgeschaft]

Verouderde inzendings-id
legacySubmissionId integer

Verouderde inzendings-id [afgeschaft]

Bedrijfs-id
companyId integer

De id van het bedrijf dat is gekoppeld aan de inzending

Alleen PDF-bestand genereren
sendPdfOnly boolean

Een waarde die aangeeft of alleen het PDF-bestand van de inzending moet worden verzonden

URL hervatten
resumeUrl string

De URL voor het hervatten van de inzending. Dit wordt gebruikt wanneer de inzending de conceptstatus heeft en later moet worden hervat.

Status van inzending
status integer

De status van de inzending. Mogelijke waarden zijn: 0 = Ongeldig 1 = Gestart 2 = Opgeslagen 3 = Verzonden 4 = Gegenereerd 5 = In behandeling 6 = Mislukt 7 = EditedInWord 8 = OutForSigning 9 = Gedeeltelijk ondertekend 10 = SignerDeclined 11 = SigningComplete 12 = SigningVoided 13 = WithClient 14 = ClientComplete

Fouttype
errorType integer

Het fouttype van de inzending, indien van toepassing. Mogelijke waarden zijn: 1 = Generic 2 = TemplateNotFound 3 = CrossReference

Verwijderd op
deletedAt date-time

De datum en tijd waarop de inzending is verwijderd.

Gegenereerd op
generatedAt date-time

De datum en tijd waarop de inzendingsdocumenten zijn gegenereerd.

Matter-id
matterId integer

De interne id van de zaak die is gekoppeld aan de indiening

Bovenliggende id
parentId integer

De id van de bovenliggende inzending, indien van toepassing. Dit wordt gebruikt voor inzendingen die afkomstig zijn van een intakeformulier

Laatst bijgewerkte datum
lastUpdatedDate date-time

De datum en tijd waarop de inzending voor het laatst is bijgewerkt

Laatst bijgewerkte status
lastUpdatedStatus integer

De status van de inzending toen deze voor het laatst werd bijgewerkt. Mogelijke waarden zijn: 0 = Ongeldig 1 = Gestart 2 = Opgeslagen 3 = Verzonden 4 = Gegenereerd 5 = In behandeling 6 = Mislukt 7 = EditedInWord 8 = OutForSigning 9 = Gedeeltelijk ondertekend 10 = SignerDeclined 11 = SigningComplete 12 = SigningVoided 13 = WithClient 14 = ClientComplete

Laatst bijgewerkt door id
lastUpdatedById integer

De id van de gebruiker die de inzending het laatst heeft bijgewerkt

Openbare toegang
publicAccess boolean

Geeft aan of de inzending toegankelijk is voor alle gebruikers met toegang tot het formulier

Formulierversie
formVersion integer

De versie van het formulier dat wordt gebruikt voor het verzenden

Antwoorden
answers array of object

De antwoorden in de inzending

Antwoordwaarde
answers.answer string

De antwoordwaarde die is opgegeven voor het veld

Antwoordreferentie
answers.answerRef string

De referentie-id voor het antwoord

Veldreferentie
answers.fieldRef string

De referentie-id voor het veld

Tijdelijke aanduiding gebruiken
answers.usePlaceholder boolean

Geeft aan of er een tijdelijke aanduiding voor het veld moet worden gebruikt

Valutacode
answers.currencyCode string

De valutacode voor het veld, indien van toepassing

Files
answers.files array of string

De bestanden die aan het antwoord zijn gekoppeld

Gegenereerde documenten
generatedDocuments array of object

Gegenereerde documenten bij indiening

Document-id
generatedDocuments.id integer

Id van het gegenereerde document

Bestandsnaam
generatedDocuments.filename string

De naam van het gegenereerde document

URL
generatedDocuments.url string

De URL voor toegang tot het gegenereerde document

ondertekenbaar
generatedDocuments.signable boolean

Geeft aan of het document kan worden verzonden voor eSignatures

Indienings- en wachtrijdocumenten verzenden voor generatie

Verzendt de opgegeven inzending en wachtrijen de bijbehorende documenten voor het genereren. Aanvullende metagegevens, zoals de gebruikersagent en het externe adres, worden vastgelegd.

Parameters

Name Sleutel Vereist Type Description
Inzendings-id
SubmissionId True string

De id van de inzending

NetDocuments-bestemming
netDocumentsDestination string

De NetDocuments-bestemming waarnaar de gegenereerde documenten worden geüpload.

Pad naar iManage-map
iManageFolderPath string

Het pad naar de map iManage waarnaar de gegenereerde documenten worden geüpload.

Velden ophalen op formulier

Alle velden ophalen die aan het opgegeven formulier zijn gekoppeld

Parameters

Name Sleutel Vereist Type Description
Formulier-id
FormId True string

De id van het formulier waaruit velden moeten worden opgehaald

Retouren

Name Pad Type Description
Fields
array of object

De velden die zijn gekoppeld aan het opgegeven formulier

Veld-id
id integer

De id van het veld

Veldlabel
label string

Het label van het veld

Veldlabel in bovenliggend item
labelInParent string

Het label van het veld in het bovenliggende formulier

Label verbergen
hideLabel boolean

Geeft aan of het veldlabel moet worden verborgen

Formulier-id
formId integer

De id van het formulier waartoe het veld behoort

Sectie-id
sectionId integer

De id van de sectie waartoe het veld behoort

Veldbeschrijving
description string

De beschrijving van het veld

Veldbeschrijving in bovenliggend item
descriptionInParent string

De beschrijving van het veld in het bovenliggende formulier

Veldtype
type string

Het type veld. Mogelijke waarden zijn: adres, selectievakje, valuta, datum/tijd, e-mail, bestand, id, naam, nummer, telefoonnummer, telefoon, radio, richtext, sectie, selecteren, tekst, tekstgebied en materie

Vereist veld
required boolean

Geeft aan of het veld vereist is

Vereist veld in bovenliggend item
requiredInParent boolean

Geeft aan of het veld vereist is in het bovenliggende formulier

Verborgen veld
hidden boolean

Geeft aan of het veld verborgen is

Verborgen veld in bovenliggend item
hiddenInParent boolean

Geeft aan of het veld is verborgen in het bovenliggende formulier

Alleen-lezenveld
readOnly boolean

Geeft aan of het veld het kenmerk Alleen-lezen heeft

Alleen-lezenveld in bovenliggend item
readOnlyInParent boolean

Geeft aan of het veld alleen-lezen is in het bovenliggende formulier

Sorteervolgorde
sort integer

De volgorde waarin het veld wordt weergegeven in het formulier

Berekening
calculation string

De berekening die moet worden uitgevoerd op het veld

Standaardwaarde
defaultValue string

De standaardwaarde van het veld

Standaardwaarde in bovenliggend item
defaultValueInParent string

De standaardwaarde van het veld in het bovenliggende formulier

Standaardwaarde uitschakelen
disableDefaultValue boolean

Geeft aan of de standaardwaarde moet worden uitgeschakeld

Meerdere regels
multiline boolean

Geeft aan of het veld meerdere regels moet ondersteunen

Sectie-einde
sectionBreak boolean

Geeft aan of de sectie wordt weergegeven op een nieuwe pagina

Sectiekop
sectionHeading string

De kop van de sectie

Sectiekop in bovenliggend item
sectionHeadingInParent string

De kop van de sectie in het bovenliggende formulier

Veldtekst
text string

De tekst van het veld met tekstgebied of rtftekst

Veldtekst in bovenliggend item
textInParent string

De tekst van het veld in het bovenliggende formulier wanneer textarea of richtext

Veldindeling
format string

De notatie van het veld

Opmaakvoorvoegsel
formatPrefix string

Het voorvoegsel dat moet worden gebruikt voor de veldindeling

Tijdnotatie
timeFormat string

De indeling die moet worden gebruikt voor tijdvelden

dateUnit
dateUnit integer

De tijdseenheid voor datumvelden. Mogelijke waarden zijn: 1 = Minuten 2 = Uren 3 = Dagen 4 = Maanden 5 = Jaren

Minimumwaarde
minValue integer

De minimumwaarde voor het veld

Maximumwaarde
maxValue integer

De maximumwaarde voor het veld

Decimalen
decimals integer

Het aantal decimalen voor het veld

Logische definitie
logicDefinition string

De logische definitie voor het veld

Reference
ref string

De verwijzing voor het veld

Foutcontrole negeren
ignoreErrorChecking boolean

Geeft aan of foutcontrole voor het veld moet worden genegeerd

Type entiteitstoewijzing
entityMapType string

Het type entiteitstoewijzing voor het veld. Mogelijke waarden zijn: 1 = Type 1 = MinValue 2 = Adres 3 = E-mail 4 = Telefoon 5 = Fax 10 = FullName 11 = Geboortedatum 12 = Voornaam 13 = Achternaam 14 = Geslacht 15 = Titel 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

Herhaalbaar
repeatable boolean

Geeft aan of het veld herhaalbaar is

Minimale herhalingen
minRepeats integer

Het minimale aantal herhalingen voor het veld

Maximum aantal herhalingen
maxRepeats integer

Het maximum aantal herhalingen voor het veld

Referentie voor minimale herhalingen
minRepeatsRef string

De verwijzing voor de minimale herhalingen

Referentie voor maximale herhalingen
maxRepeatsRef string

De verwijzing voor de maximale herhalingen

Herhalingsnummer
repeat integer

Het aantal keren dat het veld moet worden herhaald

Aantal herhalingen
repeatCount integer

Het huidige aantal herhalingen van het veld

RTF inschakelen
enableRtf boolean

Geeft aan of RTF (RTF-indeling) is ingeschakeld voor het veld

Verwijzing naar ondergrens
lowerBoundaryRef string

De verwijzing voor de ondergrens

Verwijzing naar bovengrens
upperBoundaryRef string

De verwijzing voor de bovengrens

Bestand gebruiken als
fileUseAs integer

Het bestand wordt gebruikt als voor het veld. Mogelijke waarden zijn: 1 = MergedImage 2 = Bijlage

Vooraf invullen van de detailhandel
retailPrefill boolean

Hiermee wordt aangegeven of vooraf invullen voor de detailhandel is ingeschakeld voor het veld

Verbergen in de detailhandel
hideInRetail boolean

Geeft aan of het veld is verborgen in de winkelweergave

Gemaakt om
createdAt string

De aanmaakdatum van het veld

Alias
alias string

De alias voor het veld

Rol-id
roleId integer

De rol-id voor het veld

Formulier-id van sectieblok
globalFormId integer

De formulier-id van het sectieblok voor het veld

options
options array of object

Opties voor het veld

Optie-id
options.id integer

De id van de optie

Veld-id
options.fieldId integer

De id van het veld

Optielabel
options.label string

Het label voor de optie

Label in bovenliggend item
options.labelInParent string

Het label voor de optie in de bovenliggende context

Waarde
options.value string

De waarde voor de optie

Bestelling
options.order integer

De volgorde van de optie

Naslaginformatie over opties
options.ref string

De verwijzing voor de optie

Logische definitie
options.logicDefinition string

De logische definitie voor de optie

Is logica
options.isLogic boolean

Geeft aan of de optie is gebaseerd op logica

Is vrije tekst
options.isFreeText boolean

Geeft aan of de optie vrije tekst is

Gemaakt om
options.createdAt date-time

De aanmaakdatum van de optie

Valuta
currencies array of object

Valuta

Valuta-id
currencies.id integer

De id van de valuta

Veld-id
currencies.fieldId integer

De id van het veld

Code
currencies.code string

De code voor de valuta

Symbol
currencies.symbol string

Het symbool voor de valuta

Decimalen
currencies.decimals integer

Het aantal decimalen voor de valuta

Formaat
currencies.format string

De notatie voor de valuta

Verstek
currencies.default boolean

Geeft aan of dit de standaardvaluta is

Bestelling
currencies.order integer

De volgorde van de valuta

Definities

touw

Dit is het basisgegevenstype 'tekenreeks'.

binair

Dit is het basisgegevenstype 'binair'.