Built-in tools

Your assistant comes with a set of built-in tools it can use during conversations. When you ask the assistant to create a task, set a reminder, or check your calendar, it calls the appropriate tool automatically.

Available tools

Tool What it does
set_reminder Schedule a one-time or recurring reminder
save_memory Store a new memory about you
save_note Create a personal note
search_memories Search your memory bank by text
search_knowledge Search uploaded knowledge base documents
search_conversations Search past conversation history
list_contacts Look up known contacts
list_reminders List pending reminders
create_event Create a calendar event
list_events List upcoming calendar events
create_task Create a task with priority and due date
list_tasks List tasks filtered by status
complete_task Mark a task as done
get_daily_briefing Get today's events, tasks, and reminders
draft_email Draft an email for your review
send_email Send an approved email draft
create_routine Set up a recurring automated action
create_webhook_trigger Create a webhook-driven automation

Calendar and tasks

Ask the assistant to manage your schedule in natural language:

  • "Schedule a meeting with Alex tomorrow at 2pm"
  • "What do I have on my calendar this week?"
  • "Add a task to review the Q2 report, high priority, due Friday"
  • "Show me my overdue tasks"
  • "Mark the budget review task as done"

If you connect Google Calendar under Settings > Integrations, calendar events sync bidirectionally.

Reminders

Reminders fire at a specific time and can optionally recur:

  • "Remind me to call the dentist at 3pm"
  • "Set a daily reminder at 9am to check email"
  • "Remind me every Monday to submit the weekly report"

Reminders are delivered to the channel you specify, or to the web dashboard by default.

Email

The assistant can draft emails based on your instructions. Drafts require your explicit approval before sending.

  • "Draft an email to sarah@example.com about the project timeline"
  • Review the draft under Assistant > Emails.
  • Approve and send, or ask the assistant to revise it.

Email sending is rate-limited to prevent abuse.

The assistant can search your uploaded knowledge base and past conversations to find relevant context:

  • "What did we discuss about the pricing strategy last week?"
  • "Search my documents for the onboarding checklist"

Daily briefing

Ask for a briefing at any time, or set up a morning routine to receive one automatically:

  • "Give me my daily briefing"

The briefing includes today's calendar events, overdue tasks, pending tasks, and due reminders.