Zendesk Sell

Zendesk Sell

API integration

Expand your

CRM

integrations with the

Zendesk Sell

API integration.

Perform all CRUD operations through our Proxy and Unified APIs.

Perform all CRUD operations through our Proxy and Unified APIs.

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • springworks
  • TruvaAI
  • Sprinto
  • Dos&Co
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • Springworks
  • TruvaAI
  • Sprinto
  • SaaSMonk
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient
  • Findr

superAI

Comprehensive Zendesk Sell AI Agent toolset with fine-grained access control and MCP Server capabilities. Zendesk Sell MCP Servers works seamlessly with Cursor and Claude AI editors for immediate consumption. Integrates with all popular LLM frameworks including LangChain and PyDantic for advanced AI orchestration.

list_all_zendesksell_visit_outcomes

List all visit outcomes in Zendesk Sell. Returns fields like id, name, and active status for each vi…

list_all_zendesksell_visits

List all visits in Zendesk Sell. Returns fields such as id, visited_at, creator_id, resource_type, a…

get_single_zendesksell_text_message_by_id

Get a specific text message in Zendesk Sell using id. Returns details such as message content, direc…

list_all_zendesksell_text_messages

List all text messages in Zendesk Sell. Returns fields such as id, body, direction, and created_at f…

delete_a_zendesksell_tag_by_id

Delete a tag in Zendesk Sell by id. Removes the tag from all associated resources. Returns an error…

update_a_zendesksell_tag_by_id

Update a tag in Zendesk Sell using id. Requires id. Returns updated tag details including id, name,…

list_all_zendesksell_tags

List all tags in Zendesk Sell. Returns key fields such as tag id, name, and resource type for each t…

get_single_zendesksell_tag_by_id

Get details of a specific tag in Zendesk Sell using the required id. Returns fields such as id and n…

create_a_zendesksell_tag

Create a tag in Zendesk Sell with required parameters name and resource_type. The name must be uniqu…

list_all_zendesksell_sequences

List all sequences in Zendesk Sell. Returns key fields such as id, name, and steps for each sequence…

update_a_zendesksell_sequence_enrollment_by_id

Update a sequence enrollment in Zendesk Sell using id. Allows changing the state of the enrollment b…

create_a_zendesksell_sequence_enrollment

Create a sequence enrollment in Zendesk Sell using sequence_id, resource_type, and resource_id. Retu…

zendesksell_sequence_enrollments_finish

Finish ongoing sequence enrollments for a given resource in Zendesk Sell. Optionally specify resourc…

list_all_zendesksell_sequence_enrollments

List all sequence enrollments in Zendesk Sell. Returns key details about each enrollment such as id,…

get_single_zendesksell_sequence_enrollment_by_id

Get details about a specific sequence-enrollment in Zendesk Sell using id. Returns key fields such a…

list_all_zendesksell_products

List all products in Zendesk Sell. Returns id, name, description, sku, active, cost, cost_currency,…

get_single_zendesksell_product_by_id

Get details of a specific product in Zendesk Sell using id. Returns product fields such as name, des…

create_a_zendesksell_product

Create a product in Zendesk Sell. Requires 'name' and 'prices'. Returns fields such as id, name, sku…

update_a_zendesksell_product_by_id

Update a product in Zendesk Sell using id. Returns updated product details including name, descripti…

delete_a_zendesksell_product_by_id

Delete a product in Zendesk Sell by id. This permanently removes the product from the catalog but do…

list_all_zendesksell_orders

List all orders in Zendesk Sell. Returns key fields including id, deal_id, value, and status for eac…

create_a_zendesksell_order

Create an order in Zendesk Sell using deal_id. Returns details such as order id, deal_id, and discou…

get_single_zendesksell_order_by_id

Get a specific order in Zendesk Sell using id. Returns key fields including deal_id, discount, and u…

update_a_zendesksell_order_by_id

Update an order in Zendesk Sell using id. Returns updated order fields including id and deal_id to c…

delete_a_zendesksell_order_by_id

Delete an existing order in Zendesk Sell by id. Removes the order and all associated line items in a…

create_a_zendesksell_loss_reason

Create a new loss reason in Zendesk Sell. Requires unique name. Returns id and name of the created l…

list_all_zendesksell_loss_reasons

