Skip to content

Connect Calls Ringostat

Connect your Ringostat telephony so real phone calls — inbound and outbound — land in the same client chats as your text channels. Each answered call is recorded, transcribed, and speaker-labeled (manager vs. client) right inside the conversation, and your managers can place outbound calls straight from the chat with one click.

Use this channel when your business already runs on Ringostat as its phone system and you want human calls, recordings, and searchable transcripts to sit alongside everything else in MyChatBot. This is a human-telephony connector — real people talk on the phone; there's no AI answering the call. (For an AI voice agent that talks to callers, use the separate Calls channel instead.)

At a glance

You needWhereResult
Your Ringostat Auth Key, Project ID, and SIP NumberFrom your Ringostat accountCredentials ready to paste
An agent to connectChannels → your agent → Calls RingostatAgent selected for the channel
The channel connectedConnect button on the setup form"Connection Details" appear
The MyChatBot webhook added in RingostatYour Ringostat dashboard (not in MyChatBot)Ringostat sends call events to us
The bot switched onConnect agent to this channel toggleCalls start flowing into chats

Connect in 5 steps:

  1. Open Channels and select your agent.
  2. Open the Calls Ringostat channel.
  3. Enter your Auth Key, Project ID, and SIP Number, then click Connect.
  4. In your own Ringostat dashboard, register the MyChatBot webhook so Ringostat sends us call events.
  5. Turn on Connect agent to this channel to start ingesting calls.

In the app

Everything on this page lives under Channels → your agent → Calls Ringostat. App URL: https://app.mychatbot.app/channels

Before you start

You'll need three values from your Ringostat account:

FieldWhat it is
Auth KeyYour Ringostat API authorization key
Project IDThe identifier of your Ringostat project
SIP NumberThe manager's Ringostat phone number (SIP account), in international format (e.g. +380...)

The SIP Number is the number your calls run through — it's the line your managers use to make and receive calls in Ringostat.

Connect the channel

The Calls Ringostat setup form in MyChatBot, showing the Auth Key, Project ID, and SIP Number fields with a Connect button.

  1. Go to Channels and select the agent you want to connect.
  2. Open the Calls Ringostat channel. You'll see the Connect Ringostat form.
  3. Fill in all three fields:
    • Auth Key
    • Project ID
    • SIP Number — enter it in international format (the field defaults to a +380 prefix).
  4. Click Connect.

On success you'll see a Ringostat Channel Connected confirmation, and the form is replaced by a Connection Details panel showing your SIP Number, Auth Key (hidden by default — use the eye icon to reveal it), and Project ID.

Fill in every field

If any of the three fields is empty, you'll see "Please fill in all the fields." All three are required to connect.

Already connected?

If you see "This Ringostat channel is already connected to the system," that SIP number is already linked to an agent. Each SIP number can be connected once per agent.

Register the webhook in Ringostat

This is the step that's easy to miss — and calls won't appear without it.

MyChatBot doesn't register anything on Ringostat's side for you. You need to open your own Ringostat dashboard and add the MyChatBot webhook URL there, so Ringostat sends each completed call to us. Once that's in place, Ringostat posts every answered call event to MyChatBot automatically.

The webhook is set up on Ringostat's side

Connecting the channel in MyChatBot does not register the webhook. Until you add the MyChatBot webhook in your Ringostat dashboard, no calls will flow in. If you're unsure of the exact URL to paste, contact support@mychatbot.app.

Turn it on

The channel is created switched off. While it's off, incoming calls are silently ignored.

  • Turn on Connect agent to this channel at the top of the channel page to go live.
  • Turn it off to pause the channel without disconnecting — calls stop flowing in while it's off.
  • Use Revoke Channel to remove the connection entirely.

Off means calls are dropped

While the channel is off, Ringostat call events are ignored — no chat, no recording, no transcript. Switch on Connect agent to this channel before you expect calls to appear.

What happens on a call

Once connected and switched on, here's what you get for each call:

  • A chat thread per client. All calls to and from the same client phone number group into one conversation, alongside that client's other channels. Inbound and outbound calls land in the same thread.
  • The recording, playable in chat. Answered calls show a recording card with an audio player you can scrub and replay.
  • A transcript, speaker-labeled. The recording is transcribed and split into turns labeled manager and client, so you can read the call without listening to it.

A few things to know about what gets ingested:

  • Only answered calls with real conversation are transcribed. Missed calls, voicemail, or calls with no talk time create the chat routing but no transcript or recording card.
  • Speaker labels are a best guess. The manager/client split is inferred from the recording and call direction, so it can occasionally be off on ambiguous calls.
  • No typing back into a call thread. Because a phone call isn't a text conversation, the message input is hidden in Ringostat chats — you reply by calling back.

Outbound click-to-call

You can place outbound calls to a client without leaving the chat.

  1. Open the client's chat (any Ringostat conversation, or a chat where you have the client's phone number).
  2. Click Start Call.
  3. Ringostat rings your manager's SIP number first, then dials the client.

The call itself connects immediately, but the recording and transcript only appear after the call ends and Ringostat sends us the completed-call event. Give it a moment after hanging up for the recording card to show up.

You can also use Calls Ringostat as a follow-up/outreach channel in Automations — for example, to auto-dial a lead who filled out a form. The lead must have a phone number for the call to go out.

How billing works

Ringostat calls are billed simply: one "Call" message per transcript, and nothing else on the MyChatBot side.

  • Each call that produces a speaker-labeled transcript costs one message, deducted from your plan's message balance.
  • There's no per-minute or per-call-duration charge. A call is at most one billed message, regardless of how long it lasted.
  • Calls with no transcript — missed, voicemail, or no talk time — cost nothing on MyChatBot.

Two separate bills

Your Ringostat telephony minutes are billed by Ringostat directly, outside MyChatBot. MyChatBot only charges the single "Call" message when a transcript is produced.

Managing the connection

ActionWhere
View or reveal your credentialsThe Connection Details panel (eye icon reveals the Auth Key)
Pause the channelTurn off Connect agent to this channel
Disconnect entirelyRevoke Channel

Troubleshooting

Calls aren't appearing in chats.

  1. Confirm Connect agent to this channel is turned on — the channel starts off, and calls are dropped while it's off.
  2. Confirm you've registered the MyChatBot webhook in your Ringostat dashboard. Without it, Ringostat never sends us the calls.
  3. Remember that only answered calls with real talk time produce a transcript — missed and voicemail calls won't create a recording card.

Still stuck?

  1. Check the MyChatBot documentation for updated information.
  2. Contact our support team at support@mychatbot.app.
  3. Include your Project ID, SIP Number, and a rough time of a test call for faster resolution.

See also