Insighto.ai

Insighto.ai MCP integration

Looks up a contact and their past conversations, upserts records by email or phone, keeps assistant intents current, and reads logs when automation breaks.

65actions available

Three actions you can hand over today

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

  • Send messages to contacts

    Lyro sends bulk messages to prospect or customer lists from Insighto.ai directly within support conversations. Campaigns launch instantly without leaving the chat, reducing turnaround time for time-sensitive outreach.

  • Get contact by ID

    Lyro retrieves a prospect's full profile and interaction history from Insighto.ai during a sales or support call. Reps see complete context and stop repeating questions.

  • Upsert contact by email or phone number

    Lyro creates or updates a prospect record in Insighto.ai using email or phone, consolidating duplicate entries. Duplicate contacts stop cluttering databases and inflate list sizes.

See all 65 actions

How businesses use Insighto.ai + Lyro

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

  • Bring the contact's history into the conversation

    Lyro resolves who is asking, reads the conversations they have already had with your assistants, and pulls the custom fields on their record, so a returning contact is not asked the same questions twice.

    Get Contact By IDGet List Of ConversationsRead Contact Custom Field List
  • Reach a campaign's contact list on WhatsApp

    Lyro upserts the contact from an email address or phone number, pulls the list attached to a campaign, and sends the message in bulk through a widget already connected to WhatsApp.

    Upsert Contact By Email Or Phone NumberRead Campaign Contact ListSend Messages To Contacts
  • Keep an assistant's intents and knowledge current

    Lyro registers a new intent, links it to the assistant that should handle it, and unlinks the datasource a policy change made stale, so the assistant stops answering from retired material.

    Create IntentAdd Intent To AssistantDelete Linked Assistant Datasource
  • Find out why an automation stopped firing

    Lyro checks the delivery status recorded against a webhook, reads the tool-function invoke log to see what actually ran, and pulls the month's usage aggregation to put the failure in context.

    Retrieve Webhook LogRead Tool Function Invoke Log ListRetrieve Monthly Usage

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

  1. 01

    Connect Insighto.ai

    Authorize the Insighto.ai 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 Insighto.ai 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
Insighto.ai · Lyro

Everything else about Insighto.ai

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

  • Insighto.ai is agency-shaped and the toolkit follows it. Create Agency sets one up, Get Agency Branding By ID returns a client's white-label configuration, and Get Agency Billing Plan returns the plan attached to a given agency - so a reseller's question can be answered about the specific client rather than the parent account.

Every action available in Insighto.ai

All 65 actions your agent can call on Insighto.ai, straight from the live MCP connection.

  • Add intent to assistant

    Add an intent to an assistant in Insighto.ai.

  • Create agency

    Create a new agency in Insighto.ai.

  • Create contact custom field

    Create a new contact custom field in Insighto.ai.

  • Create form

    Create a new form in Insighto.ai.

  • Create intent

    Create a new intent in Insighto.ai.

  • Create prompt

    Create a new prompt in Insighto.ai.

  • Create provider

    Creates a new AI provider configuration (e.g., OpenAI, ElevenLabs, Azure Speech, Cartesia, PlayHT) for use in voice and text-to-speech workflows.

  • Create tag

    Create a new tag in Insighto.ai.

  • Create toolfunction

    Create a new toolfunction in Insighto.ai.

  • Create webhook

    Create a new outbound webhook in Insighto.ai.

  • Create widget

    Create a new widget with specified attributes.

  • Delete assistant by ID

    Delete an assistant by its ID.

  • Delete bulk forms by ids

    Delete multiple forms by their IDs in a single operation.

  • Delete contacts in bulk

    Delete multiple contacts in bulk.

  • Delete form by ID

    Delete a form by its unique identifier.

  • Delete linked assistant datasource

    Delete (unlink) a datasource from a linked assistant in Insighto.ai.

  • Delete link tag entity by ID

    Delete a link_tag_entity by its ID.

  • Delete prompt by ID

    Delete a prompt by its unique ID.

  • Delete provider by ID

    Delete an AI provider configuration by its unique identifier.

  • Delete tag by ID

    Delete a tag by its unique identifier.

  • Delete tool by ID

    Delete a tool by its ID.

  • Delete toolfunction by ID

    Delete a toolfunction by its ID.

  • Delete twilio auth by ID

    Delete a Twilio authentication configuration by its ID.

  • Delete userwhatsapp by ID

    Delete a UserWhatsApp by its ID.

  • Delete widget by ID

    Delete a widget by its unique ID.

  • Get agency billing plan

    Retrieve details of a specific agency billing plan by ID.

  • Get agency branding by ID

    Retrieve branding configuration for a specific agency by agency ID.

  • Get agent list

    Fetch a paginated list of agents.

  • Get assistant by ID

    Retrieve details of a specific assistant by assistant ID.

  • Get captured form by form ID

    Retrieve captured form submissions by form ID.

Ready to connect Insighto.ai?

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

Support agent working at a laptop next to the Lyro mascot