• 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.

Appdrag

Appdrag MCP integration

Calls Cloud Backend functions on prod, preprod, or dev with the verb they expect, and runs Visual SQL reads, updates, and deletes on the Cloud DB.

Connect AppdragSee all integrations

11actions available

  1. Home/
  2. Integrations/
  3. Appdrag

Three actions you can hand over today

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

  • Execute cloud backend function via post

    Lyro calls your custom backend function to process data or trigger workflows in production. Results return instantly without requiring manual server access.

  • Visual SQL select

    Lyro queries your database and returns matching records based on your conditions. Data lookups execute without requiring SQL expertise or database access.

  • Visual SQL update

    Lyro modifies database records based on conditions you specify in your request. Data stays synchronized as business operations and customer accounts change.

See all 11 actions

How businesses use Appdrag + Lyro

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

  • api

    Call a backend function on the live environment

    Lyro invokes a production Cloud Backend function with GET, or sends parameters through POST or PUT on the default environment, so an existing routine runs without a deploy or a console session.

    Execute PROD API Function (GET)Execute Cloud Backend Function via POSTExecute Cloud Backend Function via PUT
  • alt_route

    Validate the same call in preprod or dev first

    Lyro runs the preprod copy of a function before anyone points it at live data, and calls the dev version with PATCH right after a function has been updated there.

    Execute Preprod Function (DELETE)Execute Function POST (Preprod Env)Execute Dev Function (PATCH)
  • database

    Read and correct rows in the Cloud DB

    Lyro runs a Visual SELECT function to read rows from a table and a Visual UPDATE function to change them, using the queries your team already built rather than free-form SQL.

    Visual SQL SELECTVisual SQL Update
  • checklist

    Remove records through a defined delete path

    Lyro deletes rows through a Visual SQL Delete function or calls a Cloud Backend function with DELETE, so removals follow a route someone designed instead of an ad hoc statement.

    Visual SQL DeleteExecute Cloud Backend Function DELETE

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 Appdrag actions it has and picks the ones a request needs.

  1. 01

    Connect Appdrag

    Authorize the Appdrag 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 Appdrag 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

Appdrag · Lyro

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

These, right away:

  • Execute cloud backend function via delete
  • Execute preprod function (delete)
  • Execute prod API function (get)

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Appdrag

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

  • Yes. Each environment has its own actions rather than an environment flag: preprod has POST, PUT, and DELETE variants, dev has a PATCH variant, and production has its own GET action. The environment is decided by which action is called, so a test run cannot silently hit live.

  • No. The Visual SQL SELECT, Update, and Delete actions execute Visual SQL functions that already exist in AppDrag, so the table and the query shape come from that function and Lyro only supplies its parameters. A query nobody built is a query Lyro cannot run.

  • No. Every action in this toolkit executes something that already exists - a Cloud Backend API function or a Visual SQL function. Schema changes, page building, and content editing stay in the AppDrag editor.

  • Visual SQL Delete only runs the delete function you defined, so its conditions are fixed in AppDrag rather than composed in the conversation. There is also a preprod DELETE action, which is the sensible place to validate a delete operation before the same call runs on live data.

Every action available in Appdrag

All 11 actions your agent can call on Appdrag, straight from the live MCP connection.

  • Execute cloud backend function via delete

    Execute a Cloud Backend API function via DELETE on the default environment.

  • Execute preprod function (delete)

    Execute the pre-production version of a Cloud Backend API function via DELETE.

  • Execute prod API function (get)

    Execute a production Cloud Backend API function via GET.

  • Execute dev function (patch)

    Execute the development version of a Cloud Backend API function via PATCH.

  • Execute cloud backend function via post

    Execute a Cloud Backend API function via POST on the default environment.

  • Execute function post (preprod env)

    Execute a Cloud Backend API function via POST on the preprod environment.

  • Execute cloud backend function via put (default)

    Execute a Cloud Backend API function via PUT on the default environment.

  • Execute cloud backend function via put (preprod)

    Execute a Cloud Backend API function via PUT on the preprod environment.

  • Visual SQL delete

    Delete rows via a Visual SQL Delete function.

  • Visual SQL select

    Execute a Visual SELECT Cloud Backend function.

  • Visual SQL update

    Execute a Visual SQL UPDATE via an AppDrag Visual UPDATE function.

The tools Appdrag sits next to

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

  • Backendlessarrow_outward

    Backendless

    Queries app tables, registers users and starts password recovery, reorganises file storage, and schedules server-side timers and channel messages.

  • Codacyarrow_outward

    Codacy

    Explains which analysis tools and patterns cover a language, reports enabled repositories, and issues or revokes an account API token.

  • Emailablearrow_outward

    Emailable

    Verifies an address the moment it is given, pushes a full list through as one batch, and follows the job until its results are ready.

  • Launch darklyarrow_outward

    Launch darkly

    Checks flag status by environment, evaluates what a specific user is actually served, and routes flag changes through approval instead of flipping them directly.

  • Rocketadminarrow_outward

    Rocketadmin

    Finds the right table, reads a row by primary key or filter, writes the correction back, and exports a filtered table as CSV.

  • Triggercmdarrow_outward

    Triggercmd

    Lists the machines and commands on a TriggerCMD account, then fires a named command or panel button on the computer you specify.

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

Ready to connect Appdrag?

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

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