Upfirst product changelog

What's new with Upfirst?

New features, improvements, and fixes — all shaped by your feedback.

February 24, 2026

Requested by

Fan Yang from 7 Iron Golf

+

18

others

Upfirst user interface showing radio buttons that allow you to select between call transfer options
Voicemail detection for call transfers

When a call gets transferred, you don’t want your customer to end up in someone’s voicemail. Now they won’t. If the person you transfer to doesn’t answer (or declines), Upfirst detects the voicemail pickup and routes the call back to your AI receptionist so they can take a message.

To turn it on, go to Agent → Transfer calls, edit (or add) a rule, and choose the new transfer option that keeps the receptionist in the loop if the person doesn’t pick up.

Tip: Pair this with custom notifications so the right person gets the message. Go to Agent → Notifications, add a teammate, set Only if, and write a condition (e.g., only notify email if the caller asked for Jessica).

February 8, 2026

Requested by

Rick Alleyne from A.R.E Louisiana

+

15

others

Call history filter showing date range selector
Filter calls history by date

You can now filter your calls by date. Go to Calls → Filter and select Date Range.

January 30, 2026

Requested by

Niki D’Angelo from Banko Overhead Doors

+

6

others

Export button for downloading call history as CSV
Download your call history

You can now download an XLSX file of your call history, so you can run your own analysis and build custom reports outside Upfirst.

Go to Calls in the left-hand menu, then click Download XLSX in the top right.

The export includes start time, end time, duration, caller number, summary, transcript, tags, whether the call was a hang up or spam, and any info you collect from callers (like name and email).

January 29, 2026

Requested by

Bill McCue from Sarasota Homes

+

5

others

Zapier integration showing call recording export to CRM
Send call recordings to your CRM via Zapier

We expanded the information we pass to Zapier. You can now pass call recordings through Zapier (along with the caller details, summary, and transcript—which were previously available).

Upfirst will include a link to the MP3 recording so you can attach the actual call to whatever workflow you’re running next.

This is especially useful if you send calls into a CRM for follow-up. Now your team can listen to the original call right from the record, not just read the notes.

To use it, connect your Zapier account and the recording URL field will appear automatically.

January 27, 2026

Requested by

Daniel Workman from Winrock Property Management

+

3

others

DTMF tone configuration for navigating phone menus
Dial DTMF tones

Your Upfirst receptionist can now dial DTMF tones during a call—so it can get through automated prompts like “Press 1 to accept."

Set it up under Agent → Knowledge by telling your receptionist what to dial and when. For example: “If someone calls from Jackson Correctional Institute, dial 1 to accept the call.”

This helps you answer calls that used to get stuck behind call screening, collect-call systems, or building entry lines where you need to dial a digit/code to unlock the door.

December 19, 2025

Requested by

Kyler Senger from A Notch Above Photobooths

+

12

others

Rearrange knowledge base items

Little but surprisingly life-changing update: you can now adjust the order of knowledge base items. This makes it easier to keep things tidy and organized.

December 19, 2025

Requested by

Rylan Blondo from Karako Suits

+

18

others

Rich text editor for formatting knowledge base articles
Format your knowledge base with a rich text editor

You can now use bold, italics, underline, headings, and bulleted or numbered lists in your knowledge base and call transfer rules.

This makes it easier to keep instructions readable for you—and clearer for your agent—so important details stand out and step-by-step info is easier to follow.Go to Agent → Agent → Knowledge to use the new rich text editor.

December 13, 2025

Requested by

Alex Ebner from Ace Medical Company

+

45

others

Auto-tag settings showing call classification labels
Automatically tag calls for easier filtering and insights

With our new call tagging feature, you can automatically categorize calls based on what the caller is calling about. Call tags make it easy to find specific types of calls—like sales inquiries, scheduling requests, or urgent requests—and understand which call types are most common.Here’s how to create call tags:

  • Go to your Settings > Tags on the left-hand side
  • Click on Add tag
  • Give the tag a name and brief description, and click ‘Save’

Now, your agent will automatically apply the tag after each call ends, letting you filter by the type of call and seeing how many calls you have per tag in your Home dashboard.

Learn more about our call tagging feature here.

November 24, 2025

Requested by

Nichi Seckinger from CFL-CIO Community Services

+

27

