Live market prices, earnings and FX rates for your callers, in one phone call.

Connect Twelve Data to AgentCalls and your agent can answer market questions while the caller is on the line. It pulls real-time and historical prices for stocks, forex, crypto and ETFs, checks earnings and EPS estimates, and converts currencies at current rates. Your callers get accurate figures without waiting for a follow-up. Connect your Twelve Data account from its settings, and your agent can use the actions your business needs.

What your agent can do with Twelve Data

  • Quote a current stock, ETF, crypto or forex price during the call
  • Share recent earnings results and EPS estimates for a listed company
  • Convert an amount between currencies at the current rate
  • Look up dividend payout history for a selected symbol
  • Find ETFs by exchange or country from the daily directory

Twelve Data exposes 100 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Inbound question about a stock price

  1. Caller

    Hi, I'm calling about Apple. What's it trading at right now?

  2. Agent

    Apple is trading at 187.42 dollars at the moment, up about 0.8 percent on the day. Would you like the latest earnings figures as well?

  3. Caller

    Yes, please. And what was the EPS last quarter?

  4. Agent

    Last quarter Apple reported earnings per share of 1.53 dollars, against an estimate of 1.39 dollars.

Currency conversion for a client invoice

  1. Caller

    I need to know how much 4,800 euros is in British pounds today.

  2. Agent

    Let me check the current rate. 4,800 euros converts to about 4,116 pounds sterling at today's rate.

  3. Caller

    Great, can you send me the figure in writing?

  4. Agent

    Of course. I'll send the conversion to the email on your file, Mr. Hale.

Outbound follow-up on dividend payments

  1. Agent

    Good afternoon, Ms. Okafor. This is calling on behalf of Lakeside Capital regarding your holdings in Coca-Cola.

  2. Caller

    Yes, I was wondering when the next payout is due.

  3. Agent

    Coca-Cola paid 0.49 dollars per share last quarter, and the dividend history shows a steady payout every three months. I can book a call with your advisor to review the schedule.

  4. Caller

    That would help. Please set it up for Thursday morning.

How to connect Twelve Data

  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 Twelve Data

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

  3. 3

    Choose the actions

    In the agent editor, enable the Twelve Data 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 pull data during the call or after it?

During the call. When a caller asks for a price, rate or earnings figure, your agent looks it up in Twelve Data and answers in the same conversation.

What do I need to connect Twelve Data?

You need an account with Twelve Data. Copy your credentials from its settings, then sign in from the AgentCalls dashboard and connect the tool. Integrations are included from the Growth plan.

Is the market data real-time?

Availability depends on your Twelve Data plan and the market. Your agent reports the timestamp of each quote so callers know how current the figure is.

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

Put your agent to work with Twelve Data.

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