AI Phone Assistant · Phone menus and hold

AI That Waits on Hold and Gets Through Phone Menus for You

Type the call in Claude or ChatGPT. After your yes, your UIRIX personal agent calls, gets through the phone menu, waits in the queue for up to 3 minutes by default, or up to 10 if you ask, and starts your task as soon as a person picks up. Then it tells you what happened.

Create your personal agentAdd UIRIX to Claude

Updated

Yes, an AI can wait on hold for you. As of October 2026, ChatGPT and Claude do not place phone calls on their own, but with the UIRIX connector your personal agent calls for you after your yes. It gets through the phone menu by pressing only the option that leads to the goal of your task, and it waits in the hold queue for up to 3 minutes by default, or up to 10 if you ask. When a person picks up, it starts with the first sentence of your task, and you read the result in the chat. If the queue runs longer than your limit, or the menu never leads to a person, it ends the call and tells you what happened. Time on hold is billed like talk time.

How it gets through the phone menu

When a line answers with a menu, your assistant listens to the whole menu before it presses anything. Then it presses only the option that leads to the goal of your task, such as appointments, the pharmacy or order status.

It keys in digits only when your task gave them, such as a member number or an order number, and it does not guess. Never put passwords, PINs or verification codes in a task.

When the menu does not lead where it should:

  • If the same menu comes back, it tries again more slowly.
  • If the same menu comes back a second time, it tries the operator option.
  • If it still cannot get through, it ends the call and reports back what happened.

How it waits on hold

Once it is in the queue, your assistant waits for up to 3 minutes by default. To change the limit, say so in your request, anywhere from 1 to 10 minutes, for example "you can wait on hold up to 10 minutes".

Time on hold is billed like talk time, so a minute in the queue costs the same as a minute of conversation.

When a person picks up, it starts right away with the first sentence of your task, so they hear at once why it is calling. If the queue runs longer than your limit, the call ends and you get the report in your chat.

Requests to try

Type requests like these in Claude or ChatGPT. Give the number, the goal, any digits the menu may ask for, and a hold limit if 3 minutes is too short:

  • "Call the pharmacy and ask if my refill is ready. It's under Dan Cohen. You can wait on hold up to 10 minutes."
  • "Call my dentist's main number and book a cleaning next week, any morning."
  • "Call the furniture store's customer service and ask for the new delivery date of order 58213." It keys in the order number only because your task gave it.
  • "Call my insurance and ask if physical therapy is covered on my plan. My member number is 8812 4471. Wait up to 10 minutes." It keys in the member number if the menu asks for it.
  • "Call the dealership's service line and ask if my car is ready. It's under Cohen."
  • "Call the hotel's reservations line and ask whether my booking includes breakfast. The booking is under Miller."
More requests you can give it →

Before it dials: the task card

Every call you ask for in Claude or ChatGPT starts from a task card. Before it dials, your assistant checks it. If something essential is missing, such as who to ask for or what to ask, it asks you first, and nothing is dialed or billed.

Then your chat app is instructed to repeat the number, the task and the timing and to get your yes, and the connector refuses a call that is not marked as approved. If voicemail answers, it leaves a short message only when your task allows it; otherwise it hangs up. Either way it reports back.

Honest limits

  • Long queues: it waits up to your hold limit, at most 10 minutes. A longer queue ends the call with a report, and the call is not dialed again automatically.
  • Passwords and verification: a menu that asks for a spoken password or a verification it was not given ends the call, and you get the report.
  • Spoken menus: it gets through menus by pressing keys. Do not count on it with a menu that only takes spoken answers.
  • Lines that never reach a person: if the menu or the queue never leads to a person, the call ends with a report.
  • No hand-off to you: when a person picks up, your assistant handles the call itself. It puts through only a person you named, after that person agrees, never whoever answers the queue.
  • No questions mid-call: it cannot stop the call to ask you, so put your limits and the details the line may ask for in the task.
  • Where it works: menus and hold work on the calls you ask for in Claude or ChatGPT. Campaigns do not use them, and on the UIRIX Public API they are an opt-in on each call.
Compare the ways AI can make calls for you →

Hold for Me, Hold Assist, Gemini Call for Me or UIRIX?

As of October 2026, iPhone Hold Assist and Pixel Hold for Me wait on hold during calls you make yourself and alert you when someone comes back. They are built into the phone, so if you are happy to place the call and talk once someone answers, they are the simpler choice.

Gemini Call for Me, an early test on Pixel 11 phones in the US that needs a paid Google AI subscription, calls a business from your own number, gets through phone menus and waits on hold. It calls US numbers only, in English, and is rolling out gradually.

UIRIX makes the whole call for you from its own number when you ask in Claude or ChatGPT: it gets through the menu, waits up to your hold limit, does the task with the person who picks up and reports back. It is not limited to the US: its number can come from 27 countries, and it speaks 17 languages. Unlike the built-in phone features, it costs money.

Everything your AI phone assistant does →

Pixel Hold for Me, iPhone Hold Assist, Gemini Call for Me and UIRIX (as of October 2026)

