Upload Files to Public URLs During Calls with Upload to URL

Connect Upload to URL and your agent can send files to callers during a call. When a customer asks for an invoice, a spec sheet or a signed form, the agent uploads the file and reads the public link out loud or sends it by text. It can also check whether a file type is accepted before it tries, look up a file it uploaded earlier to confirm its link and expiry, and remove a file that should no longer be public. Your team sets the connection once from the Upload to URL settings, and every action is logged in your AgentCalls dashboard.

What your agent can do with Upload to URL

  • Upload a file during a call and read back its public CDN link
  • Check which file types and size limits apply before uploading
  • Look up a previously uploaded file to confirm its link and expiry
  • Delete a file from storage and its public location when it should no longer be shared
  • Publish a simple HTML page at a chosen path for a customer to open

Upload to URL exposes 5 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Sending a quote after an inbound call

  1. Caller

    Hi, I'm Dana Whitfield. Can you send me the quote for the kitchen remodel?

  2. Agent

    Of course, Dana. I have the quote here. I'm uploading the PDF now so I can text you the link.

  3. Agent

    Done. The link is on its way to your phone. It stays active for 30 days.

  4. Caller

    Got it, thanks. I'll review it tonight.

Checking a file before sending

  1. Caller

    Can you send me the warranty card? It's a Word document.

  2. Agent

    Let me check that Word files are accepted before I upload it, one moment.

  3. Agent

    They are, and this file is well under the size limit. I'm uploading it now.

  4. Agent

    Here is the link. I'll spell it out slowly so you can write it down, or I can send it to your email instead.

Following up with a signed form

  1. Agent

    Good morning, this is AgentCalls calling for Ahmed Khalil. I'm following up on the lease agreement you were sent.

  2. Caller

    Yes, I still need the signed copy. The link I got earlier expired.

  3. Agent

    Thanks for confirming. I'm checking the file record. I see it expired yesterday, so I'm uploading a fresh copy now.

  4. Agent

    The new link is active and valid for 30 days. I'm sending it to your phone now.

How to connect Upload to URL

  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 Upload to URL

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

  3. 3

    Choose the actions

    In the agent editor, enable the Upload to URL 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 upload files during the call or after it?

Both. Your agent can upload a file while the caller is on the line and read the link back or send it by text. It can also handle follow-ups later, such as checking an earlier file or removing one.

What do I need to connect Upload to URL?

You need an Upload to URL account and your credentials from its settings. Sign in from the AgentCalls dashboard, add the connection, and the agent can use it on your next call. Connecting this tool requires the Growth plan or higher.

Are there limits on what the agent can upload?

Yes. Upload to URL sets accepted file types and size limits by plan. The agent checks these before uploading, so callers get a clear answer if a file cannot be sent.

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

Put your agent to work with Upload to URL.

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