List all loss reasons in Zendesk Sell. Returns fields such as id, name, created_at, and updated_at f…

get_single_zendesksell_loss_reason_by_id

Get a specific loss reason in Zendesk Sell using id. Returns key fields such as id, name, and active…

update_a_zendesksell_loss_reason_by_id

Update a loss reason in Zendesk Sell using id. The name must be unique. Returns data including id an…

delete_a_zendesksell_loss_reason_by_id

Delete a specific loss reason in Zendesk Sell using id. This permanently removes the record and cann…

delete_a_zendesksell_line_item_by_id

Delete a specific line-item from an order in Zendesk Sell using order_id and id. This operation perm…

create_a_zendesksell_line_item

Create a line item in Zendesk Sell for a given order_id. Requires order_id, product_id, and currency…

get_single_zendesksell_line_item_by_id

Get a specific line item in Zendesk Sell using order_id and id. Returns details about the line item…

list_all_zendesksell_line_items

List line-items for an order in Zendesk Sell. Requires order_id. Returns each line item's id, name,…

update_a_zendesksell_line_item_by_id

Update a specific line item in Zendesk Sell for the given order_id and id. Returns updated fields su…

list_all_zendesksell_lead_unqualified_reasons

List all lead unqualified reasons in Zendesk Sell. Returns each reason's id, name, and availability…

get_single_zendesksell_document_by_id

Get a specific document in Zendesk Sell using id. Returns id, resource_type, name, and download_url…

list_all_zendesksell_documents

List documents attached to a specific resource in Zendesk Sell. Requires resource_type and resource_…

list_all_zendesksell_deal_unqualified_reasons

List all deal unqualified reasons in Zendesk Sell. Returns id, name, created_at, and updated_at fiel…

get_single_zendesksell_deal_unqualified_reason_by_id

Get a specific deal unqualified reason in Zendesk Sell using id. Returns fields such as id, creator_…

update_a_zendesksell_deal_unqualified_reason_by_id

Update a deal unqualified reason in Zendesk Sell by id. Requires id. The name field must be unique.…

delete_a_zendesksell_deal_unqualified_reason_by_id

Delete a specific deal-unqualified-reason in Zendesk Sell using id. This action permanently removes…

create_a_zendesksell_deal_unqualified_reason

Create a deal unqualified reason in Zendesk Sell. Requires name. The name must be unique. Returns th…

list_all_zendesksell_deal_sources

List all deal sources in Zendesk Sell. Returns key fields including id, name, created_at, and update…

create_a_zendesksell_deal_source

Create a new deal source in Zendesk Sell. Requires name, which must be unique. Returns the created s…

update_a_zendesksell_deal_source_by_id

Update a deal source in Zendesk Sell using id. The source name must be unique. Returns updated field…

delete_a_zendesksell_deal_source_by_id

Delete an existing deal source in Zendesk Sell using id. Returns an error if the specified source do…

get_single_zendesksell_deal_source_by_id

Get a specific deal source in Zendesk Sell using id. Returns deal source details including id, name,…

create_a_zendesksell_collaboration

Create a new collaboration in Zendesk Sell by providing collaborator_id, resource_id, and resource_t…

list_all_zendesksell_collaborations

List all collaborations in Zendesk Sell available to the authenticated user. Returns fields such as…

get_single_zendesksell_collaboration_by_id

Get a specific collaboration in Zendesk Sell using id. Returns collaboration details such as type, r…

delete_a_zendesksell_collaboration_by_id

Delete a collaboration in Zendesk Sell using id. Permanently removes the collaboration. Returns erro…

list_all_zendesksell_call_recording

Get a specific call recording in Zendesk Sell by id. Returns the MP3 audio content representing the…

get_single_zendesksell_call_recording_by_id

Retrieve a call recording in Zendesk Sell using id. Returns the call's audio recording file in MP3 f…

list_all_zendesksell_call_outcomes

List all call-outcomes in Zendesk Sell. Returns a list of call outcomes sorted by id in ascending or…

create_a_zendesksell_associated_contact

Create an associated contact in Zendesk Sell for a specific deal using deal_id and contact_id. Retur…

list_all_zendesksell_associated_contacts

List associated contacts for a specific deal in Zendesk Sell. Requires deal_id. Returns contact_id,…

delete_a_zendesksell_associated_contact_by_id

