Built-in tools
On this page
Available toolsCalendar and tasksRemindersEmailKnowledge and conversation searchDaily briefingYour 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.
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.
Knowledge and conversation search
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.