Agent actions

Your agent has a voice. Now give it hands

A customer asks about an order — Maia looks it up in your system that same second and answers with facts: stock on hand, open time slots, delivery status. There's no awkward gap: while your server thinks, she keeps the conversation going out loud.

  • Up to 10 custom actions
  • Facts from your systems
  • No dead air
  • Protection on from the start

Talks — and gets things done

Hooked into your systems

Up to 10 custom actions per project: a request to any of your services, your own headers and a wait limit for each.

Answers as the sentence unfolds

Stock on hand, an open slot, an order status — Maia finds out without breaking the conversation: no operator, no "we'll call you back".

A pause that talks

While your server responds, Maia says "let me take a look…" — the caller never hears silence.

Data capture

A built-in tool records the fields you define: name, date, amount. It all lands with you — in an export or straight in your system.

Facts from the knowledge base

Maia takes answers from the materials you've uploaded and weaves them into the reply.

Protection is already on

The agent can't reach your internal network, and stray text from service responses can't boss it around.

Custom actions, shaped to your business

Describe what the agent is allowed to do: up to 10 requests to your services — GET or POST, JSON or form, custom headers and a timeout on each. Which one to fire, and when, Maia decides from the flow of the conversation.

  • Quote the exact stock level after a peek at the warehouse
  • Book the customer into an open slot and confirm it out loud
  • Track down an order or a balance and read out the status
  • Hand conversation data to your system and carry on based on its reply

A minute from a real call

This is how an action weaves into the dialogue — the caller never suspects the agent just visited your system.

  • Customer: "Do you still have size 42?"
  • Maia: "One moment, checking the warehouse…" — the request is already on its way
  • Your system replies: three pairs in stock
  • Maia: "Yes, three pairs left. Shall I set up delivery for tomorrow?"

Ready-made actions — switched on with a checkbox

Beyond the link to your services, Maia comes with a set of built-in skills. No code — just settings.

  • Hand the call to a live manager, context included
  • Promise a callback — and dial at the agreed hour
  • Record structured data into the fields you define
  • Consult the knowledge base before answering
  • Tie the call to a chat thread with an SMS code
  • Hang up once the matter is settled

Outside data doesn't give the orders

  • SSRF and DNS-rebinding blocked: your company's internal network is out of the agent's reach
  • Responses from your services pass a prompt-injection filter — malicious text can't hijack the script
  • Every action has its own timeout: a slow service won't freeze the call
FAQ

Frequently asked

How many custom actions can I connect?
Up to 10 per project. Each with its own method (GET or POST), format (JSON or form), headers and wait limit.
What does the caller hear while the agent waits on my server?
A short, natural line like "one second, let me check…". The moment the answer arrives, Maia picks the thread back up and the pause dissolves into the conversation.
Is this safe for my infrastructure?
Yes. SSRF and DNS-rebinding protection is in place, service responses are scrubbed of prompt injection, and each action's timeout keeps a third-party service from hanging the call.
Which actions work without a developer?
Transfer to a manager, a callback at a set time, recording data into fields, knowledge-base search, tying a call to a chat via an SMS code, and ending the conversation.
Will I need a developer to set this up?
Not for the built-in actions — they're switched on in the project settings. For custom ones you'll want someone who knows your services' addresses and data formats; the action itself is described right in the dashboard.

Give your agent its first action

Tell us which system holds your orders or bookings — we'll show how Maia pulls the answers out of it mid-conversation.

Trial balance after sign-up — call your agent right from the browser. No card required. Book a demo →