> This page is for Workforce.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Unify

**Authentication:** API key. See [Magic Link](/merge-agent-handler/features/magic-link) for the runtime auth flow.

## Sample use cases

* Search for companies matching your ICP and create opportunities for the qualified ones.
* Log an opportunity stage change and update the linked company record.
* Pull all open opportunities and summarize pipeline by stage.

## Available Tools

#### list_attribute_options

List all options for a SELECT or MULTI_SELECT attribute on a Unify object

#### get_attribute_option

Get a single option from a SELECT or MULTI_SELECT attribute on a Unify object

#### create_attribute_option

Create a new option for a SELECT or MULTI_SELECT attribute on a Unify object

#### update_attribute_option

Update the display name of an attribute option

#### delete_attribute_option

Delete an option from a SELECT or MULTI_SELECT attribute permanently

#### list_attributes

List all attributes for a Unify object, including type, required/unique flags, and options for SELECT types

#### get_attribute

Get a single attribute definition for a Unify object by attribute name

#### create_attribute

Create a new attribute on a Unify object

#### update_attribute

Update an attribute's display name or description

#### delete_attribute

Delete an attribute from a Unify object

#### create_events_query

Create an async bulk events export job in Unify

#### list_events_queries

List bulk events query jobs in Unify with cursor pagination

#### get_events_query

Get the status and details of a Unify bulk events query job by ID

#### cancel_events_query

Cancel a running Unify bulk events query job

#### get_events_query_results

Get paginated results from a completed Unify bulk events query job

#### list_objects

List all objects in Unify, including standard built-in objects ('company', 'person', 'opportunity', 'user') and custom objects

#### get_object

Get a Unify object definition by API name (e.g

#### create_object

Create a custom object in Unify

#### update_object

Update a Unify object's display name or description

#### delete_object

Delete a custom Unify object and all its records permanently

#### create_record

Create a new record in a Unify object

#### get_record

Get a Unify record by object name and record ID (UUID)

#### update_record

Update attribute values on an existing Unify record by ID

#### delete_record

Delete a Unify record by ID

#### upsert_record

Create or update a Unify record based on matching unique attributes

#### find_record

Find a single Unify record by unique attribute values (e.g