others

Schedule settings for restricting call transfers to business hours
Only allow transfers during specific hours

You can now add custom hours to any transfer rule, so transfers only happen when you or your team are actually available.

Head to Agent → Transfer calls, choose a rule, and check "Only allow transfers during specific hours" to set your schedule.

November 24, 2025

Requested by

Shannon LaFleur from Handyman Pro

+

31

others

Archive button in call history for organizing past calls
Archive calls to keep things tidy

You can now archive calls. Archiving clears it from your main call view so you can stay focused, without losing access to the recording or transcript.

Just click the archive icon to move a call out of your list.

You can filter to see archived calls anytime, and unarchive them with one click.

November 14, 2025

Requested by

Nicolas Menalled from Elio's Optical

+

52

others

Analytics dashboard showing call volume and trends
View detailed call analytics in your Home dashboard

We released an update to your account: a new dashboard with call analytics. You can now see call data like how many calls were answered, how many events scheduled, and more. Here’s what you can view:

  • How many calls were answered, how many were hang ups, and how many were spam
  • The average duration of calls
  • How many events were triggered, such as call transfers, texts sent, and scheduled events

You can also choose different date ranges to see how your call activity changes over time.

October 4, 2025

Requested by

Paul Coogan from Gapza Media

+

38

others

Download button for saving call audio recordings
Download audio from calls

You can now download the audio from any call — perfect if you need to share it with someone on your team or save it for records. Just open the call details and click the arrow at the download button at the top right.

October 1, 2025

Requested by

Dave Ptak from Black Tie Casino Events

+

16

others

Calendar event with caller details auto-populated in description
Bring caller details into your calendar event descriptions

Before, when you scheduled a meeting from a call, the appointment description on your calendar was pretty basic. Now, you can make it way more useful by pulling in details from the call itself:

  • Caller’s name
  • Phone number
  • Email
  • Call summary

That means your calendar can show you exactly who the call was with and what it was about.

September 30, 2025

Requested by

Ira Grolman from Grolman LLP

+

29

others

Notification settings with conditional rules for call alerts
Control when your receptionist notifies you of calls

Until now, everyone got an email and a text after every single call. For a lot of you, that was overkill.

With this update, you get to decide exactly when and how notifications are sent:

  • Only want a text if it’s an emergency? Done.
  • Want certain team members emailed only if a caller asks for them by name? Easy.
  • Want the sales team looped in only when a new lead calls? You got it.

You can also fine-tune what happens with spam, sales calls, and hang-ups. So if you’re tired of seeing emails about calls that don’t need your attention, you can simply turn those off.

August 29, 2025

Requested by

Adriana Martinez Rodriguez from Inclusive Law Group

+

41

others

Calendar integration settings for Outlook and Clio
Book appointments directly in Outlook and Clio calendars

Earlier this month, we introduced scheduling for Google Calendar. We're excited to add two more widely requested options: Outlook and Clio.To get started:

  • Go to Integrations and connect your Outlook or Clio calendar
  • Go to Agent > Scheduling and add the types of appointments you want to offer
  • Set when you're available for each one

A few notes:

  • This only works for new appointments (for now). Rescheduling is on our roadmap.
  • You can connect multiple calendars to support your whole team.
  • Clio is management software made for lawyers and legal professionals.
August 22, 2025

Requested by

Jason Akel from Village Hypnotherapy

+

22

others

No charge for silent calls

We only want you to pay for real, valuable phone calls.

