If it has an API,
Macha agents can
connect to it.
Macha's ready-made integrations cover the tools most teams use. Custom tools cover everything else — bring any app, database, or internal system, and your agents can read from it and act on it.
getAccountStatus
Custom tool
Endpoint
Auth
Input
A new tool in three steps.
No SDK, no plugin to publish. Point Macha at an API and it becomes something your agents can call.
Point it at an endpoint
Paste any URL and pick the method. REST, JSON, your gateway — if your systems expose it, Macha can reach it.
Define inputs & auth
Add headers, keys, and parameters — or let Sidekick infer them from your API and fill it in for you.
Give it to an agent
Scope the tool to the agents that should use it. They'll call it on their own, right when a ticket needs it.
Don't want to wire it
up yourself?
Describe the system in plain English. Sidekick reads your API, builds the tool, tests it, and hands it to your agent — no engineer required.
Explore SidekickMacha Sidekick
Your in-dashboard copilot
I want to connect Chargebee so agents can look up a customer's subscription. Here are the API docs and my key.
On it — reading the Chargebee docs now. I'll build the tool, test it with your key, and wire it to your agent.
getSubscription
CreatedGET /v1/subscriptions/{id} · tested
Connect the tool we've never heard of.
Not just the popular apps — the in-house software your team actually lives in.
Internal & in-house software
The custom systems your team built — and nobody else integrates with.
Databases & warehouses
Look up records, run a query, pull the data an agent needs to answer.
CRMs & customer records
Fetch account details, update fields, keep customer context in one place.
Billing & payments
Check status, apply a change, or trigger the next step in a flow.
Orders, inventory & ops
Read live status and push updates back into the tools that run operations.
Any REST API
If it speaks HTTP and JSON, it can become a tool. No SDK, no lock-in.
Prefer a ready-made connector? Browse all integrations →
Control
Powerful, but on your terms.
Custom tools reach real systems — so every one runs inside the same guardrails.
Scoped & permissioned
Each tool is available only to the agents you choose — nothing else can call it.
Confirm before it writes
Read freely; require human approval on any tool that changes your data.
Every call is logged
A full audit trail of every request and response, for every tool an agent runs.
Keys encrypted at rest
Credentials are encrypted and never exposed to the model or in logs.
Bring the tool only you have.
Bring any API — even your own internal systems — and put your first agent on live tickets. 7-day free trial, no credit card.
7-day free trial · no credit card required
Zendesk
Freshdesk
Gorgias
Front
Shopify
Stripe
Slack
Notion
Google Workspace
Confluence