Delete an associated contact in Zendesk Sell. Requires deal_id and id. Removes the contact link from…

list_all_zendesksell_custom_fields

List all custom fields for a specific resource type in Zendesk Sell. Requires resource_type. Returns…

list_all_zendesksell_accounts

Get details of the authenticated account in Zendesk Sell. Returns key fields including account id, n…

list_all_zendesksell_pipelines

List all pipelines in Zendesk Sell. Returns details for each pipeline including id, name, and whethe…

list_all_zendesksell_lead_conversions

List all lead conversions in Zendesk Sell. Returns details including lead_id, individual_id, organiz…

create_a_zendesksell_lead_conversion

Create a lead conversion in Zendesk Sell using lead_id. Converts a lead into an individual, organiza…

update_a_zendesksell_call_by_id

Update a specific call in Zendesk Sell using id. Returns updated fields such as summary, outcome_id,…

delete_a_zendesksell_call_by_id

Delete an existing call in Zendesk Sell using id. This operation permanently removes the call and ca…

get_single_zendesksell_call_by_id

Get details of a specific call in Zendesk Sell using id. Returns key fields such as call duration, d…

list_all_zendesksell_calls

List all calls in Zendesk Sell. Returns call details such as made_at, direction, duration, and assoc…

create_a_zendesksell_call

Create a call in Zendesk Sell. Requires phone_number. Returns id, phone_number, duration, and record…

update_a_zendesksell_deal_by_id

Update a deal in Zendesk Sell using id. Returns updated deal information including name, value, curr…

delete_a_zendesksell_deal_by_id

Delete a deal in Zendesk Sell using id. Removes all associated contacts in a single call. If the dea…

list_all_zendesksell_deals

List all deals in Zendesk Sell. Returns deal fields such as id, name, value, stage_id, and owner_id…

get_single_zendesksell_deal_by_id

Get details of a specific deal in Zendesk Sell using id. Returns key deal fields including name, val…

create_a_zendesksell_deal

Create a new deal in Zendesk Sell. Requires name and contact_id. Returns the deal id, name, contact_…

create_a_zendesksell_lead_source

Create a new lead source in Zendesk Sell. Requires name, which must be unique. Returns id, creator_i…

get_single_zendesksell_lead_source_by_id

Get a specific lead source in Zendesk Sell by id. Returns key fields such as name, creator_id, and c…

list_all_zendesksell_lead_sources

List all lead-sources in Zendesk Sell. Returns fields like id, name, created_at, and updated_at for…

update_a_zendesksell_lead_source_by_id

Update a specific lead source in Zendesk Sell. Requires id. Returns fields such as id, name, and res…

delete_a_zendesksell_lead_source_by_id

Delete a specific lead-sources in Zendesk Sell using id. This operation removes the resource permane…

list_all_zendesksell_leads

List all leads in Zendesk Sell. Returns lead details including id, name, organization_name, status,…

create_a_zendesksell_lead

Create a new lead in Zendesk Sell. Requires either last_name for an individual or organization_name…

get_single_zendesksell_lead_by_id

Get a specific lead in Zendesk Sell using id. Returns key fields such as name, organization, contact…

update_a_zendesksell_lead_by_id

Update a lead in Zendesk Sell using id. If the lead does not exist, an error is returned. The respon…

delete_a_zendesksell_lead_by_id

Delete a lead in Zendesk Sell using id. This permanently removes the lead and cannot be undone. Retu…

list_all_zendesksell_tasks

List all tasks in Zendesk Sell. Returns task details including id, content, completed status, due_da…

get_single_zendesksell_task_by_id

Get a single task in Zendesk Sell using id. Returns task details such as title, owner_id, due_date,…

update_a_zendesksell_task_by_id

Update a task in Zendesk Sell using id. Returns task fields such as content, due_date, owner_id, res…

create_a_zendesksell_task

Create a new task in Zendesk Sell. Requires content. The response returns key fields such as id, con…

delete_a_zendesksell_task_by_id

Delete a task in Zendesk Sell using id. If the specified task does not exist, an error is returned.…

list_all_zendesksell_stages

List all stages in Zendesk Sell. Returns key fields including id, name, pipeline_id, category, posit…

delete_a_zendesksell_note_by_id

Delete a specific note in Zendesk Sell using id. If the note does not exist, an error is returned. T…

update_a_zendesksell_note_by_id

