App

DoiT integrations

Connect DoiT to any other app, or use it from your AI client over MCP. DoiT ensures your cloud spend generates value for your business and eliminates wasted time for your teams.

Connects with an API keydoit.com

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with DoiT?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

One connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect DoiT with another app

What your agent can do with DoiT

Triggers and actions 7 triggers · 27 actions

  • Trigger
    Budget Threshold Surpassed

    Triggered when a budget's current spend passes one of its alert thresholds. Fires once per threshold in each budget period.

  • Trigger
    New Alert Notification

    Triggers when a DoiT cost alert sends a notification (its last-alerted time advances).

  • Trigger
    New Cloud Incident

    Triggered when a new cloud incident is reported for Google Cloud, Amazon Web Services or Microsoft Azure.

  • Trigger
    New Cost Anomaly

    Triggers when DoiT detects a new cloud cost anomaly, newest first, optionally narrowed by service, billing account, platform or severity.

  • Trigger
    New Invoice

    Triggered when a new invoice is created in your DoiT organization.

  • Trigger
    New Service

    Triggers when a new cloud service (support product) becomes available in DoiT, optionally for one platform.

  • Trigger
    New Service (For Doers)

    Triggers when a new support product (service) becomes available in DoiT, optionally limited to one cloud platform.

  • Action
    Add alert

    Creates a cost or usage alert in DoiT Cloud Analytics that notifies email or Slack recipients when a metric crosses the threshold you set.

  • Action
    Add allocation

    Creates a new DoiT allocation, either a single allocation defined by one rule or a group allocation made of several rules.

  • Action
    Add annotation

    Creates a new annotation on a date in DoiT Cloud Analytics, optionally linked to reports and labels.

  • Action
    Add budget

    Creates a new DoiT budget that tracks cloud spend for the selected scope against a fixed or recurring amount.

  • Action
    Add comment

    Adds a comment to an existing DoiT support request and returns the new comment.

  • Action
    Add label

    Creates a new label in DoiT Cloud Analytics with a name and color, ready to assign to reports, budgets and other objects.

  • Action
    Add support ticket

    Creates a new DoiT support request and returns its id, status and a link to view it in the DoiT console.

  • Action
    Delete alert

    Deletes an alert from your DoiT account.

  • Action
    Get alert

    Returns a Cloud Analytics alert by its ID, including its name, recipients, timestamps and evaluation configuration.

  • Action
    Get anomaly

    Returns one cost anomaly, including its cost impact, severity, affected service, contributing SKUs and resources, and review status.

  • Action
    Get budget

    Returns a budget's configuration and its current and forecasted utilization. An error occurs if the budget is not found.

  • Action
    Get invoice

    Returns the full details of an invoice by its invoice number, including status, amounts, due date and line items. A cancelled invoice or credit memo is returned with status CANCELED.

  • Action
    List alerts

    Returns the alerts your DoiT account has access to, optionally filtered by owner or name and sorted.

  • Action
    List allocations

    Returns the cost allocations your DoiT account has access to, optionally filtered by type, owner, name or folder.

  • Action
    List annotations

    Returns the Cloud Analytics annotations your DoiT account has access to, with their content, date, associated reports and labels.

  • Action
    List anomalies

    Returns the cloud cost anomalies DoiT detected, optionally filtered by time window, service, billing account, platform or severity.

  • Action
    List assets

    Returns the customer's assets in DoiT, such as Google Cloud billing accounts, Workspace subscriptions and AWS accounts, optionally filtered by a filter expression.

  • Action
    List budgets

    Returns the budgets your DoiT account can access, each with its amount, utilization and risk status.

  • Action
    List CloudFlows

    Returns the CloudFlows in the DoiT account, with each flow's name, published state, trigger type and last run status.

  • Action
    List invoices

    Returns the current and historical invoices for your organization, newest first, optionally filtered by platform, due date, status or creation time.

  • Action
    List labels

    Returns the Cloud Analytics labels your DoiT account can access, optionally filtered by name or type and sorted.

  • Action
    List reports

    Returns the Cloud Analytics reports your DoiT account can access, newest first, with optional filtering by name, owner, type, folder or creation time.

  • Action
    Query Cloud Analytics

    Runs a one-off Cloud Analytics query with the configuration you supply and returns the result columns and rows, without saving a report.

  • Action
    Run CloudFlow

    Starts a run of a published CloudFlow and returns the new run, which begins in pending status.

  • Action
    Run Report

    Runs a saved Cloud Analytics report and returns its results: the column schema and the result rows, plus the report's name, owner and labels.

  • Action
    Update alert

    Updates an existing DoiT alert's name, threshold settings or notification recipients. Only the values you fill in are changed.

  • Action
    Update budget

    Updates an existing DoiT budget. Only the values you supply are changed; everything else on the budget is kept.

Reviews

What our customers say

Questions

DoiT, answered

Is there a DoiT MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with DoiT. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run DoiT actions on demand, or have APIANT build, test and run automations that use DoiT. Nothing to install.

What can start an automation from DoiT?

Any of DoiT's 7 triggers in the catalog, including New Alert Notification, New Cloud Incident, New Cost Anomaly and New Invoice. Describe the moment in plain language and your agent picks the right one.

What can your agent do in DoiT?

Any of DoiT's 27 actions, including Update alert, Update budget, Add alert and Add allocation. Your agent maps the data both ways and tests every scenario before it ships.

Can I use DoiT directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with DoiT two ways. Ask it to do something in DoiT once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.

Do I need to write code against the DoiT API?

No. APIANT connects to the DoiT API for you, with your DoiT API key. Describe what you want in plain language and your agent builds it on the DoiT triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the DoiT API documentation and adds it.

Which apps can DoiT connect to?

Any app in the catalog; the list on this page pairs DoiT with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.