Folk

Learn how to use Folk with Composio

Overview

SLUG

FOLK

Description

folk is a next-generation CRM designed for teams to manage and nurture their relationships efficiently.

Authentication Details

generic_api_key
stringRequired

Tools

SLUG: FOLK_CREATE_COMPANY

Tool to create a new company in the workspace. use after gathering all required company details and ensuring the name is unique.

Action Parameters

addresses
array
customFieldValues
object
description
string
emails
array
groups
array
name
stringRequired
phones
array
urls
array

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_DELETE_COMPANY

Tool to delete a company from the workspace (irreversible). use after confirming this company should be removed.

Action Parameters

company_id
stringRequired

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_FOLK_DELETE_PERSON

Tool to delete an existing person in the workspace (irreversible). use after confirming this person should be permanently removed.

Action Parameters

person_id
stringRequired

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_FOLK_LIST_COMPANIES

Tool to list companies in the workspace. use when you need a paginated overview of companies, optionally filtered.

Action Parameters

combinator
stringDefaults to and
cursor
string
filter
object
limit
integerDefaults to 20

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_GET_COMPANY

Tool to retrieve an existing company by its id. use after authentication has been verified.

Action Parameters

company_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: FOLK_GET_CURRENT_WORKSPACE_USER

Tool to get details of the current authenticated workspace user. use after authentication to retrieve the user's profile information.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: FOLK_GET_PERSON

Tool to retrieve an existing person by their id. use when you need full profile details of a person by their unique identifier.

Action Parameters

person_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: FOLK_LIST_GROUPS

Tool to list workspace groups. use when you need to retrieve a paginated list of all workspace groups after authentication.

Action Parameters

cursor
string
limit
integerDefaults to 20

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_LIST_PEOPLE

Tool to list people in the workspace. use when you need to paginate through contacts after authentication.

Action Parameters

combinator
stringDefaults to and
cursor
string
filter
object
limit
integerDefaults to 20

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_LIST_USERS

Tool to list workspace users. use when you need to paginate through users list.

Action Parameters

cursor
string
limit
integerDefaults to 20

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_UPDATE_COMPANY

Tool to update an existing company in the workspace. use after confirming the company id; only provided fields are updated and list fields replace existing values.

Action Parameters

addresses
array
company_id
stringRequired
customFieldValues
object
description
string
emails
array
groups
array
name
string
phones
array
urls
array

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired

SLUG: FOLK_LIST_GROUP_CUSTOM_FIELDS

Tool to list custom fields for a specific group and entity type. use after selecting a group and entity type to inspect available custom fields.

Action Parameters

cursor
string
entity_type
stringRequired
group_id
stringRequired
limit
integerDefaults to 20

Action Response

data
objectRequired
deprecations
array
error
string
successful
booleanRequired