Unify

Connect your AI agents to Unify.

Authentication: API key. See 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