FeaturePixel Hold for MeiPhone Hold AssistGemini Call for MeUIRIX personal agent
Who places the callYou, from your PixelYou, from your iPhoneGemini, from your own Pixel 11 and numberYour assistant, from its own number, after your yes in Claude or ChatGPT
Waits on holdYes, and alerts you when someone comes backYes, and alerts you when someone comes backYesYes, up to 3 minutes by default, or 1 to 10 if you ask
Gets through phone menusYou do, on the call you makeYou do, on the call you makeYesYes: presses only the option that leads to your goal, and keys in digits only from your task
Talks to the person who picks upNo: you take the callNo: you take the callYesYes, starting with the first sentence of your task
Where it worksPixel phonesiPhoneUS numbers only, English; early, gradual rolloutNumbers from 27 countries; 17 languages
PriceBuilt into the phoneBuilt into the phonePaid Google AI subscriptionPersonal plan $9.99 a month with a phone number in the US, Canada, the UK and most of Europe (Israel $20.49), about 60 short calls included; more calls from a prepaid wallet; hold billed like talk time
Reports back in Claude or ChatGPTNoNoNoYes: what was agreed, or why the call ended

iPhone and Pixel details come from Apple Support and Phone by Google Help, Gemini details from Google's help pages and blog, as of October 10, 2026; UIRIX details as of October 17, 2026. Features, phones and regions change, so check before you rely on them.

Set it up once, then hand off the wait

  1. 1

    Create your personal agent

    In the UIRIX dashboard choose Create agent, then Personal AI Agent. It is ready in seconds, with no website.

  2. 2

    Give it a phone number

    On the agent page choose Get Number. The Personal plan includes a number in the country you choose, and getting a number requires a saved payment card. Numbers come from 27 countries. In the US, Canada, Israel and Puerto Rico a number is ready at once; in 23 more, such as the UK, Germany, France, Australia, Japan, Brazil and Mexico, the telephony provider first reviews your details and documents, usually in 1 to 3 business days.

  3. 3

    Connect Claude or ChatGPT

    Add the UIRIX connector at https://dashboard.uirix.com/api/ext/v1/mcp and sign in. In Claude, open Customize, then Connectors, and choose Add custom connector, or use the Add UIRIX to Claude button on this page. In ChatGPT on the web, open chatgpt.com/plugins, select the plus button and choose Add custom MCP server. On the UIRIX permission screen, switch on Outbound calls; it is off by default.

  4. 4

    Ask for the call

    Type the number, the goal and, if 3 minutes is too short, how long it may wait, for example "you can wait up to 10 minutes". Your assistant checks the task, your chat app repeats the plan and asks for your yes, and you read the result in the same chat.

Waiting on hold with AI: common questions

Yes. On calls you make yourself, iPhone Hold Assist and Pixel Hold for Me wait on hold and alert you when someone comes back. To have the whole call made for you, Gemini Call for Me (Pixel 11, US) and the UIRIX personal agent get through phone menus and wait on hold. UIRIX works from Claude or ChatGPT: it waits up to 3 minutes by default, or up to 10 if you ask, starts your task when a person picks up and reports back.
Not by itself: as of October 2026, ChatGPT does not place phone calls on its own. Add the UIRIX connector in ChatGPT on the web (chatgpt.com/plugins, the plus button, Add custom MCP server, with the server URL https://dashboard.uirix.com/api/ext/v1/mcp), sign in and switch on Outbound calls. Then ask, for example, "Call the pharmacy and ask if my refill is ready. You can wait on hold up to 10 minutes." After your yes, your personal agent makes the call and waits in the queue for you.
Yes, through the UIRIX connector in claude.ai, Claude Desktop or Claude Code. In Claude, open Customize, then Connectors, choose Add custom connector and paste https://dashboard.uirix.com/api/ext/v1/mcp, or use the Add UIRIX to Claude button on this page. Sign in and switch on Outbound calls; it is off by default. Your personal agent then gets through the phone menu, waits on hold up to your limit and Claude tells you how it went.
Up to 3 minutes by default. Say a different limit in your request, anywhere from 1 to 10 minutes. If the queue runs longer, it ends the call and you get a report; the call is not dialed again automatically.
It listens to the whole menu, then presses only the option that leads to the goal of your task. If the same menu comes back, it tries again more slowly; the second time, it tries the operator option; if it still cannot get through, it ends the call and reports back what happened.
Only when your task gave it. It keys in digits only from your task, such as a member number or an order number, and it does not guess. A menu that asks for a spoken password or a verification it was not given ends the call with a report. Never put passwords, PINs or verification codes in a task.
No. When a person picks up, your assistant handles the call itself: it starts with the first sentence of your task, does the task and reports back. It puts through only a person you named, after that person agrees, never whoever answers the queue.
Yes. Time on hold is billed like talk time, by the AI voice usage it takes. A task that is missing something essential is not dialed: your assistant asks you first, and nothing is billed.
Start with a free trial: $10 of credit for 30 days, with no credit card. From the trial account you can choose the Personal plan: $9.99 a month in the US, Canada, the UK and most of Europe, and the price includes a phone number in the country you choose (Israel $20.49). It includes about 60 short calls a month, about 100 in the first month, because your first purchase adds a $10 gift to your wallet. Each call is billed by the AI voice usage it takes, plus a short summary, and time on hold is billed like talk time; calls beyond the included amount are paid from your prepaid wallet.

Let your assistant wait on hold

Free trial credit lets you create your personal agent with no credit card. The Personal plan is $9.99 a month with a phone number in the US, Canada, the UK and most of Europe, and time on hold is billed like talk time.

Create your personal agent