LogoLogo
  • Sentient
  • Getting Started
    • Welcome to Sentient
    • Building Sentient from Source
    • Troubleshooting Installation Issues
    • Onboarding Process
  • Using Sentient
    • Sentient's Interface
    • Chatting with Sentient
    • Sentient's Memory Pipeline
    • Agents in Sentient
  • Reset/Uninstall
    • Reset Sentient
    • Uninstall Sentient
Powered by GitBook
On this page

Was this helpful?

  1. Using Sentient

Agents in Sentient

PreviousSentient's Memory PipelineNextReset Sentient

Last updated 3 days ago

Was this helpful?

Sentient Agents are designed to automate tasks and manage user interactions efficiently through specialized tool agents. These agents can perform a variety of functions—ranging from sending emails to creating documents and managing spreadsheets. The system operates under a strict JSON schema, ensuring clarity and consistency in every task execution. At the heart of this system is the Agent Orchestrator, which parses user queries, determines which tools to activate, and sequences tasks logically, especially when multiple tools are required to complete a complex workflow


Tools Available in Sentient

  1. Gmail

    Manages all email-related tasks, from sending emails to searching, replying, or deleting messages.

    • Example Tasks:

      • Send an email: "Send an email to with the subject 'Project Update' and the body 'We’ve completed phase 1.'"

      • Search inbox: "Search the inbox for emails from 'manager@example.com'."

      • Reply to an email: "Reply to the email about 'Budget Meeting' with the body 'I’ll join the meeting at 10 AM.'"

  2. Google Docs

    Handles the creation of documents in Google Docs.

    • Example Tasks:

      • "Create a document about AI advancements in 2024."

      • "Draft a proposal for the upcoming marketing campaign."

  3. Google Calendar

    Manages events and reminders within Google Calendar.

    • Example Tasks:

      • "Add an event for Mom's birthday on July 15th at 6 PM."

      • "Show all meetings scheduled for next week."

  4. Google Sheets

    Manages spreadsheet creation and data insertion.

    • Example Tasks:

      • "Create a spreadsheet for tracking monthly expenses."

      • "Insert this week’s sales data into a new spreadsheet."

  5. Google Slides

    Creates presentations in Google Slides.

    • Example Tasks:

      • "Create a presentation about renewable energy solutions."

      • "Generate slides for a product pitch about our new app."

  6. Google Drive

    Manages file operations in Google Drive.

    • Example Tasks:

      • "Search for the file named 'Q1 Report 2024'."

      • "Upload the document 'Invoice.pdf' to the 'Finance' folder."

💡 When Sentient returns a link to a document that exists somewhere on your Google Drive, users can open and view this document right within the app. This allows users to pick up where Sentient left off.


Multi-Tool Actions and Examples

Sentient excels at handling multi-tool workflows, where tasks involve multiple tools that either work in sequence (dependent tasks) or simultaneously (independent tasks). The orchestrator ensures smooth execution by sequencing tool calls and managing data flow between them when necessary.


Example 1: Dependent Multi-Tool Task

Query: "Search for the latest project report in Drive and create a summary document in Google Docs."


Example 2: Independent Multi-Tool Task

Query: "Create a spreadsheet to track expenses and schedule a meeting with the finance team for next Monday at 10 AM."


Example 3: Complex Multi-Tool Task with Sequential Dependency

Query: "Find the latest sales data in Google Drive, create a spreadsheet to analyze the data, and email the analysis to the sales team."


Some Examples

  1. GMAIL:

    "Reply to the email about the team meeting and say I'll attend."

  2. GDOCS:

    "Draft a document outlining our marketing strategy for Q2."

  3. GCALENDAR:

    "Schedule a follow-up meeting with the design team next Friday at 2 PM."

  4. GSHEETS:

    "Create a spreadsheet with columns for 'Date,' 'Expense,' and 'Amount' for budget tracking."

  5. GSLIDES:

    "Make a presentation on the benefits of remote work."

  6. GDRIVE:

    "Find and download the file named 'Annual_Report_2023.pdf'."

You will need to authenticate these tools with Google and allow Sentient to access and use them. We use secure Google OAuth for this.

⚠️
jane@example.com