Comprehensive CRM and sales management integration with FreshSales. Full CRUD operations for contacts, sales accounts, deals, and marketing lists. Includes bulk operations, activity tracking, team management, and field customization.
Use FreshSales as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.
No triggers available
Create a new contact in FreshSales. At least first_name and last_name OR email OR mobile_number is required.
Retrieve a contact by ID from FreshSales
List all contacts by view in FreshSales with pagination
Update an existing contact in FreshSales
Delete a contact in FreshSales (soft delete)
Create or update a contact based on unique identifier (email, mobile_number, or external_id)
Clone an existing contact in FreshSales with optional data overrides
Permanently delete a contact from FreshSales (GDPR compliance - hard delete)
Get all contact filters/views from FreshSales
Get all contact field definitions from FreshSales
Get activities for a contact in FreshSales
Create a new sales account in FreshSales
Retrieve a specific sales account by ID
Retrieve all sales accounts from a specific view
Update an existing sales account
Delete a sales account (soft delete)
Permanently delete a sales account (hard delete)
Clone an existing sales account
Create or update a sales account based on unique identifier
Retrieve all available account filters/views
Retrieve all sales account field definitions
Create a new deal in FreshSales
Retrieve a specific deal by ID
Update an existing deal
Delete a deal (soft delete)
Permanently delete a deal (hard delete)
Clone an existing deal
Create or update a deal based on unique identifier
Get all deal filters/views
Get all deal fields
Create a note for a contact, account, or deal
Update an existing note
Delete a note
Create a new task for a contact, account, or deal
Get a task by ID
Get filtered tasks
Update an existing task
Mark a task as completed
Delete a task