Let your phone agent look up live ClickHouse data during a call.

Connect ClickHouse to AgentCalls and your agent can answer questions from your analytics data while a caller is on the line. It can list databases and tables, check a table's structure, and run a read query to pull the figures a caller asks for. Your agent reads the schema first, so it asks the right questions of your data. Connect with your own ClickHouse credentials from its settings, and access stays limited to what those credentials allow.

What your agent can do with ClickHouse

  • Look up order counts, totals or usage figures from ClickHouse during a call
  • Browse databases and tables to find where the data lives
  • Check table structure before building a query, so answers stay accurate
  • Read sample data and row counts to describe what a table holds
  • Answer routine reporting questions without waiting for someone to run a report

ClickHouse exposes 6 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

A customer asks for their usage this month

  1. Caller

    Hi, I'd like to know how many API requests my account made so far this month.

  2. Agent

    Sure. Can I have the account ID or the email address on the account?

  3. Caller

    It's account 4821.

  4. Agent

    Thanks. Account 4821 has made 218,430 requests since the first of the month, about 12 percent above last month at this point.

A manager checks yesterday's sales by branch

  1. Caller

    What were our total sales yesterday across the Dubai and Sharjah branches?

  2. Agent

    Let me check the sales table for yesterday.

  3. Agent

    Dubai recorded 84,250 dirhams and Sharjah recorded 31,700 dirhams. Together that is 115,950 dirhams across 642 orders.

  4. Caller

    Great, can you email that to me?

  5. Agent

    I can pass that to your team to send. Would you like the breakdown by product too?

A follow-up on a delayed batch job

  1. Agent

    Hi Sam, this is calling from Northwind Analytics. Your nightly import reported fewer rows than expected last night.

  2. Caller

    Really? How many rows are in the events table now?

  3. Agent

    The events table has 12.4 million rows, which is about 900,000 short of the usual count. The last load finished at 2:10 AM.

  4. Caller

    Okay, I'll check the source system this morning. Thanks for letting me know.

How to connect ClickHouse

  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 ClickHouse

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

  3. 3

    Choose the actions

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

Questions, answered.

Does the agent use ClickHouse during the call or after it?

During the call. When a caller asks a question, your agent can run a query against ClickHouse and speak the result back in the same conversation.

What do I need to connect ClickHouse?

A ClickHouse instance and its credentials. Add them in the ClickHouse settings, then sign in to the AgentCalls dashboard to link the connection to your number.

Which plan includes this integration?

Integrations, including ClickHouse, are included from the Growth plan.

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

Put your agent to work with ClickHouse.

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