Share via


Signi.com (Preview)

Sign your documents digitally with Signi.com and streamline your paperwork. Powered by NETWORG.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name NETWORG
URL https://www.networg.com/
Email hello@networg.com
Connector Metadata
Publisher NETWORG
Website https://www.networg.com/
Privacy policy https://www.talxis.com/about/legal/PrivacyPolicy
Categories Productivity;Sales and CRM

The Signi.com Connector revolutionizes digital document signing through the Signi.com service. It simplifies contract management by facilitating functionalities such as obtaining contract template schemas, creating and signing contracts from templates or custom files, and seamlessly retrieving specific contract details. You have the ability to sign contracts either from a pre-set template or a custom file. With its automated webhook registration and streamlined contract handling, Signi.com Connector ensures your paperwork process is both efficient and secure.

Prerequisites

You will need the following to proceed:

  • A Microsoft Power Apps or Power Automate plan
  • Signi API key

How to get started

  1. Generate an Signi API key for your workspace by following this guide, the generation is done at this page
  2. Fill out the following form so that we can set everything up for you (the form is in Czech, here is a quick sum-up):
    1. Login name (e-mail)
      • Enter your login name (email) that you use to log in to your company account. We will contact you at this email in case of problems.
    2. Workspace name
      • Enter the name of the workspace as you want it to appear to users in Microsoft Power Automate
    3. Signi API key
    4. Do you want to limit the use of an API key to a specific group of users?
      • If you want only specific departments in your company to be able to use the workspace, select yes

You can also find the full guide in Czech on this page.

Known issues and limitations

No limitations.

FAQ

Refer to this page for FAQ, documentation or to find help with implementation: https://docs.talxis.com/cz/customizer-guide/integration/signi/

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get Contract Detail (V2)

Returns details about the specific contract identified by the ID.

Get Contract PDF (V2)

Download the signed contract as PDF file.

Get Revision List PDF (V2)

Download the revision list for the specified contract.

Get Templates (V2)

Lists all available templates.

Get Workspaces (V2)

List all available workspaces for the user.

Sign Contract From Provided File (V1)

Create a new contract from custom file and request a signature. This action waits until the operation has been completed.

Sign Contract From Provided File (V2)

Create a new contract from custom file.

Sign Contract From Provided File and Wait (V2)

Create a new contract from custom file. This action waits until the operation has been completed.

Sign Contract From Template (V1)

Create a new contract from template and request a signature. This action waits until the operation has been completed.

Wait for Contract Signature (V2)

Register webhook and wait for response.

Get Contract Detail (V2)

Returns details about the specific contract identified by the ID.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Contract ID
contractId True string

Contract ID

Returns

Name Path Type Description
Birthday
signer_data.birthdate string

Birthdate

First Name
signer_data.firstname string

First Name

Address
signer_data.address string

Address

Surname
signer_data.surname string

Surname

Contract ID
contract_id string

Contract ID

State
state string

State

Modified
modified string

Modified

attachments
attachments array of object

attachments

file
attachments.file string

file

Contract ID
attachments.contract_id string

Contract ID

file
file string

file

Get Contract PDF (V2)

Download the signed contract as PDF file.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Contract ID
contractId True string

Contract ID

Returns

response
binary

Get Revision List PDF (V2)

Download the revision list for the specified contract.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Contract ID
contract_id string

Contract ID

Returns

response
binary

Get Templates (V2)

Lists all available templates.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Returns

Name Path Type Description
templates
templates array of object

templates

name
templates.name string

name

id
templates.id string

id

parameters
templates.parameters array of object

parameters

values
templates.parameters.values array of string

values

name
templates.parameters.name string

name

id
templates.parameters.id string

id

type
templates.parameters.type string

type

Get Workspaces (V2)

List all available workspaces for the user.

Returns

Name Path Type Description
array of object
Id
id string

Id

Name
name string

Name

Sign Contract From Provided File (V1)

Create a new contract from custom file and request a signature. This action waits until the operation has been completed.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Signature: Signer: Page
sign_negotiator[position][page] True integer

First page is 0, second 1 etc.

Signer: E-mail
email_signer True string

Signer: E-mail

Signer: Type
person_type True string

Type of Signer entity.

Contract Sign Date
sign_date True string

YYYY-MM-DD HH:mm:ss

Signature: Author: Page
sign_proposer[position][page] integer

First page is 0, second 1 etc.

Signer: Date of Birth
date_of_birth string

YYYY-MM-DD

Author: E-mail
email_author True string

Author: E-mail

Signer: Street
street string

Signer: Street

Signer: VAT ID
dic string

Signer: VAT ID

File (name)
file_name True string

File (name)

Contract Name
contract_name True string

Contract Name

Signer: City
city string

Signer: City

Signer: Phone
phone_signer True string

Signer: Phone

File
file True byte

File

Signer: Surname
lastname_signer True string

Signer: Surname

Signer: Company Name
company_name string

Signer: Company Name

Signature: Author: X
sign_proposer[position][x] integer

Signature: Author: X

Signer: First Name
firstname_signer True string

Signer: First Name

Signer: Company ID
ic string

Signer: Company ID

Signer: ZIP
zip_code string

Signer: ZIP

Signature: Signer: X
sign_negotiator[position][x] True integer

