Mihu AI
Mihu AI provides workspace APIs for building and operating AI agents across voice, messaging, customer engagement, automation, and analytics.
Verdict
Common use cases
- Pull weekly call volume before team standup
- Find contacts tagged for follow-up campaign
- Check agent availability for shift planning
- Review missed appointments from yesterday
- Compare inbound vs outbound call outcomes
Integration
- Vendor
- Mihu AI
- Category
- other
- Auth
- API_KEY
- Tools
- 10
- Composio slug
mihu_ai
Tools
- Get Call Analytics
Return authoritative aggregate call counts, duration, outcomes, handling, and cost for a required half-open time window.
- Get Task
Retrieve one existing asynchronous task when its UUID is already known from another Mihu AI response.
- Get Workspace
Return the connected Mihu AI workspace identity, locale, timezone, and wallet balance.
- List Agents
List workspace agents, optionally filtered by lifecycle status or searched by text.
- List Appointments
List appointments filtered by schedule, contact, status, or date range.
- List Calls
List calls filtered by agent, call status, or inbound/outbound/web direction.
- List Campaigns
List one page of campaigns, optionally searched by name or description and filtered by lifecycle status.
- List Contacts
Search and filter workspace contacts by identity, status, channel, pipeline, campaign, tag, pool, or creation date.
- List Conversations
Find conversations by contact, exact or partial phone, agent, campaign, task, channel, status, or label. Returns one page and a continuation cursor.
- List Sessions
List one page of conversation sessions filtered by conversation, contact, agent, campaign, task, status, or text/voice type.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations > Browse MCP Servers. 2. Search for 'Mihu AI' and click Connect. 3. Log in to your Mihu AI dashboard, go to Settings > API, and generate a new API key with read permissions for calls, contacts, agents, and appointments. 4. Copy the key and paste it into the Switchy connection dialog, then click Authorize. 5. Switchy will verify the key by fetching your workspace details — you'll see your workspace name and timezone if successful. 6. Open any Project, type '@Mihu AI get workspace' in the chat, and confirm the AI returns your workspace balance and locale. 7. If the response is empty or errors, regenerate your API key in Mihu AI and reconnect in Switchy.
What teammates see: by default, memories from Mihu AI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Weekly Call Summary
@Mihu AI get call analytics for the last 7 days and summarize total calls, average duration, and outcome breakdown in a table.
Triage Missed Calls
@Mihu AI list calls from the past 48 hours with status 'missed' or 'abandoned' and show contact name, phone number, and timestamp.
Upcoming Appointments
@Mihu AI list appointments scheduled for today, grouped by agent, and include contact name and appointment time.
Campaign Performance Check
@Mihu AI list all active campaigns with their names, descriptions, and associated contact counts.
Contact Search by Tag
@Mihu AI list contacts tagged 'high-priority' created in the last 30 days and show name, phone, and email.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@mihu-ai list all active campaigns and show me which ones have the highest contact engagement this month
Found 12 active campaigns in your workspace. Top performers by engagement: 'Q1 Product Launch' (847 contacts, 34% response rate), 'Customer Win-Back' (612 contacts, 28% response), and 'Enterprise Outreach' (203 contacts, 19% response). The Product Launch campaign shows strongest activity in the last 7 days with 156 new conversations initiated. All three campaigns are currently within their scheduled run windows.
This example combines the List Campaigns tool with call analytics to surface actionable performance data. The MCP returns campaign metadata and engagement metrics but cannot modify campaign settings or trigger new outreach. Users need workspace-level API access to see cross-campaign analytics.
@mihu-ai show me all missed calls from the past 48 hours and create follow-up appointments for any contacts we haven't reached
Retrieved 23 missed calls since January 15, 3:00 PM UTC. Breakdown: 14 inbound (no voicemail), 9 web callback requests. I've identified 18 unique contacts without existing follow-up appointments. However, I cannot automatically create appointments through the Mihu AI MCP—this requires manual scheduling or a separate automation workflow. I can provide the contact list with phone numbers and last interaction timestamps if you'd like to batch-schedule callbacks.
Demonstrates the MCP's read capabilities (List Calls) while honestly surfacing a write limitation. Mihu AI's API supports appointment creation, but this example shows the AI recognizing when a requested action exceeds the MCP's current tool set. Users should verify appointment-creation permissions in their workspace before expecting automated scheduling.
@mihu-ai pull call analytics for our sales team last week and draft a performance summary highlighting cost per successful connection
Week of January 8-14: 1,847 total calls, 412 successful connections (22.3% connect rate), average duration 4m 32s per connected call. Total cost: $284.16, yielding $0.69 per successful connection. Peak performance Tuesday-Thursday (28% connect rate), notable drop Friday afternoon (11%). Outbound calls to existing contacts converted 2.1x better than cold outreach. Recommendation: concentrate high-value outreach mid-week and prioritize warm lead follow-up to improve cost efficiency.
Showcases the Get Call Analytics tool paired with AI synthesis to turn raw metrics into strategic insight. The MCP provides aggregate data for specified time windows but cannot drill into individual agent performance without additional List Calls queries. Cost figures reflect Mihu AI's usage-based pricing; actual costs vary by workspace plan and call volume.
Use-case deep-dives
When Mihu AI wins for daily sales call retrospectives
A 6-person outbound sales team runs daily 15-minute retrospectives to review yesterday's call outcomes and adjust today's pitch. Mihu AI is the right call here because Get Call Analytics pulls aggregate counts and duration by outcome in one query, and List Calls lets the manager filter by agent to spot who's stuck on objection handling. The team references wallet balance from Get Workspace to decide whether to throttle volume before month-end. This works cleanly when your team lives inside Mihu's dialer ecosystem and you're reviewing under 500 calls per day. If you're stitching call data from Aircall or RingCentral into Mihu after the fact, the sync lag makes same-day retrospectives unreliable. For teams running 100 percent native Mihu campaigns, this MCP turns call review from a 20-minute Looker drill-down into a 90-second Switchy query.
When this MCP handles CS scheduling at 50-contact scale
A 3-person customer success team juggles 50 active accounts and uses Mihu AI to schedule check-in calls. List Appointments filtered by contact and date range surfaces which accounts haven't had a touchpoint in 30 days, and List Contacts searched by pipeline stage flags accounts approaching renewal. The team runs this query every Monday morning to build the week's outreach list. Mihu AI wins here because the appointment and contact scopes live in the same workspace, so you're not joining HubSpot to Calendly to Slack. The threshold: if your contact list exceeds 200 or you're managing multiple pipelines with complex tag hierarchies, List Contacts starts returning paginated results that require follow-up queries, and the triage workflow gets clunky. For small CS teams with a single pipeline and under 100 accounts, this MCP makes Monday planning a 5-minute Switchy routine.
When this MCP is the fastest path to campaign spend visibility
A 2-person growth team runs 8 concurrent Mihu AI voice campaigns and needs to check daily spend against a $4,000 monthly budget. Get Workspace returns the current wallet balance, List Campaigns surfaces active campaign names, and Get Call Analytics breaks down cost by campaign over the last 24 hours. The team asks Switchy "how much did we spend yesterday and what's left in the wallet" every morning before approving new contact uploads. This scenario is a clean win because all three data points live in Mihu's native workspace model—no Stripe API, no spreadsheet reconciliation. The trade-off: if you're running campaigns across multiple Mihu workspaces or blending Mihu spend with Google Ads and Meta, you'll still need a separate BI tool to roll up total acquisition cost. For teams spending exclusively through Mihu and managing under 15 campaigns, this MCP turns budget monitoring into a 30-second Switchy check-in.
Frequently asked
What does the Mihu AI MCP do in Switchy?
It connects your Mihu AI workspace so agents can query call analytics, list contacts, retrieve appointments, and check campaign status without leaving the conversation. Think of it as a read-only window into your Mihu AI data—agents can pull reports, filter calls by direction or outcome, and check workspace balance, but they can't create or update records through this MCP.
Do I need admin access to connect Mihu AI?
You need an API key from your Mihu AI workspace settings. Mihu AI uses API key authentication, not OAuth, so whoever connects it must have permission to generate keys in the workspace. If your Mihu AI account restricts API access by role, check with your workspace owner before attempting setup.
Can the Mihu AI MCP make outbound calls or update contacts?
No. The MCP exposes read-only tools—listing calls, contacts, agents, campaigns, and appointments, plus retrieving analytics and task status. If you need to trigger calls, update contact fields, or modify campaigns, you'll still use the Mihu AI web app or their full REST API directly.
How does this compare to logging into Mihu AI directly?
It's faster for spot checks and reporting inside Switchy conversations. An agent can ask "show me all failed calls this week" and get the data inline, rather than switching tabs and navigating the Mihu AI dashboard. But for bulk edits, campaign setup, or anything write-heavy, the native Mihu AI interface remains the better tool.
Who on the team should connect the Mihu AI MCP?
Whoever manages your Mihu AI workspace and has API key generation rights. Once connected, any Switchy user in the workspace can query the data through agents—there's no per-seat licensing on the Mihu AI side, but the API key inherits the permissions of the user who created it, so choose someone with appropriate read access.