Basic Information

appmixer.freshsales.core.CreateDeal

1.0.0

Public

Create a new sales deal in Freshsales with optional contact, account, and custom field associations.

Input Ports

in

FieldTypeDescription
Deal Name text Name of the deal.
Deal Amount number Value of the deal.
Currency Code text Currency code (e.g., USD).
Expected Close Date date-time Expected close date.
Stage select Pipeline stage for the deal.
Owner/Agent select Owner/agent user to assign the deal.
Sales Account select Sales account to associate with the deal.
Sales Account Name text Sales account name (used if creating/associating by name).
Contacts List text Array of contact IDs to associate with the deal (comma-separated).
Tags text Tags to assign to the deal (comma-separated).
Custom Fields text JSON object containing custom field key-value pairs.

Output Ports

out

FieldTypeDescription
Deal ID integer -
Deal Name string -
Amount string -
Base Currency Amount string -
Currency Code string -
Expected Close string,null -
Closed Date string,null -
Stage Updated Time string -
Custom Fields object -
Probability integer -
Updated At string -
Created At string -
Deal Pipeline ID integer -
Deal Stage ID integer -
Age integer -
Links object -
Recent Note string,null -
Completed Sales Sequences string,null -
Active Sales Sequences string,null -
Web Form ID string,null -
Upcoming Activities Time string,null -
Collaboration object -
Last Assigned At string,null -
Last Contacted Sales Activity Mode string,null -
Last Contacted Via Sales Activity string,null -
Expected Deal Value string -
Is Deleted boolean -
Team User IDs array -
Avatar string,null -
FC Widget Collaboration object -
Forecast Category integer,null -
Deal Prediction integer -
Deal Prediction Last Updated At string,null -
Record Type ID string -
Freddy Forecast Metrics string,null -
Last Deal Prediction string,null -
Has Products boolean -
Products array -
Deal Price Adjustments array -
Rotten Days string,null -
Tags array -
Creator ID integer -

Full Metadata