That why we’ve always excluded calls under 15 seconds (so that you don't pay for people saying "oops, wrong number").

With our latest update, we’ve taken it a step further: even if the call goes longer but the caller never speaks, it won’t count against you. No more paying for butt dials.

August 8, 2025

Requested by

Andrew Flicker, Physical Therapist

+

67

others

Google Calendar integration for direct appointment booking
Book appointments directly in Google Calendar

You can now connect Google Calendar with Upfirst. That means your virtual receptionist can look at your availability and book appointments directly into your calendar.

To get started:

  1. Connect your Google Calendar by going to Integrations, enable Google Calendar, and follow the sign in instructions.
  2. Go to Agent > Scheduling and click ‘Add appointment type’.
  3. Fill out the event details and set your availability, then click ‘Create appointment type’.

Your receptionist will now be able to tell callers about your availability and book the appointments directly in your Google Calendar. You can connect multiple calendars to support your whole team.

A few notes:

  • This works for new appointments only (for now). Rescheduling is on our roadmap.
  • Outlook users, we haven't forgotten about you! That's coming next.
June 3, 2025

Requested by

Niki D'Angelo from Banko Overhead Doors

+

55

others

Spam call blocking toggle in call settings
Automatically block spam calls

Your virtual receptionist can now block spam calls. Here's how it works:

  • Before the call: When someone dials in, Upfirst checks the number against a spam database. If it’s a known spammer, the call is blocked automatically.
  • **During the call: ** If the conversation shows signs of spam or robocall behavior, the AI will hang up.

You can also choose to block toll-free numbers entirely.

To turn it on go to Agent > Call filtering.

You'll still get notifications about calls that were flagged as spam—so you can review them if needed—but you won’t be billed for them.

May 22, 2025

Requested by

Jody Steffan from ZPG Companies

+

36

others

URL input field for scanning website content into knowledge base
Train your receptionist by scanning information from your website

You can now train your receptionist by scanning information from your website and adding it to your Knowledge Base. For example, you can import a link of your FAQs page from your website directly to your receptionist, instantly teaching it about your business.

Here’s how to do this:

Visit Agent > Knowledge

  • Click on Add Knowledge, and then click Fetch URL
  • Copy and paste the URL of the exact page you want scanned, then click Import URL
  • Once all the necessary information has been scraped, hit Add Knowledge

You can do this for the services you offer and much more.

May 4, 2025

Requested by

Nichi Seckinger from CFL-CIO Community Services

+

73

others

Call transfer settings showing team member phone numbers
Transfer calls to yourself or your team

Your virtual receptionist can now transfer callers to specific people or departments. For example, if one of your callers wants to speak to you or a person on your team, your receptionist can forward the caller to the right destination.Here’s how to set this up:

Visit Agent > Call Transfer

  • Set the name or department for the call transfer, and input instructions on when to transfer the call (e.g., “Transfer the call if it’s a new lead asking for a quote”)
  • Enter the number to transfer the call to
  • Customize what your receptionist should say before transferring the call
April 21, 2025

Requested by

Rose Paraso from Mamak Asian Street Food

+

48

others

Send texts
Text callers a link to your scheduling page or any other message

Your virtual receptionist can now send text messages (SMS) to your callers. For example, if someone calls asking to schedule an appointment, your receptionist can text them a link to your booking page.

Here's how to set this up:

  • Go to the "Agent" section and click on "Send texts"
  • Write the message you want to send to callers
  • Tell your receptionist when to send this message (for example: "Send this when someone asks about scheduling" or "Send this when someone requests pricing information")
March 25, 2025

Requested by

Alfredo Salkeld from Upfirst

+

25

others

Notification settings showing multiple email and phone recipients
Send call summaries to multiple emails and phone numbers

You can now send summaries of your phone calls to multiple email addresses and phone numbers. No more manual forwarding summaries to your team members.

Visit Agent > Actions to update your email summary settings and add new email addresses.

March 18, 2025

Requested by

Alfredo Salkeld from Upfirst

+

59

others

Custom question builder for configuring caller intake questions
Control what questions your agent asks callers

Previously, our virtual AI receptionist automatically collected name, email, and phone number from all callers. We've enhanced this feature to give you complete control over what information is collected and when!

Visit Agent > Info Collection to customize your setup with these new capabilities:

  • Add custom fields beyond the standard name, email, and phone options
  • Easily turn individual fields on or off—only collect what you actually need
  • Provide specific instructions for when your agent should ask each question

This feature is perfect for qualifying leads and gathering the details that matter most to your business—whether that's budget information, location, invoice numbers, or anything else you need.

March 12, 2025

Requested by

Alfredo Salkeld from Upfirst

+

64

others

Introducing SMS Notifications

Stay on top of incoming calls with our new SMS alerts! Go to Agent > Actions to enable them and add your phone number. You’ll receive short text messages for each inbound call—including a link to the transcript—so you can stay informed on the go. If you need a break, simply toggle SMS alerts off any time in the same settings.

Start your 14-day trial today

Stop missing calls. Let's our human-like AI receptionists pick up for you.

Try for free