Aurora Functions

Aurora Functions

Aurora Functions

1. find_good_row (Google Sheet)

Purpose:
Searches through a Google Sheet to find the right row based on a matching condition (e.g., a customer email, phone number, or ID).

How It Works:

  • Input: a search value (such as an email or name).

  • Output: the row number or the matching data.

Example:
When a customer texts in to update their appointment, Aurora uses find_good_row to locate their record in the “Appointments” Google Sheet. Once found, Aurora updates their appointment details directly.

2. send_text_to_team (Team Notification - Text)

Purpose:
Sends a real-time SMS notification to designated team members.

How It Works:

  • Input: message content + team distribution list.

  • Output: instant SMS alerts.

Aurora Example:
If a new high-priority lead books a demo, Aurora uses send_text_to_team to notify the sales team:

“New demo booked by Jane Doe for tomorrow at 2 PM. Please confirm.”

3. send_email_from_aurora (Email Client)

Purpose:
Sends a personalized email directly from Aurora without needing a separate email client.

How It Works:

  • Input: recipient email, subject, message body.

  • Output: email delivered with Aurora branding.

Example:
After a meeting is booked, Aurora automatically emails the customer:

“Hi John, your consultation is confirmed for Thursday at 10 AM. Looking forward to meeting you!”

4. find_free_time_for_period (Meeting Booking - Availability)

Purpose:
Checks the calendar for open time slots during a given date range.

How It Works:

  • Input: desired period (e.g., “next 7 days”).

  • Output: a list of available times.

Example:
When a customer asks, “Can we meet this week?” Aurora runs find_free_time_for_period and replies:

“I have availability Tuesday at 11 AM or Thursday at 3 PM. Which works better?”

5. book_meeting (Meeting Booking)

Purpose:
Schedules a meeting at a chosen time slot and confirms it on the calendar.

How It Works:

  • Input: customer details, selected time, duration.

  • Output: booked event + confirmation message.

Example:
After a client selects Thursday at 3 PM, Aurora calls book_meeting to secure the time in Google Calendar and sends both parties a confirmation.

6. check_schedule (Meeting Booking - Availability for Specific Date)

Purpose:
Displays availability for a specific date.

How It Works:

  • Input: target date.

  • Output: list of free slots for that day.

Example:
If a customer asks, “Are you free on Friday?” Aurora checks using check_schedule and responds with the times available on that exact date.

6. check_schedule (Meeting Booking - Availability for Specific Date)

Purpose:
Displays availability for a specific date.

How It Works:

  • Input: target date.

  • Output: list of free slots for that day.

Example:
If a customer asks, “Are you free on Friday?” Aurora checks using check_schedule and responds with the times available on that exact date.

7. send_text_to_user (Dynamic Text)

Purpose:
Sends personalized, automated SMS to an individual user.

How It Works:

  • Input: customer’s phone number + message template.

  • Output: SMS delivered to the user.

Example:
Aurora reminds a customer:

“Hi Alex, this is Aurora. Just a reminder of your haircut appointment tomorrow at 11 AM. Reply ‘Confirm’ or ‘Reschedule’.”

8. search_internet (Internet Surf)

Purpose:
Fetches live information from the web to answer queries.

How It Works:

  • Input: search query.

  • Output: relevant search results.

Example:
If a customer texts, “Can you check today’s weather in Austin before our outdoor event?” Aurora uses search_internet to reply with the updated forecast.

9. forward_call_to_number (Forward Call)

Purpose:
Redirects an incoming call to a specified phone number.

How It Works:

  • Input: target number.

  • Output: active call forwarding.

Example:
If a client calls after hours, Aurora uses forward_call_to_number to send the call to the on-duty manager’s cell phone.

10. schedule_24h_followup_sms (Follow-Up)

Purpose:
Automatically schedules a follow-up text 24 hours after an event or action.

How It Works:

  • Input: recipient number + message template.

  • Output: SMS scheduled and delivered at the 24-hour mark.

Example:
After a demo call, Aurora sends:

“Hi Sarah, thanks for meeting with us yesterday! Do you have any questions about getting started?”

11. forward_call_to_customer_support (Forward Call to Customer Support)

Purpose:
Routes customer calls directly to the customer support team.

How It Works:

  • Input: active call.

  • Output: call transferred to support desk.

Example:
If a customer says “I need help with billing,” Aurora forwards the call to the support line without requiring them to dial a new number.

Smarter Conversations Start Here

Smarter Conversations Start Here

Smarter Conversations Start Here

With VoxSuite, you can deliver better customer service while saving time and money. Let Aurora do the heavy lifting, so you can focus on what matters most.

With VoxSuite, you can deliver better customer service while saving time and money. Let Aurora do the heavy lifting, so you can focus on what matters most.

© 2025 Voxify. All rights reserved.

© 2025 Voxify. All rights reserved.

© 2025 Voxify. All rights reserved.