Volver al catálogo

Onedesk

onedesk

OneDesk is an all-in-one platform combining help desk and project management functionalities, enabling teams to manage customer support and project tasks seamlessly.

Acciones
28
Triggers
0
Autenticación
—
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Tool 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-time

    Date and time of the worklog entry in ISO 8601 format

  • notesstring

    Notes or description of the work performed

  • user_idstringObligatorio

    ID of the user who logs the work

  • billableboolean

    Whether this work is billable

  • durationnumberObligatorio

    Duration in hours, non-negative

  • object_idstringObligatorio

    ID of the associated object

  • object_typestringObligatorioenum

    Type of object the worklog is associated with

    tickettaskprojectuserstorybugfeature

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete AttachmentONEDESK_DELETE_ATTACHMENTAcción

Tool 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_idintegerObligatorio

    Unique identifier of the attachment to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete CommentONEDESK_DELETE_COMMENTAcción

Tool to delete a specific comment by its id. use when you have confirmed the comment should be removed.

Parámetros de entrada

  • comment_idintegerObligatorio

    Unique identifier of the comment to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete CustomerONEDESK_DELETE_CUSTOMERAcción

Tool to delete a customer. use after confirming the customer id before removal. example: {'customer id': '12345'}

Parámetros de entrada

  • customer_idstringObligatorio

    Unique identifier of the customer to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete MessageONEDESK_DELETE_MESSAGEAcción

Tool 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_idintegerObligatorio

    Unique identifier of the message to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ProjectONEDESK_DELETE_PROJECTAcción

Tool 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_idintegerObligatorio

    Unique identifier of the project to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete RequirementONEDESK_DELETE_REQUIREMENTAcción

Tool 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_idstringObligatorio

    Unique identifier of the requirement to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete TaskONEDESK_DELETE_TASKAcción

Tool 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_idintegerObligatorio

    Unique identifier of the task to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete TicketONEDESK_DELETE_TICKETAcción

Tool 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_idintegerObligatorio

    Unique identifier of the ticket to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete TimesheetONEDESK_DELETE_TIMESHEETAcción

Tool 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_idintegerObligatorio

    Unique identifier of the timesheet to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete UserONEDESK_DELETE_USERAcción

Tool to delete a user by its id. use after confirming the user should be removed. example: {'user id': '12345'}

Parámetros de entrada

  • user_idstringObligatorio

    Unique identifier of the user to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete WorklogONEDESK_DELETE_WORKLOGAcción

Tool 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_idintegerObligatorio

    Unique identifier of the worklog to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get AttachmentsONEDESK_GET_ATTACHMENTSAcción

Tool to retrieve a list of attachments. use when you need to fetch all attachments from onedesk.

Parámetros de entrada

  • limitinteger

    Maximum number of attachments to return (if supported)

  • offsetinteger

    Number of attachments to skip for pagination (if supported)

  • searchstring

    Search string to filter attachments by name or metadata (if supported)

  • object_idinteger

    Filter attachments by parent object ID; used with object_type for nested endpoint attempts

  • object_typestringenum

    Filter attachments by parent object type; if provided with object_id, nested endpoints will also be attempted

    tickettaskprojectrequirementworklogcommentusercustomertimesheet

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Comment DetailsONEDESK_GET_COMMENT_DETAILSAcción

Tool 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_idintegerObligatorio

    Unique identifier of the comment to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get CommentsONEDESK_GET_COMMENTSAcción

Tool to retrieve all comments. use when you need to list or process existing comments.

Parámetros de entrada

  • limitinteger

    Maximum number of comments to return

  • offsetinteger

    Offset for pagination

  • searchstring

    Search text within comment bodies

  • author_idinteger

    Filter comments by author ID

  • ticket_idinteger

    Filter comments by associated ticket ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Feedback ItemsONEDESK_GET_FEEDBACKAcción

Tool to retrieve all feedback items. use when you need to list feedback entries for review.

Parámetros de entrada

  • pageinteger

    Page number for pagination, starting at 1

  • per_pageinteger

    Number of items per page for pagination, max 100

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Feedback DetailsONEDESK_GET_FEEDBACK_DETAILSAcción

Tool 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_idintegerObligatorio

    Unique identifier of the feedback item to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Issue DetailsONEDESK_GET_ISSUE_DETAILSAcción

Tool to retrieve details of a specific issue. use when you have the issue id and need its full details.

Parámetros de entrada

  • issue_idintegerObligatorio

    Unique identifier of the issue to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get IssuesONEDESK_GET_ISSUESAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get MessagesONEDESK_GET_MESSAGESAcción

Tool to retrieve a list of messages. use when you need to list all messages from onedesk.

Parámetros de entrada

  • limitinteger

    Maximum number of messages to return

  • offsetinteger

    Offset for pagination

  • searchstring

    Search text within message bodies

  • directionstring

    Direction of the message, e.g. 'inbound' or 'outbound'

  • ticket_idinteger

    Filter messages by associated ticket ID

  • contact_idinteger

    Filter messages by contact/customer ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Requirement DetailsONEDESK_GET_REQUIREMENT_DETAILSAcción

Tool 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_idintegerObligatorio

    Unique identifier of the requirement to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get RequirementsONEDESK_GET_REQUIREMENTSAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Task DetailsONEDESK_GET_TASK_DETAILSAcción

Tool 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_idintegerObligatorio

    Unique identifier of the task (must be a positive integer)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TicketsONEDESK_GET_TICKETSAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Timesheet DetailsONEDESK_GET_TIMESHEET_DETAILSAcción

Tool 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_idintegerObligatorio

    Unique identifier of the timesheet to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TimesheetsONEDESK_GET_TIMESHEETSAcción

Tool to retrieve a list of timesheet entries. tries multiple endpoint variants and header permutations to improve compatibility across onedesk environments.

Parámetros de entrada

  • limitinteger

    Maximum number of entries to return

  • offsetinteger

    Number of entries to skip for pagination

  • to_datestring

    End date (YYYY-MM-DD or ISO 8601)

  • user_idstring

    Filter by user ID who logged the timesheet

  • billableboolean

    Filter by billable flag

  • from_datestring

    Start date (YYYY-MM-DD or ISO 8601)

  • object_idstring

    Filter by associated object ID

  • object_typestring

    Filter by associated object type (e.g., ticket, task)

  • notes_containsstring

    Filter entries where notes contain this string

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Worklog DetailsONEDESK_GET_WORKLOG_DETAILSAcción

Tool 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_idstringObligatorio

    Unique identifier of the worklog to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get WorklogsONEDESK_GET_WORKLOGSAcción

Tool to retrieve all worklogs. use when you need to list or process existing worklog entries.

Parámetros de entrada

  • limitinteger

    Max number of results

  • offsetinteger

    Results to skip (pagination)

  • to_datestring

    Filter by end date (inclusive), ISO 8601

  • user_idstring

    Filter by user ID

  • from_datestring

    Filter by start date (inclusive), ISO 8601

  • object_idstring

    Filter by associated object ID

  • object_typestring

    Filter by object type (e.g., ticket, task, project, userstory, bug, feature)

  • notes_containsstring

    Filter by substring contained in notes

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not