The /freshsales command enables you to manage customer relationships and sales processes. Perfect for:

  • Managing leads and contacts
  • Tracking deals
  • Managing accounts
  • Searching records
  • Sales automation

Basic Usage

Use the command to interact with Freshsales:

/freshsales create lead John Doe email john@example.com
/freshsales get contact 123456
/freshsales search leads with email john@example.com

Key Features

Lead Management

  • Create new leads
  • Update lead info
  • Track lead status
  • Convert to contacts
  • Custom fields

Contact Management

  • Create contacts
  • Update details
  • Link to accounts
  • Track interactions

Account Management

  • Create accounts
  • Update company info
  • Link contacts
  • Track relationships

Deal Tracking

  • Create deals
  • Update deal stages
  • Track progress
  • Manage pipeline

Search & Filter

  • Search by attributes
  • Filter results
  • Sort records
  • Paginate results

Example Commands

Create Lead

/freshsales create lead "John Doe" email john.doe@example.com phone +1234567890

Get Contact

/freshsales get contact 123456

Update Account

/freshsales update account 123456 name "Acme Corporation" website www.acme.com

Delete Deal

/freshsales delete deal 123456

Search Leads

/freshsales search leads where email is john.doe@example.com
/freshsales search contacts where created_at after 2025-01-01 sort by created_at descending

Record Types

  • leads - Potential customers
  • contacts - Existing contacts
  • accounts - Companies/Organizations
  • deals - Sales opportunities
  • Custom modules available

Search Operators

  • is - Exact match
  • contains - Partial match
  • starts_with - Begins with
  • ends_with - Ends with
  • greater_than - Numeric comparison
  • less_than - Numeric comparison

Sort Options

  • attribute: Field to sort by
  • order: asc or desc

Pagination

  • page: Page number
  • per_page: Results per page (max 100)

Custom Fields

Access custom fields directly:

{
  "custom_field": "Custom Value"
}

Tips

  • Use filtered search for complex queries
  • Include custom fields in payloads
  • Check pagination for large results
  • Use appropriate record types

The /freshsales command enables you to manage customer relationships and sales processes. Perfect for:

  • Managing leads and contacts
  • Tracking deals
  • Managing accounts
  • Searching records
  • Sales automation

Basic Usage

Use the command to interact with Freshsales:

/freshsales create lead John Doe email john@example.com
/freshsales get contact 123456
/freshsales search leads with email john@example.com

Key Features

Lead Management

  • Create new leads
  • Update lead info
  • Track lead status
  • Convert to contacts
  • Custom fields

Contact Management

  • Create contacts
  • Update details
  • Link to accounts
  • Track interactions

Account Management

  • Create accounts
  • Update company info
  • Link contacts
  • Track relationships

Deal Tracking

  • Create deals
  • Update deal stages
  • Track progress
  • Manage pipeline

Search & Filter

  • Search by attributes
  • Filter results
  • Sort records
  • Paginate results

Example Commands

Create Lead

/freshsales create lead "John Doe" email john.doe@example.com phone +1234567890

Get Contact

/freshsales get contact 123456

Update Account

/freshsales update account 123456 name "Acme Corporation" website www.acme.com

Delete Deal

/freshsales delete deal 123456

Search Leads

/freshsales search leads where email is john.doe@example.com
/freshsales search contacts where created_at after 2025-01-01 sort by created_at descending

Record Types

  • leads - Potential customers
  • contacts - Existing contacts
  • accounts - Companies/Organizations
  • deals - Sales opportunities
  • Custom modules available

Search Operators

  • is - Exact match
  • contains - Partial match
  • starts_with - Begins with
  • ends_with - Ends with
  • greater_than - Numeric comparison
  • less_than - Numeric comparison

Sort Options

  • attribute: Field to sort by
  • order: asc or desc

Pagination

  • page: Page number
  • per_page: Results per page (max 100)

Custom Fields

Access custom fields directly:

{
  "custom_field": "Custom Value"
}

Tips

  • Use filtered search for complex queries
  • Include custom fields in payloads
  • Check pagination for large results
  • Use appropriate record types