• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Onedesk

Onedesk MCP integration

Opens tickets, tasks and issues by ID, logs billable worklogs, retrieves item attachments, and removes obsolete records.

Connect OnedeskSee all integrations

24actions available

  1. Home/
  2. Integrations/
  3. Onedesk

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create worklog entry

    Lyro creates a worklog entry to track time spent on a task, ticket, or project. Your team logs work without switching to OneDesk.

  • Get task details

    Lyro retrieves comprehensive details of a specific task in OneDesk. Your team checks task status without leaving the chat.

  • Delete ticket

    Lyro removes a ticket from OneDesk. Your team discards resolved or duplicate tickets instantly.

See all 24 actions

How businesses use Onedesk + Lyro

Each card is one request a support team gets, and the Onedesk actions Lyro runs to close it.

  • search

    Answer a status question from the item itself

    Lyro opens the item by its internal ID - ticket, task, feedback, or requirement all resolve the same way - and returns the title, description, status, priority, and dates behind the question.

    Get Feedback DetailsGet Task DetailsGet Issue Details
  • schedule

    Log the time spent on a piece of work

    Lyro records the worklog against the item with start and finish times, hours, completion percentage, and whether it is billable, then reads back the worklogs and timesheet detail behind an invoice question.

    Create Worklog EntryGet WorklogsGet Timesheet Details
  • inventory_2

    Get to the files attached to a ticket

    Lyro fetches the item by its external ID to extract the attachments recorded on it, sweeps an ID range when the ticket number is unknown, and removes an attachment that should not have been shared.

    Get AttachmentsGet TicketsDelete Attachment
  • checklist

    Clear out records that should not be there

    Lyro deletes the duplicate ticket, removes a customer record on request, and drops a message that was posted in error, reporting back exactly why a deletion did not go through.

    Delete TicketDelete CustomerDelete Message

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Onedesk actions it has and picks the ones a request needs.

  1. 01

    Connect Onedesk

    Authorize the Onedesk account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Onedesk actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Onedesk · Lyro

What can you do in Onedesk without me setting anything up?

These, right away:

  • Create worklog entry
  • Get attachments
  • Delete attachment

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Onedesk

Setup, permissions, and the limits of what Lyro can do inside Onedesk.

  • Because OneDesk's public API has no endpoint that lists tickets. Get Tickets works around it by querying items one ID at a time across a range you give it and keeping only those of type Ticket, which is why small ranges such as 1 to 50 return quickly and open-ended sweeps do not. When the ID is known, Get Feedback Details resolves any item type directly.

  • No. OneDesk's public REST API provides no endpoint to list or retrieve discussion posts, so Get Comments exists mainly to report that limitation. If you already hold a comment ID, Get Comment Details attempts several endpoint patterns; otherwise comments are read in the OneDesk web app or delivered through its webhook events.

  • It moves to the Deleted Items project and is scheduled for permanent deletion seven days later, so there is a recovery window. The action returns the outcome with context - not found, rate limited, or permission denied - rather than a bare failure, which is what Lyro passes back to you.

  • No, and it will say so rather than half-trying. OneDesk's public API returns 405 Method Not Allowed for DELETE on its items endpoints, so Delete Project fails with an explanation. Removing a project means using the OneDesk web application or arranging private API access with OneDesk.

Every action available in Onedesk

All 24 actions your agent can call on Onedesk, straight from the live MCP connection.

  • Create worklog entry

    Create a worklog entry to track time spent on a work item (task, ticket, project, etc.).

  • Delete attachment

    Delete a specific attachment from OneDesk by its ID.

  • Delete comment

    Deletes a comment from OneDesk by its ID.

  • Delete customer

    Deletes a customer from OneDesk using the DELETE /customers/{id} endpoint.

  • Delete message

    Deletes a message from OneDesk by its unique message ID.

  • Delete project

    Delete a project in OneDesk by its ID.

  • Delete requirement

    Delete a requirement from OneDesk.

  • Delete task

    Delete a specific task.

  • Delete ticket

    Deletes a ticket from OneDesk by its internal ID.

  • Delete timesheet

    Delete a timesheet by its ID.

  • Delete user

    Deletes a user from OneDesk by their unique user ID.

  • Get attachments

    Retrieve attachments for a specific item by its external ID.

  • Get comment details

    Retrieve detailed information for a specific comment by its ID.

  • Get comments

    Attempts to retrieve comments (discussion posts) from OneDesk.

  • Get feedback items

    Retrieve all feedback items from OneDesk.

  • Get feedback details

    Retrieve detailed information about a specific item in OneDesk by its internal ID.

  • Get issue details

    Retrieve comprehensive details of a specific issue by its ID.

  • Get issues

    Retrieve a list of issues from OneDesk.

  • Get messages

    Retrieve a list of messages from OneDesk.

  • Get requirements

    Retrieve a list of requirements from OneDesk.

  • Get task details

    Retrieves comprehensive details of a specific task/item in OneDesk by its ID.

  • Get tickets

    Retrieve tickets from OneDesk by querying a range of item IDs.

  • Get timesheet details

    Retrieve details of a specific timesheet entry.

  • Get worklogs

    Retrieve a list of worklogs from OneDesk with optional filtering and pagination.

The tools Onedesk sits next to

Same connection, same setup. Pick the next one your team already uses.

  • ClickUparrow_outward

    ClickUp

    Opens tasks from a live conversation, reads task and doc content back to the person asking, and keeps checklists, tags, and fields current.

  • Google Adminarrow_outward

    Google Admin

    Provisions Workspace accounts and group membership, manages email aliases, and suspends or removes access on request.

  • Loops.soarrow_outward

    Loops.so

    Finds contacts by email or user ID, creates and updates audience records, and fires the events that trigger automated Loops emails.

  • Paperformarrow_outward

    Paperform

    Reads the live Paperform workspace to find the right form for a request, and reports the spaces and translations behind it.

  • Stormboardarrow_outward

    Stormboard

    Creates Storms, adds ideas and the connectors between them, posts and reads Storm chat, and invites participants by email.

  • Webscraper.ioarrow_outward

    Webscraper.io

    Creates and edits sitemap configurations, switches their cron schedules on or off, and reports scraping job status and remaining page credits.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Onedesk?

Authorize the account and your agent has all 24 actions from the first conversation.

Connect OnedeskTalk to sales
Connect OnedeskTalk to sales
Support agent working at a laptop next to the Lyro mascot