{"Add-Banned-Email":{"arguments":{"email":"the email to add to the db of banned emails"},"description":"To ban a single email address","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/ban_email"},"Add-Banned-Phone":{"arguments":{"phone":"the phone to add to the db of banned phones"},"description":"To ban a single phone number","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/ban_phone"},"Chat-Model-Train":{"arguments":{},"descrption":"Admin can train a model with some specific Q/A data so that the model can answer all questions.","header":{},"method":"POST","url":"/chat_model_train"},"Chat-Public":{"arguments":{},"description":"Users can ask questions about WeLend and connect with a WeLend Officer","header":{},"method":"GET","url":"/chat_public"},"Check-Banned-Contact":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To check if a hubspot contact has a banned phone or email and archive and delete them as necessary","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/banned_contact"},"Contact-Properties":{"arguments":{},"description":"To get the list of contact properties","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/contact_properties"},"DNC-Contacts-File":{"arguments":{},"description":"To get a webpage form for uploading one or more files of contacts with phone numbers to check against the DNC list","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/dnc_contacts_file"},"DNC-Contacts-File-Upload":{"arguments":{"files[]":"a list of file objects of xlsx files containing contacts list with one or more named phone columns"},"description":"To upload one or more file(s) of contacts to check against the DNC list","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/dnc_contacts_file"},"DNC-Updates-File":{"arguments":{},"description":"To get a webpage form for uploading updates to the DNC list","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/dnc_updates_file"},"DNC-Updates-File-Upload":{"arguments":{"files[]":"a list of file objects of zip/xml files containing dnc updates"},"description":"To upload one or more file(s) of updates to DNC list","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/dnc_updates_file"},"EndPoints":{"arguments":{},"description":"To list the available endpoints","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/endpoints"},"Files":{"arguments":{},"description":"To get a webpage list of various files","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/files"},"Owners":{"arguments":{},"description":"To get the list of hubspot users","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/owners"},"Send-Message":{"arguments":{},"description":"Send message with the meeting link to User.","header":{},"method":"POST","url":"/send_message"},"Update-Training-Data":{"arguments":{},"description":"Update the model training data","header":{},"method":"POST","url":"/update_training_data"},"User-Tracking-Session":{"arguments":{},"description":"Track the session/user info","header":{},"method":"POST","url":"/chatflow_session"},"Webhook/Deal-Percentages":{"arguments":{"json":"the json of hubspot deal object from a deal workflow webhook"},"description":"OBSOLETE: To calculate the internal decimal values of front end percentages. This has been superceded with custom code workflows by Pavle","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/DealPercentages"},"Webhook/Median-Credit-Score":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To calculate and set the median credit score of a hubspot contact","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/median_credit_score"},"Webhook/Phone-In-DNC":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To check if a hubspot contact's phone is in the DNC list and mark the contact appropriately","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/phone_in_dnc"},"Webhook/Standardize-Name":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To standardize and set the standardized name of a hubspot contact","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/standardize_name"},"Webhook/Standardize-Phone":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To standardize and set the standardized phone of a hubspot contact","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/standardize_phone"},"Webhook/Unique-Email-Count":{"arguments":{"json":"the json of hubspot contact object from a contact workflow webhook"},"description":"To count the number of unique emails in a contact's property values, ignoring typo/corrections","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/webhook/WebhookUniqueEmailCount"},"Workflow-Updates-File-Upload":{"arguments":{"files[]":"a list of file objects of csv files containing hubspot workflow updates"},"description":"To upload one or more file(s) of csv updates of hubspot workflows to push into ","header":{"api-key":"text of the API Key with permissions."},"method":"POST","url":"/workflows_updates_file"},"Workflows-Updates-File":{"arguments":{},"description":"To get a webpage form for uploading csv updates to the hubspot workflows in airtable","header":{"api-key":"text of the API Key with permissions."},"method":"GET","url":"/workflows_updates_file"}}