Update a specific note in Zendesk Sell using id. Returns updated note fields such as id, content, ta…

get_single_zendesksell_note_by_id

Get a specific note in Zendesk Sell by id. Returns fields such as content, resource_type, resource_i…

create_a_zendesksell_note

Create a new note in Zendesk Sell using resource_type, resource_id, and content. Returns id, content…

list_all_zendesksell_notes

List all notes in Zendesk Sell. Returns key fields such as id, content, resource_type, resource_id,…

list_all_zendesksell_users

List all users in Zendesk Sell. Returns user details including id, name, email, role, status, and cr…

get_single_zendesksell_user_by_id

Get a specific user in Zendesk Sell using id. Returns fields such as id, name, email, and role for t…

list_all_zendesksell_me

Get details of the authenticating user in Zendesk Sell. Returns user information such as id, name, e…

delete_a_zendesksell_contact_by_id

Delete an existing contact in Zendesk Sell using id. This operation permanently removes the contact…

update_a_zendesksell_contact_by_id

Update a contact in Zendesk Sell using id. If the contact does not exist, an error is returned. The…

list_all_zendesksell_contacts

List all contacts in Zendesk Sell. Returns fields such as id, name, first_name, last_name, email, ph…

create_a_zendesksell_contact

Create a new contact in Zendesk Sell. Requires name if contact is an organization or last_name if in…

get_single_zendesksell_contact_by_id

Get a specific contact in Zendesk Sell using the required id. Returns key contact fields such as nam…

Enhanced

Zendesk Sell

with AI Capabilities

AI Agent Toolset

AI Agent Toolset

MCP Server capabilities for seamless AI tool calling across all integration APIs

MCP Server capabilities for seamless AI tool calling across all integration APIs

Fine-Grained Control

Fine-Grained Control

Granular access control for all operations with custom method support

Granular access control for all operations with custom method support

Unlimited Customization

Unlimited Customization

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Developer-First

Developer-First

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Unified APIs for

Zendesk Sell

Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.

Accounts

The accounts represent a company in a CRM.

Unified CRM API

Contacts

The contacts represent an existing point of contact at a company in a CRM.

Unified CRM API

Engagements

The engagements represent an interaction noted in a CRM.

Unified CRM API

Leads

The leads represent a potential customer in a CRM.

Unified CRM API

Notes

The notes represent a note on another object in a CRM.

Unified CRM API

Opportunities

The opportunities represent an opportunity in a CRM.

Unified CRM API

Stages

The stages represent a stage of an opportunity in a CRM.

Unified CRM API

Tasks

The tasks represent a task in a CRM.

Unified CRM API

Users

The users represent a user in a CRM.

Unified CRM API

Fields

The fields of entities in a CRM.

Unified CRM API

Pipelines

Unified CRM API

Users

The User object represents a User.

Unified User Directory API

Proxy API for

Zendesk Sell

Access all of the

Zendesk Sell

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Zendesk Sell

CRM

API.

API call us you

You call us, we call

Zendesk Sell

and pass the response back in the same cycle.

Access all of the

Zendesk Sell

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Zendesk Sell

CRM

API, you call us

we call

Zendesk Sell

and pass the response back in the same cycle.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Zendesk Sell

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Zendesk Sell

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Zendesk Sell

We translate

pagination

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Zendesk Sell

We translate

pagination

Get

Get

Zendesk Sell

Zendesk Sell

integrated into your app

integrated into your app

without the hassle

without the hassle

Our team understands what it takes to make a unified API implementation successful.

Our team understands what it takes to make a unified API implementation successful.

Boost customer satisfaction

Boost customer satisfaction

When customers can easily integrate their new products into their existing systems, they’re more likely to stick around. It’s just common sense!

Developers

Empower engineers

Who wants to do boring grunt work? Not engineers! By taking care of integrations for them, they’ll have more time to focus on what really matters - making a great product.

Profits

Boost profits 

Optimise developer resources. Truto frees up time and saves money. Say hello to a healthier bottom line!

Wow Experience

Wow your prospects

Say 'Yes' to every integration request your prospects ask you for. Integrations should not deter deal closures.

Powered by AI

Tick Icon

Customize the mappings as you need using AI.

Tick Icon

Build your own unified API from scratch, aided by AI.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.

Josh Benson,

CEO of Omnitrain