Let your phone agent check and update your Supabase data during live calls.

Supabase MCP connects your AgentCalls phone agent to the databases and projects you already run on Supabase. During a call, your agent can look up a customer record, check an order or booking status, and write new entries such as a lead or a support request, all without you opening a dashboard. It can also read logs and project details when a caller asks about the state of your service. Connect your Supabase account from the AgentCalls dashboard, choose the project and tables the agent may use, and set the rules for what it can change.

What your agent can do with Supabase MCP

  • Look up customer, order or booking records in your Supabase database while the caller is on the line
  • Create new leads, support requests or appointment rows as the call happens
  • Update a status field, such as marking an order as shipped or a booking as confirmed
  • Check recent project logs to answer a caller's question about a failed request or outage
  • Restrict the agent to specific tables so it only reads and writes the data you choose

Supabase MCP exposes 32 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Inbound order status check

  1. Caller

    Hi, I placed an order last Tuesday and I still haven't got a shipping update. My name is Daniel Brooks.

  2. Agent

    Thanks, Daniel. Can you give me the email address you used at checkout so I can find the order?

  3. Caller

    It's daniel.brooks@example.com.

  4. Agent

    I found it. Order 4471 for two items was packed yesterday and is with the courier now. Tracking was sent to your email this morning.

Booking a new lead from a call

  1. Caller

    I'm interested in a site visit for a kitchen renovation. I'm in Leeds.

  2. Agent

    Happy to help. What's the best name and phone number to reach you on?

  3. Caller

    Priya Shah, 07700 900123. Mornings work best.

  4. Agent

    Got it, Priya. I've added you as a new lead for a Leeds site visit, with a morning preference. Someone from the team will call you within one working day.

Outbound appointment confirmation

  1. Agent

    Hello, this is a call from Harbor Dental about your appointment on Thursday at 10:30. Is that still good for you?

  2. Caller

    Actually I need to move it to Friday afternoon.

  3. Agent

    No problem. Friday at 2:15 is open. Shall I book that for you?

  4. Caller

    Yes, please.

  5. Agent

    Done. Your appointment is moved to Friday at 2:15 pm and the record is updated.

How to connect Supabase MCP

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Supabase MCP

    From Integrations in the dashboard, choose Supabase MCP and enter the connection details from your Supabase MCP account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the Supabase MCP actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does it work during the call or only after?

Both. Your agent can read and write to your Supabase data while the caller is on the line, and it can also run follow-up actions after the call ends, such as updating a record once a caller confirms a change.

What do I need to connect Supabase?

A Supabase account with access to the project you want the agent to use. Sign in from the AgentCalls dashboard, approve the connection, and choose which project and tables the agent can access.

Is Supabase MCP included in my plan?

Tool integrations are included from the Growth plan onward. Starter plans can use the phone number and voice agent without tool connections.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Supabase MCP.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.