skip to Main Content

Gravity Forms and Sharepoint Online Document Library

Automate Gravity Forms and Sharepoint Online Document Library tasks using Wpoffice365

Requirements:

  1. Our Webhook and Rest API Solutions
  2. An Office 365 Account
  3. No Technical Skillsetor
  4. Have Us Help – Starting at $90.00 or
  5. Get a Quote

Why the best apps are better together.

Gravity Forms and Sharepoint Online Document Library

Supported Triggers and Actions for Integration

1. Select a Trigger

  • New Form Submission

    Triggers when a form is submitted.

  • When an item is created

    Triggers when an item is created.

  • When a file is created (properties only)

    Triggers when an item is created in a library. Returns only the properties stored in the library columns. You can add a "Get file content" step and use the "File identifier" property returned by this action to get to the contents of the file. When using this with the On-Premises Data Gateway, the name of the library to connect to may need to be entered manually.

  • When a file is created or modified (properties only)

    Triggers when an item is created, or modified in a library. Returns only the properties stored in the library columns. You can add a "Get file content" step and use the "File identifier" property returned by this action to get to the contents of the file. When using this with the On-Premises Data Gateway, the name of the library to connect to may need to be entered manually.

  • When a file is deleted

    Triggers when a file is deleted in a library. You can optionally specify a folder to watch as well. When a folder is deleted, the trigger will fire only once for the deleted folder.

  • When an item is created or modified

    Triggers when an item is created, and also each time it is modified.

  • For a selected item

    This trigger allows you to start a flow for a selected item in a SharePoint list or library. You can use the columns of the list or library as output parameters. For a file, you can use the "identifier" column to get file content.

  • When a file is created or modified in a folder

    Site Address
    string
    Example: https://contoso.sharepoint.com/sites/sitename.
    Folder Id
    string
    Select a folder.

    Optional Parameters

    Infer Content Type
    boolean
    Infer content-type based on extension.

    Returns

    File Content
    binary
    The content of the file.
  • When a file is created (properties only)

    Triggers when an item is created in a library. Returns only the properties stored in the library columns. You can add a "Get file content" step and use the "File identifier" property returned by this action to get to the contents of the file. When using this with the On-Premises Data Gateway, the name of the library to connect to may need to be entered manually.

  • When a file is created in a folder

  • When a file is created or modified (properties only)

    Triggers when an item is created, or modified in a library. Returns only the properties stored in the library columns. You can add a "Get file content" step and use the "File identifier" property returned by this action to get to the contents of the file. When using this with the On-Premises Data Gateway, the name of the library to connect to may need to be entered manually.

  • When an item is created

    Triggers when an item is created.

  • When an item is created or modified

    Triggers when an item is created, and also each time it is modified.

  • When an item is deleted

    Triggers when an item is deleted in a list

2. Select a Action

    • Copy file

      Copies a file. Works in a similar way to the "Copy to" command in SharePoint libraries. Returns information about the new file after copy.

      Required Parameters

      Current Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      File to Copy
      string
      File Identifier
      Destination Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename
      Destination Folder
      string
      Destination Folder
      If another file is already there
      integer
      Pick one of the options available

      Returns

      Body
      SPBlobMetadataResponse
      The SharePoint version of the BlobMetadataResponse extends the object by adding some additional fields that we want serialized
    • Add attachment

      Adds a new attachment to the specified list item.

      Required Parameters

      Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      List Name
      string
      SharePoint list name.
      Id
      integer
      Id of the list item to attach the file to.
      File Name
      string
      File name.
      File Content
      binary
      Content of the file.

      Returns

      Body
      SPListItemAttachment
      SharePoint list item attachment
    • Create file

      Uploads a file to a SharePoint site. Make sure to pick an existing library.

      Required Parameters

      Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      Folder Path
      string
      Must start with an existing library. Add folders if needed.
      File Name
      string
      Name of the file.
      File Content
      binary
      Content of the file.

      Returns

      Body
      SPBlobMetadataResponse
      The SharePoint version of the BlobMetadataResponse extends the object by adding some additional fields that we want serialized
    • Get attachments

    • Get file properties

    • Get file content using path

    • Get files (properties only)

    • List folder

    • Update file properties

    • Delete attachment

      Deletes the specified attachment.

      Required Parameters

      Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      List Name
      string
      SharePoint list name.
      Id
      integer
      Id of the list item the file is attached to.
      File Identifier
      string
      File identifier for the attachment.

      Returns

      Body
      SPListItemAttachment
      SharePoint list item attachment
    • Delete file

      Deletes the file specified by the file identifier.

    • Extract folder

    • Get attachment content

    • Get file metadata

    • Get file content

    • Get file metadata using path

    • Get lists

    • List root folder

    • Update file

    • Approve hub site join request

      Approve hub site join request. This will return an approval token that can be used to complete the join request using the join hub site action.

      Required Parameters

      Hub Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      Requesting Site Id
      string
      Id of the requesting site.

      Returns

      Body
      ApproveHubSiteJoinResponse

      Result object of ApproveHubSiteJoin action

    • Cancel hub site join request

      Cancel hub join request. If applicable, you should specify the same Approval Correlation Id as used in the "Set hub site join status to pending" action.

      Required Parameters

      Requesting Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.

      Optional Parameters

      Approval Correlation Id
      string
      Approval correlation identifier for this request.

      Returns

      Body
      SPListItemAttachment
      SharePoint list item attachment
    • Copy folder

      Copies a folder. Works in a similar way to the "Copy to" command in SharePoint libraries. Returns information about the new folder after copy.

      Required Parameters

      Current Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      Folder to Copy
      string
      File Identifier
      Destination Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename
      Destination Folder
      string
      Destination Folder
      If another folder is already there
      integer
      Pick one of the options available

      Returns

      Body
      SPBlobMetadataResponse
      The SharePoint version of the BlobMetadataResponse extends the object by adding some additional fields that we want serialized
    • Create item

      Creates a new item in a SharePoint list.

      Required Parameters

      Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename
      List Name
      string
      SharePoint list name
      Item
      dynamic
      Item to create

      Optional Parameters

      Limit Columns by View
      string
      Avoid column threshold issues by only using columns defined in a view

      Returns

      The outputs of this operation are dynamic.
    • Create sharing link for a file or folder

      Create sharing link for a file or folder.

      Required Parameters

      Site Address
      string
      Example: https://contoso.sharepoint.com/sites/sitename.
      Library Name
      string
      SharePoint library name.
      Item Id
      integer
      Id of the file or folder item.
      Link Type
      string
      The type of sharing link to create
      Link Scope
      string
      Choose who your sharing link gives access to. "Anyone" option will only work if your administrator has enabled it.

      Optional Parameters

      Link Expiration
      date-time
      The date after which the link will expire in yyyy-MM-dd format. Only applicable for anonymous links.

      Returns

      Body
      SharingLinkPermission
      Internal structure for sharing links

    3. Create and Connection!

    Our integration services combine Triggers (like “New Email”) and Actions (like “Create Contact”) to complete an action in one app when a trigger occurs in another app. Select a Trigger and Action from the lists to start creating a connection!

    What is a connection!

    This is a connection between two or more connectors made of a trigger and an action. Whenever the trigger event happens, we will automatically make the action event happen for you!

    What is a connection!

    You use lots of connectors to get your work done. We let you easily connect those connectors together to help automate tedious tasks.
    Join the thousands of businesses and individuals already taking advantage of the power of automation and let us save you time.

    What is a connection!

    I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

    Support
    Back To Top