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
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro 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.
Ayro 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.
Ayro 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.
Each card is one request a support team gets, and the Insighto.ai actions Ayro runs to close it.
Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Insighto.ai actions it has and picks the ones a request needs.
Authorize the Insighto.ai account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Insighto.ai actions that close it and chains as many as the request needs.
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 freeInsighto.ai · Ayro
What can you do in Insighto.ai without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro 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.
All 65 actions your agent can call on Insighto.ai, straight from the live MCP connection.
Add an intent to an assistant in Insighto.ai.
Create a new agency in Insighto.ai.
Create a new contact custom field in Insighto.ai.
Create a new form in Insighto.ai.
Create a new intent in Insighto.ai.
Create a new prompt in Insighto.ai.
Creates a new AI provider configuration (e.g., OpenAI, ElevenLabs, Azure Speech, Cartesia, PlayHT) for use in voice and text-to-speech workflows.
Create a new tag in Insighto.ai.
Create a new toolfunction in Insighto.ai.
Create a new outbound webhook in Insighto.ai.
Create a new widget with specified attributes.
Delete an assistant by its ID.
Delete multiple forms by their IDs in a single operation.
Delete multiple contacts in bulk.
Delete a form by its unique identifier.
Delete (unlink) a datasource from a linked assistant in Insighto.ai.
Delete a link_tag_entity by its ID.
Delete a prompt by its unique ID.
Delete an AI provider configuration by its unique identifier.
Delete a tag by its unique identifier.
Delete a tool by its ID.
Delete a toolfunction by its ID.
Delete a Twilio authentication configuration by its ID.
Delete a UserWhatsApp by its ID.
Delete a widget by its unique ID.
Retrieve details of a specific agency billing plan by ID.
Retrieve branding configuration for a specific agency by agency ID.
Fetch a paginated list of agents.
Retrieve details of a specific assistant by assistant ID.
Retrieve captured form submissions by form ID.
Same connection, same setup. Pick the next one your team already uses.
Reads bot conversations and FAQs, bulk-uploads training URLs, edits starter questions, and clears out stale training files.
Creates voiced AI characters, generates their opening lines and replies, retunes model and temperature, and scores sessions on nine quality dimensions.
Creates contacts, defines custom attributes and labels, reports which channels and automations are live, and manages event webhooks.
Creates and updates Lusha signal webhooks, lists what is currently tracked, and reports webhook delivery success and failure rates.
Searches people by title or keyword, resolves a profile from an email address, and pulls company funding, size, and tech stack detail.
Enrolls prospects in the right campaign, starts, pauses or stops a sequence on request, and clears unused steps out of a draft.

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