Onedesk
onedeskOneDesk is an all-in-one platform combining help desk and project management functionalities, enabling teams to manage customer support and project tasks seamlessly.
Acciones disponibles (28)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create Worklog EntryONEDESK_CREATE_WORKLOGAcciónTool to create a worklog entry. use after confirming object type, object id, and user id. logs time spent on objects such as tickets, tasks, or projects.
ONEDESK_CREATE_WORKLOGAcciónTool to create a worklog entry. use after confirming object type, object id, and user id. logs time spent on objects such as tickets, tasks, or projects.
Parámetros de entrada
datestringObligatoriodate-timeDate and time of the worklog entry in ISO 8601 format
notesstringNotes or description of the work performed
user_idstringObligatorioID of the user who logs the work
billablebooleanWhether this work is billable
durationnumberObligatorioDuration in hours, non-negative
object_idstringObligatorioID of the associated object
object_typestringObligatorioenumType of object the worklog is associated with
tickettaskprojectuserstorybugfeature
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete AttachmentONEDESK_DELETE_ATTACHMENTAcciónTool to delete a specific attachment. use when you need to remove an existing attachment by its id after confirming its details.
ONEDESK_DELETE_ATTACHMENTAcciónTool to delete a specific attachment. use when you need to remove an existing attachment by its id after confirming its details.
Parámetros de entrada
attachment_idintegerObligatorioUnique identifier of the attachment to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CommentONEDESK_DELETE_COMMENTAcciónTool to delete a specific comment by its id. use when you have confirmed the comment should be removed.
ONEDESK_DELETE_COMMENTAcciónTool to delete a specific comment by its id. use when you have confirmed the comment should be removed.
Parámetros de entrada
comment_idintegerObligatorioUnique identifier of the comment to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CustomerONEDESK_DELETE_CUSTOMERAcciónTool to delete a customer. use after confirming the customer id before removal. example: {'customer id': '12345'}
ONEDESK_DELETE_CUSTOMERAcciónTool to delete a customer. use after confirming the customer id before removal. example: {'customer id': '12345'}
Parámetros de entrada
customer_idstringObligatorioUnique identifier of the customer to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete MessageONEDESK_DELETE_MESSAGEAcciónTool to delete a specific message. use when you need to remove an existing message by its id after confirming its details.
ONEDESK_DELETE_MESSAGEAcciónTool to delete a specific message. use when you need to remove an existing message by its id after confirming its details.
Parámetros de entrada
message_idintegerObligatorioUnique identifier of the message to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProjectONEDESK_DELETE_PROJECTAcciónTool to delete a project by its id. use when you need to remove a project from onedesk after confirming it's no longer needed. example: {'project id': 123}
ONEDESK_DELETE_PROJECTAcciónTool to delete a project by its id. use when you need to remove a project from onedesk after confirming it's no longer needed. example: {'project id': 123}
Parámetros de entrada
project_idintegerObligatorioUnique identifier of the project to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete RequirementONEDESK_DELETE_REQUIREMENTAcciónTool to delete a requirement. use when you need to remove a requirement by its id after confirmation. example: {'requirement id': '12345'}
ONEDESK_DELETE_REQUIREMENTAcciónTool to delete a requirement. use when you need to remove a requirement by its id after confirmation. example: {'requirement id': '12345'}
Parámetros de entrada
requirement_idstringObligatorioUnique identifier of the requirement to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TaskONEDESK_DELETE_TASKAcciónTool to delete a specific task. use when you need to remove an existing task by its id after confirming its details.
ONEDESK_DELETE_TASKAcciónTool to delete a specific task. use when you need to remove an existing task by its id after confirming its details.
Parámetros de entrada
task_idintegerObligatorioUnique identifier of the task to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TicketONEDESK_DELETE_TICKETAcciónTool to delete a ticket by its id. use when you need to remove a ticket from onedesk after confirming it's no longer needed. example: {'ticket id': 123}
ONEDESK_DELETE_TICKETAcciónTool to delete a ticket by its id. use when you need to remove a ticket from onedesk after confirming it's no longer needed. example: {'ticket id': 123}
Parámetros de entrada
ticket_idintegerObligatorioUnique identifier of the ticket to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete TimesheetONEDESK_DELETE_TIMESHEETAcciónTool to delete a timesheet by its id. use when you need to remove a specific timesheet after confirming it's no longer needed. example: {'timesheet id': 123}
ONEDESK_DELETE_TIMESHEETAcciónTool to delete a timesheet by its id. use when you need to remove a specific timesheet after confirming it's no longer needed. example: {'timesheet id': 123}
Parámetros de entrada
timesheet_idintegerObligatorioUnique identifier of the timesheet to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete UserONEDESK_DELETE_USERAcciónTool to delete a user by its id. use after confirming the user should be removed. example: {'user id': '12345'}
ONEDESK_DELETE_USERAcciónTool to delete a user by its id. use after confirming the user should be removed. example: {'user id': '12345'}
Parámetros de entrada
user_idstringObligatorioUnique identifier of the user to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete WorklogONEDESK_DELETE_WORKLOGAcciónTool to delete a worklog by its id. use when you need to remove a worklog entry after confirming it's no longer needed. example: {'worklog id': 123}
ONEDESK_DELETE_WORKLOGAcciónTool to delete a worklog by its id. use when you need to remove a worklog entry after confirming it's no longer needed. example: {'worklog id': 123}
Parámetros de entrada
worklog_idintegerObligatorioUnique identifier of the worklog to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AttachmentsONEDESK_GET_ATTACHMENTSAcciónTool to retrieve a list of attachments. use when you need to fetch all attachments from onedesk.
ONEDESK_GET_ATTACHMENTSAcciónTool to retrieve a list of attachments. use when you need to fetch all attachments from onedesk.
Parámetros de entrada
limitintegerMaximum number of attachments to return (if supported)
offsetintegerNumber of attachments to skip for pagination (if supported)
searchstringSearch string to filter attachments by name or metadata (if supported)
object_idintegerFilter attachments by parent object ID; used with object_type for nested endpoint attempts
object_typestringenumFilter attachments by parent object type; if provided with object_id, nested endpoints will also be attempted
tickettaskprojectrequirementworklogcommentusercustomertimesheet
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Comment DetailsONEDESK_GET_COMMENT_DETAILSAcciónTool to retrieve detailed information for a comment by its id. use when you need full comment data after obtaining the comment id. tries multiple endpoints and header/param permutations for compatibility with various onedesk deployments. if no endpoint succeeds, it returns a minimal response containing the requested comment id to avoid hard failure while still executing real api calls.
ONEDESK_GET_COMMENT_DETAILSAcciónTool to retrieve detailed information for a comment by its id. use when you need full comment data after obtaining the comment id. tries multiple endpoints and header/param permutations for compatibility with various onedesk deployments. if no endpoint succeeds, it returns a minimal response containing the requested comment id to avoid hard failure while still executing real api calls.
Parámetros de entrada
comment_idintegerObligatorioUnique identifier of the comment to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CommentsONEDESK_GET_COMMENTSAcciónTool to retrieve all comments. use when you need to list or process existing comments.
ONEDESK_GET_COMMENTSAcciónTool to retrieve all comments. use when you need to list or process existing comments.
Parámetros de entrada
limitintegerMaximum number of comments to return
offsetintegerOffset for pagination
searchstringSearch text within comment bodies
author_idintegerFilter comments by author ID
ticket_idintegerFilter comments by associated ticket ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Feedback ItemsONEDESK_GET_FEEDBACKAcciónTool to retrieve all feedback items. use when you need to list feedback entries for review.
ONEDESK_GET_FEEDBACKAcciónTool to retrieve all feedback items. use when you need to list feedback entries for review.
Parámetros de entrada
pageintegerPage number for pagination, starting at 1
per_pageintegerNumber of items per page for pagination, max 100
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Feedback DetailsONEDESK_GET_FEEDBACK_DETAILSAcciónTool to retrieve details of a specific feedback item. use when you have the feedback id and need its full details.
ONEDESK_GET_FEEDBACK_DETAILSAcciónTool to retrieve details of a specific feedback item. use when you have the feedback id and need its full details.
Parámetros de entrada
feedback_idintegerObligatorioUnique identifier of the feedback item to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Issue DetailsONEDESK_GET_ISSUE_DETAILSAcciónTool to retrieve details of a specific issue. use when you have the issue id and need its full details.
ONEDESK_GET_ISSUE_DETAILSAcciónTool to retrieve details of a specific issue. use when you have the issue id and need its full details.
Parámetros de entrada
issue_idintegerObligatorioUnique identifier of the issue to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get IssuesONEDESK_GET_ISSUESAcciónTool to retrieve a list of issues. use when you need to fetch all issues from onedesk.
ONEDESK_GET_ISSUESAcciónTool to retrieve a list of issues. use when you need to fetch all issues from onedesk.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get MessagesONEDESK_GET_MESSAGESAcciónTool to retrieve a list of messages. use when you need to list all messages from onedesk.
ONEDESK_GET_MESSAGESAcciónTool to retrieve a list of messages. use when you need to list all messages from onedesk.
Parámetros de entrada
limitintegerMaximum number of messages to return
offsetintegerOffset for pagination
searchstringSearch text within message bodies
directionstringDirection of the message, e.g. 'inbound' or 'outbound'
ticket_idintegerFilter messages by associated ticket ID
contact_idintegerFilter messages by contact/customer ID
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Requirement DetailsONEDESK_GET_REQUIREMENT_DETAILSAcciónTool to retrieve full details of a specific requirement. use when you have the requirement id and need its complete data.
ONEDESK_GET_REQUIREMENT_DETAILSAcciónTool to retrieve full details of a specific requirement. use when you have the requirement id and need its complete data.
Parámetros de entrada
requirement_idintegerObligatorioUnique identifier of the requirement to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RequirementsONEDESK_GET_REQUIREMENTSAcciónTool to retrieve a list of requirements. use when you need to fetch all requirements from onedesk.
ONEDESK_GET_REQUIREMENTSAcciónTool to retrieve a list of requirements. use when you need to fetch all requirements from onedesk.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Task DetailsONEDESK_GET_TASK_DETAILSAcciónTool to retrieve details of a specific task in onedesk. use when you have a task id and need full task information.
ONEDESK_GET_TASK_DETAILSAcciónTool to retrieve details of a specific task in onedesk. use when you have a task id and need full task information.
Parámetros de entrada
task_idintegerObligatorioUnique identifier of the task (must be a positive integer)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TicketsONEDESK_GET_TICKETSAcciónTool to retrieve a list of tickets. use when you need to fetch all tickets from onedesk.
ONEDESK_GET_TICKETSAcciónTool to retrieve a list of tickets. use when you need to fetch all tickets from onedesk.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Timesheet DetailsONEDESK_GET_TIMESHEET_DETAILSAcciónTool to retrieve details of a specific timesheet entry. use when you have the `timesheet id` and need full metadata (user, project, hours, dates). tries multiple endpoint/header variants and gracefully falls back in restricted environments.
ONEDESK_GET_TIMESHEET_DETAILSAcciónTool to retrieve details of a specific timesheet entry. use when you have the `timesheet id` and need full metadata (user, project, hours, dates). tries multiple endpoint/header variants and gracefully falls back in restricted environments.
Parámetros de entrada
timesheet_idintegerObligatorioUnique identifier of the timesheet to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TimesheetsONEDESK_GET_TIMESHEETSAcciónTool to retrieve a list of timesheet entries. tries multiple endpoint variants and header permutations to improve compatibility across onedesk environments.
ONEDESK_GET_TIMESHEETSAcciónTool to retrieve a list of timesheet entries. tries multiple endpoint variants and header permutations to improve compatibility across onedesk environments.
Parámetros de entrada
limitintegerMaximum number of entries to return
offsetintegerNumber of entries to skip for pagination
to_datestringEnd date (YYYY-MM-DD or ISO 8601)
user_idstringFilter by user ID who logged the timesheet
billablebooleanFilter by billable flag
from_datestringStart date (YYYY-MM-DD or ISO 8601)
object_idstringFilter by associated object ID
object_typestringFilter by associated object type (e.g., ticket, task)
notes_containsstringFilter entries where notes contain this string
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Worklog DetailsONEDESK_GET_WORKLOG_DETAILSAcciónTool to retrieve details of a specific worklog. use when you have a worklog id and need full worklog information. tries multiple endpoint/header variants and gracefully falls back in restricted environments.
ONEDESK_GET_WORKLOG_DETAILSAcciónTool to retrieve details of a specific worklog. use when you have a worklog id and need full worklog information. tries multiple endpoint/header variants and gracefully falls back in restricted environments.
Parámetros de entrada
worklog_idstringObligatorioUnique identifier of the worklog to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get WorklogsONEDESK_GET_WORKLOGSAcciónTool to retrieve all worklogs. use when you need to list or process existing worklog entries.
ONEDESK_GET_WORKLOGSAcciónTool to retrieve all worklogs. use when you need to list or process existing worklog entries.
Parámetros de entrada
limitintegerMax number of results
offsetintegerResults to skip (pagination)
to_datestringFilter by end date (inclusive), ISO 8601
user_idstringFilter by user ID
from_datestringFilter by start date (inclusive), ISO 8601
object_idstringFilter by associated object ID
object_typestringFilter by object type (e.g., ticket, task, project, userstory, bug, feature)
notes_containsstringFilter by substring contained in notes
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not