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

Writer

Writer MCP integration

Queries a knowledge graph for grounded answers, uploads and indexes new documents into it, and unlinks the files that have gone out of date.

Connect WriterSee all integrations

23actions available

  1. Home/
  2. Integrations/
  3. Writer

Three actions you can hand over today

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

  • Chat completion

    Lyro generates text completions from Writer's AI model for fluent, contextual responses. Your team speeds up reply drafting while maintaining professional quality.

  • Ask question to knowledge graph

    Lyro queries your knowledge graph with customer questions to find the exact answer. Your team gives accurate, sourced responses pulled directly from your documentation.

  • Upload file

    Lyro adds PDFs and documents to Writer so it can cite your actual content. Your team ensures Lyro answers from your policies and training materials, not hallucinations.

See all 23 actions

How businesses use Writer + Lyro

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

  • search

    Answer from an approved knowledge graph

    Lyro sends the question to a named Writer knowledge graph and returns the answer built from the documents indexed in it, so the response traces back to material your team put there.

    Ask Question to Knowledge GraphList Knowledge GraphsRetrieve Knowledge Graph
  • cloud_sync

    Index a new document into the graph

    Lyro uploads the file, parses a PDF into text or markdown when the source is a report or a scan, and adds it to the graph so it is retrievable on the next question.

    Upload FileParse PDFAdd File to Knowledge Graph
  • checklist

    Retire content that is no longer accurate

    Lyro unlinks a superseded file from the graph, deletes it from Writer entirely when it should not exist anywhere, and renames or re-describes the graph as its scope changes.

    Remove File From GraphDelete FileUpdate Knowledge Graph
  • translate

    Handle a screenshot or a language the graph does not cover

    Lyro reads a screenshot the customer attached to pull the error text out of it, translates a reply with control over formality and length, and searches the web when the graph has nothing.

    Analyze ImagesTranslate TextWeb Search

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

  1. 01

    Connect Writer

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

Writer · Lyro

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

These, right away:

  • Add file to knowledge graph
  • Get file
  • Delete file

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Writer

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

  • That depends which action Lyro calls. Ask Question to Knowledge Graph builds its answer from the files indexed in that graph, while Text Generation and Chat Completion are open-ended model calls with no graph behind them. Point Lyro at the graph action when provenance matters.

  • It uploads it first. Analyze Images works on files already uploaded through Writer's files endpoint, so Upload File runs before the analysis and Get File confirms the processing status. A URL pasted into a chat is not enough on its own.

  • No. Remove File From Graph unlinks the file from that graph while the file itself stays in Writer, and Delete File removes it permanently with no recovery. Use the first to retire content from retrieval, the second only when the document should not exist in the account at all.

  • Yes, through Medical Text Comprehension, which extracts medical entities from unstructured clinical text and labels them with standardised codes such as SNOMED CT. It is a narrow action - valuable in a healthcare workflow, irrelevant to most support conversations.

Every action available in Writer

All 23 actions your agent can call on Writer, straight from the live MCP connection.

  • Add file to knowledge graph

    Add a file to a knowledge graph for indexing and retrieval.

  • Analyze images

    Analyze images using Writer's vision capabilities.

  • Ask question to knowledge graph

    Send a question to the knowledge graph and retrieve the answer.

  • Chat completion

    Generate chat-based completions.

  • Create knowledge graph

    Create a new knowledge graph.

  • Delete file

    Delete a file by its ID.

  • Delete graph

    Delete a knowledge graph by its ID.

  • Detect AI content

    Detect whether content was generated by AI.

  • Download file

    Download the binary content of a file.

  • Get file

    Retrieve detailed information about a specific file by its ID.

  • List applications

    List all no-code agent applications.

  • List files

    List all uploaded files.

  • List knowledge graphs

    Retrieve a list of knowledge graphs.

  • List models

    List all available language models.

  • Medical text comprehension

    Extract medical entities and concepts from unstructured clinical text.

  • Parse PDF

    Parse and extract text content from a previously uploaded PDF file.

  • Remove file from graph

    Remove a file from a Knowledge Graph.

  • Retrieve knowledge graph

    Retrieve a knowledge graph by its ID.

  • Text generation

    Generate text based on a given prompt.

  • Translate text

    Translate text from one language to another with support for formality, length control, and profanity masking.

  • Update knowledge graph

    Update an existing knowledge graph.

  • Upload file

    Upload a file to Writer.

  • Web search

    Perform a web search.

The tools Writer sits next to

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

  • Aivoovarrow_outward

    Aivoov

    Reads the available voice catalogue, returning each voice_id, name, gender, and language, and narrows it to one language code on request.

  • Composioarrow_outward

    Composio

    Searches the toolkit catalogue for the right action, walks users through authorising accounts, executes tools singly or in batches, and enables triggers.

  • Gan.aiarrow_outward

    Gan.ai

    Speaks written answers aloud with a chosen voice and reports whether an avatar video render has finished and where the file sits.

  • Linkuparrow_outward

    Linkup

    Searches the live web with date and domain filters, returns sourced answers or structured JSON, and fetches a page as markdown.

  • Promptmate.ioarrow_outward

    Promptmate.io

    Runs a template against supplied data, reports app job status and results, and manages the webhook subscriptions behind those jobs.

  • Swarmsyncaiarrow_outward

    Swarmsyncai

    Registers and announces agents, discovers peers by capability, opens and answers collaboration requests, and checks SwarmScore and trust records.

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

Ready to connect Writer?

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

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