Oppy Functions - 52 Tools with Examples & Best Practices
đ The Complete Guide to Oppy Functions (with Prompt Examples)
TL;DR â Oppy lets you gate powerful actions behind Admin while leaving safe, helpful actions Public for your assistant. This post lists all 52 functions by category with simple prompt examples, shows you exactly where to click to set permissions and add admins.
Quick Setup Path
- Navigate to Oppies (assistant list) â select your assistant.
- Scroll to Function permissions â use List view for quick edits.
- Filter by category (e.g., Boards, Calendar...) or search directly.
- Toggle each function to Public or Admin as needed.
- Expand the list to cover all functions.
- In Admin settings, add authorized emails/phones.
- Save and test from non-admin access.
Best practice: Start with Admin-only, then open up Public for safe, helpful actions. This follows the least-privilege principle: grant only whatâs absolutely necessary.
Oppyâs Admin settings let you secure power functions by qualifying who can use them.
What this means:
Only email addresses or phone numbers you add in Admin settings can run restricted (Admin-only) actions.
For example, if an email comes in from a whitelisted admin, Oppy can automatically kick off new contact notesâsimply saying âAdd a note from john@trusted.comâ triggers that action; or an admin can call into Oppy and say âLog call with Jane, next steps noted,â and Oppy will update the contact record accordinglyâall because Oppy checks the sender/caller against that trusted list.
Needs-Attention Workflow (Human Escalation)
When your assistant encounters sensitive or complex topics:
- Set status to
needs_attention - Alert admins via a private note
- Hold all outgoing messages (chat, email, SMS) until a human responds
Teach prompt example:
âWhen a lead is qualified or a user asks about specific legal documents, then:
Set conversation status to needs_attention
Send a private note to all admins with user details and the request
Pause all outgoing responses until an admin intervenes.â
Full List of Oppy Functions
đď¸ Boards (13)
Organize work with boards, lists, and items.
- Create Board â Create a new board.
âCreate a board named Q4 Planning.â
âStart a board called Customer Onboarding.â
âMake board Project Kickoff.â
- Create List â Add a column to a board.
âAdd a list âIn Progressâ to Q4 Planning.â
âCreate list âIdeasâ in Customer Onboarding.â
âAdd âBacklogâ to Project Kickoff.â
- Create List Items â Add multiple cards.
âAdd âWrite briefâ, âReviewâ to Ideas.â
âCreate items âPlan callâ, âSend resourcesâ in In Progress.â
âAdd âDefine scopeâ, âSetup meetingâ, âReview docâ to Backlog.â
- Delete Board (Admin) â Remove a board and contents.
âDelete board Sandbox.â
âRemove board Old Projects.â
âDelete Test Board.â
- Delete List (Admin) â Remove a list and its items.
âDelete âBacklogâ from Project Kickoff.â
âRemove âIdeasâ from Q4 Planning.â
âDelete âArchiveâ list in Customer Onboarding.â
- Delete List Item (Admin) â Remove a single card.
âDelete âReview docâ from In Progress.â
âRemove âPlan callâ from Ideas.â
âDelete âDefine scopeâ from Backlog.â
- List Boards â Show all boards.
âList all my boards.â
âShow available boards.â
âWhat boards exist?â
- List Lists â Show lists under a board.
âShow lists in Q4 Planning.â
âList columns in Customer Onboarding.â
âWhat lists are on Project Kickoff?â
- List Items â Show items in a list.
âShow items in âIdeasâ.â
âList everything in âIn Progressâ.â
âWhatâs in âBacklogâ?â
- Move List Item â Move a card between lists.
âMove âReview docâ to âDoneâ.â
âMove âPlan callâ from âIdeasâ to âIn Progressâ.â
âMove âDefine scopeâ to âIn Progressâ.â
- Update Board â Rename a board.
âRename Q4 Planning to Launch Q4.â
âChange Customer Onboarding description to âFirst 30âdaysâ.â
âUpdate Project Kickoff title to âKickoff Phaseâ.â
- Update List â Rename a list.
âRename âIdeasâ to âConceptsâ.â
âChange âIn Progressâ to âDoingâ.â
âUpdate âBacklogâ to âLaterâ.â
- Update List Item â Edit a card title or status.
âMark âReview docâ as Done.â
âRename âPlan callâ to âSchedule callâ.â
âAdd note âWaiting on assetsâ to âDefine scopeâ.â
đ Calendar (6)
Manage events and availability.
- Book Appointment â Schedule a meeting.
âBook a 30âmin meeting with Taylor on Tuesday.â
âSet up a 45âmin sync for Thursday 2âŻPM.â
âSchedule a 15âmin checkâin tomorrow morning.â
- Get Event â View event details.
âShow details for Quarterly Review.â
âOpen my Budget Sync event.â
âWhat time is the Onboarding call?â
- Update Event â Move or edit an event.
âMove Quarterly Review to next Wednesday.â
âChange Onboarding to Friday 2âŻPM.â
âAdd âZoom link will followâ to Budget Sync.â
- Delete Event (Admin) â Cancel an event.
âDelete tomorrowâs checkâin.â
âCancel the 11âŻAM stand-up.â
âRemove the closed status meeting.â
- Available Timeslots â Show open blocks.
âFind 3 slots next week for a 45âmin call.â
âWhatâs open Tuesday afternoon for 30 minutes?â
âShow Friday morning availability.â
- Fetch Calendar Events (Admin) â List events by filter.
âList events with âSyncâ this month.â
âShow upcoming reviews.â
âFind events titled âReviewâ this quarter.â
đ Communication (1)
- Place Phone Call (Admin) â Call from Oppy.
âCall +1â415â555â0101 from Oppy.â
âCall Jordan via Oppy line.â
âDial Sam to confirm details.â
đ¤ Contacts (4)
Manage contact details.
- Find or Create Contact (Admin)
âAdd Cece Park,_ cece@example.com _, (310) 555â0202.â
âFind contact Taylor Morgan.â
âCreate Jordan Wu with note âmet at eventâ.â
- Search Contacts (Admin)
âFind contacts tagged VIP.â
âShow contacts with status trial.â
âList contacts from ACME.â
- Update Contact (Admin)
âUpdate Cece Parkâs title to VP Marketing.â
âChange Jordan Wuâs phone to (917) 555â0144.â
âTag Taylor Morgan as High Priority.â
- Update Your Contact Details
âRemember my phone is (917) 555â0144.â
âSet time zone to Pacific.â
âPreferred meeting length: 30 minutes.â
đŹ Conversations (9)
- Add to Memory â Save context.
âRemember product is Oppy Pro.â
âStore âprefers morningsâ in this convo.â
âSave âdeadline is Fridayâ.â
- Remove from Memory â Clear saved info.
âForget the discard code.â
âClear âdeadline is Fridayâ.â
âRemove âprefers morningsâ.â
- Change Status â Set conversation state.
âSet status to needs_attention.â
âChange to waiting_on_customer.â
âMark as closed.â
- Configure Followâups â Auto-reminders.
âFollow up in 3 days if no reply.â
âCheck back tomorrow morning.â
âRemind me next week to confirm.â
- Create New Conversation (Admin)
âStart a new email to Cece about project.â
âOpen SMS thread with Jordan.â
âCreate convo with Taylor titled Kickoff.â
- Get Conversation (Admin)
âOpen last chat with Cece.â
âShow thread titled Project Kickoff.â
âFind Jordanâs chat from last week.â
- List Conversations (Admin)
âList open conversations tagged Sales.â
âShow threads waiting_on_customer.â
âFind conversations updated today.â
- Post CrossâConversation Message (Admin)
âPost âWelcome aboard!â in Ceceâs onboarding.â
âAdd âDocs sentâ to Jordanâs thread.â
âPost âReady to scheduleâ in Taylorâs chat.â
- Update Conversation (Admin)
âRename thread to Q4 Launch â Cece.â
âAdd tag urgent to this convo.â
âRetitle to Budget Review â Team.â
đźď¸ Media (4)
- Analyze Image â Describe image contents.
âAnalyze this screenshot, call out UI parts.â
âWhatâs in this photo?â
âDescribe chart trends.â
- Extract Text (OCR) â OCR from image.
âExtract text from this document photo.â
âRead receipt text.â
âGrab text from whiteboard photo.â
- Generate Image â Create from prompt.
âGenerate flat illustration of checklist.â
âCreate header image: calendar + chat.â
âDesign icons for tasks and messages.â
- TextâtoâSpeech â Read out loud.
âRead this paragraph in a friendly tone.â
âCreate audio of intro.â
âNarrate this announcement.â
đ Notes (4)
- Create Note â Attach to context.
âCreate note âCall Summaryâ for Cece.â
âAdd note âNext Stepsâ to this convo.â
âCreate note âQuestionsâ with text âwaiting on replyâ.â
- Get Notes â Fetch notes.
âShow notes tagged Onboarding this month.â
âFind notes with âpricingâ.â
âList my notes from yesterday.â
- Update Note â Edit note.
âAppend âapproved by teamâ to Call Summary.â
âRename âNext Stepsâ to âAction Itemsâ.â
âAdd tag follow_up to Questions.â
- Delete Note (Admin)
âDelete note Draft.â
âRemove my test note.â
âDelete note about old pricing.â
đ ď¸ Utility (11)
- Calculate â Do math.
âWhatâs (12,500 Ă 1.07) â 300?â
âCompute 15% of $2,450.â
âAdd $1800 + $640 + $95.â
- Create Checklist â Build a checklist.
âCreate checklist: Draft, Review, Publish.â
âMake 5âstep checklist for handoff.â
âChecklist titled Launch QA with 3 items.â
- Update Checklist â Edit checklist.
âMark step 3 as complete.â
âRename âReviewâ to âPeer reviewâ.â
âAdd âneeds screenshotsâ to step 2.â
- Delete Checklist (Admin)
âDelete checklist Launch QA.â
âRemove Draft blog checklist.â
âDelete Temp Tasks checklist.â
- Knowledge Search â Search channel KB.
âSearch for onboarding steps.â
âFind docs about pricing.â
âLook up deployment checklist.â
- Web Search â Browse web.
âSearch for versioning best practices.â
âFind release notes examples.â
âLook up holiday hours policy templates.â
- Summarize Webpage â Digest content.
âSummarize this howâto page.â
âGive key takeaways from this doc.â
âSummarize the FAQ at this link.â
- Schedule Function â Reminder.
âRemind me in 2 hours to follow up.â
âSchedule a Monday 9am check-in.â
âPing me next Friday about renewals.â
- Private Note (Admins) â Alert only admins.
âAdmins only: customer asked sensitive question.â
âHeadsâup: qualified lead needs outreach today.â
âFlag: billing disputeâassign owner.â
- Think â Brainstorm or reason.
âBrainstorm 3 headline ideas.â
âOutline pros/cons of two options.â
âDraft two alternative intro paragraphs.â
- Do Nothing â No action, placeholder.
âDo nothing.â
âNo action for this branch.â
âHold here without changes.â
Final Advice
- Keep all sensitive actions (create/update/delete, contact edits, calls, deletions) to Admin only.
- Open Public for low-risk âread/listâ functions.
- Review permissions regularly (e.g., monthly or whenever workflow or roles change).