Calls API for people and voice agents

Buy a number and take your first call today.

Take and make calls from your numbers, record and transcribe them, and connect them to your mobile or an AI voice agent.

  • Inbound calls
  • Outbound calls
  • Recording
  • Voice agents
POST /v1/calls
{
  "numberId": "num_…",
  "to": "+34611222333",
  "forwardTo": "tel:+34600111222",
  "record": true
}
200 Received · we'll notify you by webhook

What Marsial does with Calls

Marsial publishes and schedules content on your own Calls accounts, always with your permission through OAuth, and shows you their statistics. It does not automate interactions (likes, follows or bulk messages) and does not read data from other people's accounts. You can disconnect the account at any time.

How it works

From zero to Calls in minutes

  1. 1

    Connect Calls

    You or your clients connect the account with OAuth from a screen with your brand.

  2. 2

    Send a request

    POST /v1/calls with the content. We adapt it to the Calls format.

  3. 3

    Receive the webhooks

    Posts, replies, messages and metrics arrive at your endpoint in the same format.

FAQ

Questions about Calls

Can I use my own voice agent?

Yes, by forwarding calls to its SIP or WebSocket address.

Can calls be recorded?

Yes, with notice to the customer; the recording and transcript stay in the history.

Connect Calls today

Create your account in a minute, no card needed. Try it free for 7 days from your first post.

🚧 Not ready yet

We're finishing building it

Marsial is in early access. Leave your email and you'll be among the first in, with launch terms.

or with your email

No spam. We'll only write to give you access.

You're on the list!

We'll write to you as soon as your access is ready.