Template: Create Oneflow contracts When Sellsy opportunity status changes (Zapier)

Christoffer Utterborn
Christoffer Utterborn
  • Updated

This Zap creates a Oneflow contract whenever an opportunity's status changes in Sellsy.

1. Trigger: Updated opportunity status in Sellsy

App & event

  • Select Sellsy as the app.
  • Event: Select Updated Opportunity Status. This Zap starts when an opportunity's status changes in Sellsy.

Account

  • Select your Sellsy account from the dropdown list.
    • If the desired account isn't listed, click + Connect a new account to add it.

2. Filter setup and testing

After an opportunity moves to another stage in the Sellsy pipeline, a filter checks the stage name. The workflow continues only if the opportunity has reached the stage you've specified.

  • Status Label: Enter the new status label for this field.
    • Customize this filter to match any stage in the Sellsy pipeline.
    • Make sure you know the exact status name you want the filter to use.

3. Action: Create contract in Oneflow

When the Sellsy opportunity reaches the stage defined in the filter, a contract is created in Oneflow.

Choose account

  • Oneflow account: Select your connected Oneflow account.

Set up action

  • Create contract as: Select the Oneflow user who will create the contract. The available Templates and Workspace options depend on the selected account.
  • Contract name: Defaults to the Opportunity Name from Sellsy but can be customized.
  • Workspace: Select the workspace where the contract will be created.
  • Template: Choose a template from your Oneflow account.

Data fields (optional)

NOTE

  • You can map values from Sellsy fields to Oneflow data fields.
  • The selected template must belong to a template group that includes data fields created in Oneflow.
  • Learn more: Create a contract with data fields.
  • How many data fields to map: Enter the number of data fields you would like to configure (1–3).
    • The corresponding fields will appear below.
  • Custom ID of field n: Select the Oneflow data field.
  • Value of field n: Enter a value for the data field.

4. Action: Add participant in Oneflow

This step adds a participant to the contract.

NOTE

This template includes pre-filled participant fields. Modify them as needed or click Continue to proceed.

  • Add new participant to contract as: Choose who adds the participant.
    • Contract creator (default): Adds the participant as the contract creator.
    • Another Oneflow user: Adds the participant as another Oneflow user.
  • Participant type: Choose the type of participant.
    • Individual (default): Adds an individual as a counterparty.
    • Colleague/Participant: Adds an owner-side party.
    • Company: Adds a company as a counterparty.

NOTE

The available fields vary depending on the selected participant type.

  • Party ID (if participant type is colleague): Enter a unique identifier for the legal entity (e.g., company number).
  • Company name (if participant type is company): Enter or select the company name from Sellsy.
  • Participant name: Defaults to Contact Full Name from Sellsy.
  • Participant email: Defaults to Contact email from Sellsy.
  • Role in contract:
    • Signatory (default): The participant must sign the contract.
    • Viewer: The participant can only view the contract.

NOTE

Depending on the selected template, either the participant's email or phone number is required.

5. Action: Create annotation in Sellsy

  • Linked Object Type: Defaults to the Opportunity object from Sellsy.
  • Linked ID: Defaults to the Opportunity ID from the trigger step.
  • Content: Includes a link to the created Oneflow contract. You can edit this message.

NOTE

Once all steps are configured, publish the Zap to automate contract workflows between Sellsy and Oneflow.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request