Skip to main content

Flows

30 Minutes - Add New Calendar record based on Location​

This flow monitors Contacts with the Digital Contact client type who have an associated Location record.

It triggers when a contact’s Country, State, or City field has been updated today or yesterday, and when the contact has an existing Calendar record.

If the Country, State, or City field was updated between 3 hours and 3 hours 30 minutes ago, the flow automatically generates a new Calendar record for that contact.

The Calendar record’s contents are dynamically generated based on:

  • The time of day
  • Whether it is a weekday or weekend
  • The contact’s location data
Trigger
  • Schedule: Every 30 Minutes
Input
none
Output
Output
none
Related

Create Multiple Calendar Records​

Daily - Generate Prior Days Calendar Record​

This flow processes Contacts with the Digital Contact client type.

It identifies yesterday as the target date, then reviews the calendar data from the day before yesterday to verify that it represents a completed day.

A completed day must include at least one of the following combinations:

  • A Full Day Working record
  • A Non-Working record
  • Both an AM Working and a PM Working record

If the previous day is not complete (for example, an AM record exists but no PM record), the flow completes the missing entry using the most recent calendar information:

If a PM record is missing, the AM record’s location for the same day is used.

If an AM record is missing, the location from the last record of the previous day is used.

Once the previous day is validated and completed, the flow generates records for the target date (yesterday) using the same completion and validation logic.

Trigger
  • Schedule: Every day at 10:00
Input
none
Output
Output
none
Related

Related Entities: Calendar

Related Flows:

Flow 1-5 - Import Calendar Data from Template​

Grant Contact Access to Calendar when Residency Questions are Enabled​

Hourly - Import Calendar Data from Template​

Check Status of Adobe Agreement​

Check the status of all outstanding agreements within Adobe Sign

Trigger
  • Schedule: Every 15 Minutes
Input
none
Output
Output
none
Related

Related Entities: Document Approval

Related Flows:

On Completed Agreement Update Document Approvals​

Check the status of all outstanding agreements within Adobe Sign

Trigger
  • Type: Automated
  • Connector: Adobe Sign
  • Action Type: When an agreement workflow is completed successfully
  • Parameters:
    • Include Agreement Info?: Yes
    • Include Agreement Participant Info?: Yes
    • Include Agreement Document Info?: Yes
    • Include Agreement Signed Document Info?: Yes
Input
none
Output
Output
none
Related

Related Entities: Document Approval

Related Flows:

On Submitted Calendar Record Send Email to Users​

PDF Signing - Create Individual Agreement from Document Approval​

Create Adobe Sign agreements for an individual contact

Trigger
  • Type: Automated
  • Action Type: When a HTTP request is received
  • Parameters:
    • Request Doby JSON Schema :
Input
{
"type": "object",
"properties": {
"documentApprovalID": {
"type": "string"
}
}
}
Output
Output
none
Related

Related Entities: Document Approval

Related Flows:

PDF Signing - Create Individual Agreements from List​

Create Adobe Sign agreements for an individual contact

Trigger
  • Automated
Input
none

</details>

<details>
<summary>Output</summary>

``` json title="Output"
none
Related

Related Entities: Document Approval

Related Flows:

PDF Signing - Create Joint Agreement for Data Approvers​

  • Replaced Per Service Line FetchXMLs with a single Fetch to return Document Approval - Document Signers
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true">
<entity name="contact">
<attribute name="fullname" />
<attribute name="emailaddress1" />
<attribute name="tt_clientcode" />
<attribute name="tt_managername" />
<attribute name="ownerid" />
<attribute name="contactid" />
<order attribute="fullname" descending="false" />
<link-entity name="tt_documentapprovaldocumentsigners" from="tt_contact" to="contactid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="tt_documentapproval" operator="eq" uitype="tt_documentapproval" value="@{outputs('Get_Document_Approval_by_ID')?['body/tt_documentapprovalid']}" />
<condition attribute="statuscode" operator="eq" value="1" />
</filter>
</link-entity>
</entity>
</fetch>

PDF Signing - Create Joint Agreement from List​

Sync Status of Adobe Agreement​

Update Outstanding Agreements on Document Approval​

Update StartDate Time on Calendar​

Util - Create Calendar Record​

Update ServerRelativePath for Intapp List​

10 Minutes - Migrate Most Recent Login​

Check SharePoint Contact Folder Exists​

Check SharePoint Folder Exists​

Check Tax Form Folder Exists​

Create Folder in SharePoint​

Create SharePoint Site​

Daily - Migrate Contacts​

Daily - Migrate Contacts - No Doc Loc​

Daily - Update Entra Groups with Teams​

Delete File from SharePoint​

Process Contacts - Create SharePoint Site​

Process Contacts - Migration​

Process Contacts - Provision SharePoint Sites​

Provision Contact Folders​

Download File from SharePoint​

Get Files from SharePoint Details​

Get SharePoint File Editor​

HTTP - Load Content from SharePoint File​

Merge Migrated Folders​

Move Files in Practice Gateway SharePoint Sites​

Move Remaining Folders from CRMPortal​

On File Sent Via Email - Upload File to Practice Gateway​

On File Uploaded in Default Site Send Email​

On File Uploaded in MDA send email to Contacts​

On file uploaded in Practice Gateway send email to Team​

Provision SharePoint Sites​

Reset Contacts Document Locations​

Reset Contacts Documents​

Reset Location Data for Contacts​

Reset SharePoint Group Permissions for Contact​

Resolve Contacts with Multiple Document Locations​

Resolve Document Locations - Main Flow​

Restore Team Access to File​

Set DocumentLocation properties​

Set SharePoint Details for Document Location​

Share Collaboration Access to File​

Share Collaboration Access to File - MDA​

Update SharePoint Details for Record​

Upload File to SharePoint​

Document Security - Setup​

Util - Get File Content from Sharepoint​

Util - Get SharePoint Tracking Code​

Util - Load Content from SharePoint File​

Util - Reset Permissions for Contact Files​

Util - Reset Permissions for Contacts Folders​

On UK Tax Return created by User​

KYC - Upload Identification Document​