Connect OData V2 services to your phone agent in one step.

OData is a standard way to expose business data over HTTPS. With OData in AgentCalls, your agent can look up records in your OData V2 service during a call, check what is stored, and update or create entries when a caller asks. Your agent reads the service structure first, so it only works with the entity sets your service exposes and respects the restrictions set on them. Connect with your own credentials from the OData settings, and your agent starts working with your data.

What your agent can do with OData

  • Look up a single record by its key while a caller is on the line
  • Search and filter an entity set for matching records, such as open orders or open tickets
  • Create a new entry when a caller gives details, such as a service request or a lead
  • Update an existing record, for example to change a contact's phone number or a status
  • Check the service's structure so the agent only uses what your service allows

OData exposes 7 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'm calling about order 48213. Has it shipped yet?

  2. Agent

    Let me check that for you. Order 48213 for Daniel Brooks was packed this morning and went out with the afternoon courier.

  3. Caller

    Great, is there a tracking number?

  4. Agent

    Yes, the tracking number is on the order. Would you like me to read it to you now?

Service request logged over the phone

  1. Caller

    The air conditioning unit in our Leeds branch is making a loud noise.

  2. Agent

    I'm sorry to hear that. Can I take the branch name and a contact number?

  3. Caller

    It's Leeds Central, and you can reach me on 0113 496 2280.

  4. Agent

    Thanks. I've logged a service request for Leeds Central and a technician will call you within two working hours.

Outbound contact update

  1. Agent

    Hello, this is calling from Al Noor Trading to confirm your delivery address. Is it still the warehouse on Sheikh Zayed Road?

  2. Caller

    Actually, we moved last month. It's now in Al Quoz, unit 14.

  3. Agent

    Thank you. I've updated your address to Al Quoz, unit 14, and your next delivery will go there.

How to connect OData

  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 OData

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

  3. 3

    Choose the actions

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

Both. Your agent can look up or update records while the caller is on the line, and it can also create entries or follow up after the call ends.

What do I need to connect OData?

You need an account on your OData V2 service with the credentials for it. Enter them in the OData settings from your AgentCalls dashboard, and your agent can then work with the entity sets you have exposed.

Which plan includes this integration?

Integrations, including OData, 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 OData.

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