Give your phone agent OpenAI assistants, threads and files during every call.

Connect OpenAI to AgentCalls and your agent can work with the assistants and files you already use. During a call it can check which models and assistants are available, look up files your team has uploaded, and post a message into an existing conversation thread so the next person sees the full context. It can also start a new thread for a caller who wants a follow-up. You connect with your own OpenAI credentials from the OpenAI settings, so your data stays in your account and you choose which parts the agent can reach.

What your agent can do with OpenAI

  • Look up uploaded files and confirm a document is on file while the caller waits
  • Post a message into an existing thread so the team sees the call summary in context
  • Start a new thread with a caller's request so follow-up starts from the right place
  • Review fine-tuning job listings and events when a caller asks about a model's status
  • Check which models are available before the agent quotes a capability or limit

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

Example calls

Caller asks for a document on file

  1. Caller

    Hi, I need to confirm that the signed onboarding form from last week is on file.

  2. Agent

    Sure. Can I have the name on the account, please?

  3. Caller

    It's Rachel Morgan at Morgan Dental.

  4. Agent

    Thanks, Rachel. I can see the onboarding form uploaded on Tuesday. I've added a note to your thread so the team knows you asked.

Follow-up message to an existing thread

  1. Caller

    I'd like to add something to my support request. The printer on the second floor is still offline.

  2. Agent

    Got it. I'll add that to your open request now.

  3. Caller

    Great, thank you.

  4. Agent

    Done. The team will see the printer issue in your thread before they call back tomorrow morning.

Outbound check-in starts a new thread

  1. Agent

    Hello, this is calling from Greenfield Accounting on behalf of Tom Becker. Is this a good time for a quick check-in?

  2. Caller

    Yes, go ahead.

  3. Agent

    Thanks. You asked last month about moving your records to the new portal. Are you still interested in that?

  4. Caller

    Yes, I'd like to set it up before the end of the quarter.

  5. Agent

    Perfect. I've opened a new thread with that request so Tom can pick it up on Thursday at 10:00.

How to connect OpenAI

  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 OpenAI

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

  3. 3

    Choose the actions

    In the agent editor, enable the OpenAI 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 work with OpenAI during the call or only afterwards?

Both. During a call your agent can look up files, models and assistants, and post messages to threads, so the answer is current. Anything it writes is also visible to your team afterwards in the same OpenAI thread.

What do I need to connect OpenAI?

You need an OpenAI account and an API key created in your OpenAI settings. Sign in to the AgentCalls dashboard, open Integrations, choose OpenAI and paste in your credentials. You can disconnect at any time.

Which plan includes this integration?

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

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