The Complete Guide to Oppy's Virtual Assistant Tools (AI Functions)


The Complete Guide to Oppy’s Virtual Assistant Tools

At Oppy, our AI virtual assistants are more than just responsive helpers—they're equipped with a range of powerful tools that make them essential to any business. In this post, we’ll dive into the tools available to Oppy's virtual assistants, grouped by what’s visible to users and admins.

By the end, you’ll see how these tools can be seamlessly triggered in day-to-day conversations, whether it’s a business owner directing their assistant or an end-user unknowingly activating them while chatting with the assistant.

Public Functions

These are the tools accessible to anyone interacting with your Oppy assistant. They fall under three main categories: scheduling, communication, and media. Each grouping is designed to handle specific user needs in a seamless, real-time manner.

1. Scheduling & Appointments

Efficient scheduling is key for business owners who rely on precise appointments and meetings. Oppy’s assistants excel at ensuring these are handled smoothly.

Function: Retrieve Available Time Slots

get_available_timeslots_function

Function: Confirm Appointment Booking

create_and_confirm_provider_booking_function

2. Communication & Messages

Messaging is the heart of interactions, whether it's with clients or handling internal business processes. Oppy provides real-time communication tools to make sure nothing falls through the cracks.

Function: Internal Prompts (Admins Only)

prompt_to_self_and_admins_function

Function: Create Future Function Message

create_future_function_message_function

3. Media Processing

The ability to process and analyze images in real time allows the assistant to assist users in ways beyond text.

Function: Image Analysis

analyze_image_function

Admin Functions

These functions are not visible to end-users but provide admins with the tools they need to manage conversations, update user data, and keep everything running smoothly.

1. Data & Memory Management

These functions allow admins to ensure accurate data management within the system, making it easy to update user details and manage memory.

Function: Update Contact Information

update_contact_user_details_in_memory_function

Function: Manage Conversation Memory

add_key_value_to_conversation_memory_function

2. Conversation Management

Admins have full control over ongoing conversations and can quickly assess statuses or step in when needed.

Function: Modify Conversation Status

change_conversation_status_function

Function: Post Messages Across Conversations

post_message_to_conversation_function

Restricted Functions (Admins Only)

These functions are accessible only to admins and deal with the deeper system interactions, such as managing conversations, updating contact information, and handling calendar events. These ensure the business runs smoothly and efficiently while keeping sensitive operations out of the public view.

1. Calendar Management

Function: Fetch Calendar Events

fetch_calendar_events_function

2. Contact & Conversation Management

Function: Get Filtered Contacts

get_filtered_contacts_function

Function: Find or Create Contact

find_or_create_contact_function

Function: Update Contact

update_contact_function

3. Conversation & Messaging Management

Function: Get Conversation with Messages

get_conversation_with_messages_function

Function: Fetch Conversations List

fetch_conversations_list_function

Function: Create New Conversation with Contact

create_new_conversation_with_contact_function

Conclusion

Oppy’s AI virtual assistants are equipped with an extensive range of tools to help you run your business efficiently. Whether you're a business owner directing your assistant to book appointments, or an end-user just looking for service, Oppy’s tools work seamlessly in the background to create a smooth experience for everyone.

Understanding the capabilities of these functions is key to getting the most out of your virtual assistant. Whether you're using it to keep your schedule in line or handle media processing, Oppy's assistant is here to help.