Signature: Signer: X

Signer: Should Sign
negotiator_sign True boolean

Signer: Should Sign

Signature: Signer: Y
sign_negotiator[position][y] True integer

Signature: Signer: Y

Signature: Author: Y
sign_proposer[position][y] integer

Signature: Author: Y

Contract Number
contract_number string

Contract Number

Contract Sign Location
sign_place string

Contract Sign Location

Author: Should Sign
proposer_sign True boolean

Author: Should Sign

Returns

Name Path Type Description
State
state string

Reason for the callback, one of: signed, rejected or expired

Message
message string

Response message in case the contract has been rejected

File URL
file string

Link with resulting file, available only for 10 minutes

Contract ID
contract_id string

Contract ID

Sign Contract From Provided File (V2)

Create a new contract from custom file.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

File name
fileName True string

File name

Contract number
number string

Contract number

Language
locale string

Language for SMS and email

File content
fileContent True byte

File content

Signer: Street
street string

Signer: Street

Signer: Company Name
company_name string

Signer: Company Name

Order of party
party_order number

Order of party

Signer: VAT ID
dic string

Signer: VAT ID

Signer: Email
email True string

Signer: Email

Signer: Company ID
ic string

Signer: Company ID

Position of signature given in % from the length of the document
y number

Position of signature given in % from the length of the document

Number of page
page number

Number of page

Anchor
anchor string

Anchor name where the signature should be placed.

Position of signature given in % from the width of the document
x number

Position of signature given in % from the width of the document

Contract role - if sign is chosen, position must be filled in
contract_role True string

Contract role

Type of person
person_type string

Type of person

Signer: ZIP
zip_code string

Signer: ZIP

Proposer or not?
is_proposer True boolean

Proposer or not?

Signer: City
city string

Signer: City

Signer: Last name
last_name string

Signer: Last name

Signer: Date of Birth
date_of_birth string

YYYY-MM-DD

Place of autosign
autosign_place string

Place of autosign

Signer: First name
first_name string

Signer: First name

Signer: Phone
phone string

Signer: Phone

Rules for sending e-mails and signatures
signing_order string

Rules for sending e-mails and signatures

Autosign by proposer
autosign_proposers string

Autosign by proposer

Automatic sign placement
missing_positions string

Automatic sign placement

Returns

Name Path Type Description
notifications
notifications array of object
Notifications
notifications.email string

Notifications

Contract
notifications.links.contract string

Contract

State of contract
state string

State of contract

attachments
attachments array of string
Contract ID
contract_id integer

Contract ID

Sign Contract From Provided File and Wait (V2)

Create a new contract from custom file. This action waits until the operation has been completed.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

File name
fileName True string

File name

Contract number
number string

Contract number

Language
locale string

Language for SMS and email

File content
fileContent True byte

File content

Signer: Street
street string

Signer: Street

Signer: Company Name
company_name string

Signer: Company Name

Order of party
party_order number

Order of party

Signer: VAT ID
dic string

Signer: VAT ID

Signer: Email
email True string

Signer: Email

Signer: Company ID
ic string

Signer: Company ID

Position of signature given in % from the length of the document
y number

Position of signature given in % from the length of the document

Number of page
page number

Number of page

Anchor
anchor string

Anchor name where the signature should be placed.

Position of signature given in % from the width of the document
x number

Position of signature given in % from the width of the document

Contract role - if sign is chosen, position must be filled in
contract_role True string

Contract role

Type of person
person_type string

Type of person

Signer: ZIP
zip_code string

Signer: ZIP

Proposer or not?
is_proposer True boolean

Proposer or not?

Signer: City
city string

Signer: City

Signer: Last name
last_name string

Signer: Last name

Signer: Date of Birth
date_of_birth string

YYYY-MM-DD

Place of autosign
autosign_place string

Place of autosign

Signer: First name
first_name string

Signer: First name

Signer: Phone
phone string

Signer: Phone

Rules for sending e-mails and signatures
signing_order string

Rules for sending e-mails and signatures

Autosign by proposer
autosign_proposers string

Autosign by proposer

Automatic sign placement
missing_positions string

Automatic sign placement

Returns

Name Path Type Description
State
state string

Reason for the callback, one of: signed, rejected or expired

Message
message string

Response message in case the contract has been rejected

File URL
file string

Link with resulting file, available only for 10 minutes

Contract ID
contract_id integer

Contract ID

Sign Contract From Template (V1)

Create a new contract from template and request a signature. This action waits until the operation has been completed.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

body
body True dynamic

Returns

Name Path Type Description
State
state string

Reason for the callback, one of: signed, rejected or expired

Message
message string

Response message in case the contract has been rejected

File URL
file string

Link with resulting file, available only for 10 minutes

Contract ID
contract_id string

Contract ID

Wait for Contract Signature (V2)

Register webhook and wait for response.

Parameters

Name Key Required Type Description
Workspace
workspaceId True string

workspaceId

Contract ID
contractId True string

Contract ID

Returns

Name Path Type Description
State
state string

Reason for the callback, one of: signed, rejected or expired

Message
message string

Response message in case the contract has been rejected

File URL
file string

Link with resulting file, available only for 10 minutes

Contract ID
contract_id integer

Contract ID

Definitions

binary

This is the basic data type 'binary'.