Altan
HomeDiscordStatus
HomeDiscordStatus
  1. AI Agents
  • What is Altan?
  • Support Options
  • Projects
    • Create Your First Project
    • App Navigation & Settings
    • Building Tips
    • The Art of Prompting
    • Publishing Your App
    • Rollback and Checkpoints
    • Instantly Resolve Errors
  • Databases
    • Introduction
    • Security
    • Technical Overview
  • AI Agents
    • What is an AI Agent?
    • Create your first AI Agent
    • Tools
    • Interacting with Your AI Agent
    • Technical Overview
    • Altan Frontend SDK
      • Altan Frontend SDK
  • Flows
    • Create your first Flow
    • Automation basics
    • Adding modules
    • Types of modules
    • Passing data
    • Filters
    • Debugging
    • Retrigger events
    • Version History
    • Overwrite connection
    • Task credits
  • Integration
    • Magic Link
    • Altan Integrator
    • Create your integration
  • Authentication
    • Authentication
  • Payments
    • Checkout Session
    • Object Storage
  • Media
    • Media
  • Partner Program
    • Who are our Partners?
    • Partner Program Benefits
    • How to import projects into Altan
    • How to export projects from Altan
    • Work collaboratively
    • How to start on Altan
    • Become an Altan Partner
  • API Reference
    • account
      • Create Account
      • Get Account Gq
      • Get Account Public
      • Get Account Usage
      • Patch Account
      • Delete Account
      • Get Account Users
      • Create Custom Webhook
      • Create Media
      • Create Media From Url
      • Create Multiple Media
      • Create Token
      • Create Agent
      • Upsert Flow
      • Fetch User Account Notifications
      • Create Altaner
      • Get Selected Template Version
      • Get Latest Template Version
      • Get Template Version
      • Invite User
      • Create Interface
      • Get Members
      • Get Account Connections
      • Get Apikey
      • Delete Apikey
    • project
      • Get Altaner
      • Create Project V2
      • Update Altaner
      • Delete Altaner
      • Get Altaner Flows
      • Clone Altaner
      • Update Altaner Positions
      • Create Altaner Component
      • Update Altaner Component
      • Get Altaner Component
      • Atomic Update Altaner Component
      • Delete Altaner Component
      • Duplicate Altaner
      • Create Idea
    • interface
      • Start Dev Server
      • Get Dev Status
      • Send Dev Error To Agent
      • Revise Interface
      • Get Dev Errors
      • Log Error
      • Create Or Overwrite File
      • Update File
      • Create Multiple Files
      • Read File
      • Read Multiple Files
      • Delete File
      • Rename File
      • Update Files Pattern
      • Search In Files
      • Search And Replace
      • Preview Updates
      • Install Libraries
      • List Tree
      • List Tree Json
      • Get Repo Status
      • List Branches
      • Create Branch
      • Delete Branch
      • Switch Branch
      • Clone Repo
      • Merge Branch
      • Commit Changes
      • Get Diff Changes
      • Accept Changes
      • Discard Changes
      • Push Changes
      • Pull Changes
      • Reset Repo
      • Get Repo Log
      • Restore Main
      • Get Public Interface
      • Get Interface By Name
      • Get Interface
      • Update Interface
      • Delete Interface
      • Get Interface Screenshot
      • Update Interface With Ai
      • Publish Interface
      • Vercel Webhook
      • Get Deployment Status
      • Add Collaborator
      • Get Deployment Logs
      • Fix Deployment With Ai
      • Add Domain
      • Get Domains
      • Remove Domain
      • Verify Domain
      • Add Env Variables
      • Get Env Variables
      • Delete Env Variable
      • Sync Env Variables
      • Rollback Deployment
      • Get Commit Details
      • Restore To Commit
    • flows
      • modules
        • Fetch Module
        • Update Flow Module
        • Delete Module
        • Fetch Graph Module
        • Rename Module
        • Update Position In Canvas
        • Update In Edge Filter
        • Update Route Condition Filter
        • Add Condition
        • Get Available Variables For Mappings
      • hooks
        • Get Webhook
        • Update Hook
      • executions
        • Get File Signed Url
        • Stream Execution
      • Fetch Flow Execution
      • Fetch Flow
      • Update Flow
      • Delete Flow
      • Get Latest Execution
      • Fetch Flow Schema
      • Get Flow From Hook
      • Get Flow Hook
      • Fetch Flow Executions
      • Fetch Flow Executions
      • Upsert Flow Module
      • Add Flow Module
      • Create Flow Duplicate
      • Clone Flow Modules
      • Paste Flow Modules
      • Delete Modules
      • Update Edge
    • media
      • Get Media Url
      • Delete Media
      • Get Multiple Media
      • Get 3D Media
      • Delete Model
      • Create 3D Model
    • agents
      • tools
        • Patch Tool
        • Patch Tool
      • authorizaiton requests
        • Create Authorization Request
        • List Authorization Requests
        • Get Authorization Request
        • Delete Authorization Request
        • Reject Authorization Request
      • Get Altan Agents
      • List Voices
      • Get Agent
      • Update Agent
      • Delete Agent
      • Get Agent
      • Create And Add Tool To Agent
      • Remove Tool And Space
      • Get User Agent Dm Room
      • Get Agent Gate
      • Get Agent Member Usage
  1. AI Agents

Create your first AI Agent

Follow this step-by-step guide to create an AI Agent that can craft and send personalized outreach emails. This walkthrough will set up a functional agent with a prompt, tools, and testing.

Set Up Your AI Agent#

1
Step 1: Go to AI Agents
Go to the AI Agents section in Altan and click Create Agent.
image.png
2
Step 2: Define your Agent
Describe the type of agent you want to create. Either business or personal and give him a name and a voice. You can also type in text format to describe your agent more in depth.
image.png
3
Step 3: Create Agent
Click Create Agent to initialize your agent. It takes less than 5 seconds and your AI Agent will be ready to assist you.
This will have created your AI Agent and now we can configure it.

Edit Your AI Agent#

Edit the System Prompt#

1
Select the agent
Your new agent will appear in the Agents page, click on it to configure.
2
Edit the initial Prompt
If you want to edit the personality or behaviour of the agent, you can edit him by changing his system prompt. We recommend keeping the same format:
image.png

Add a Tool: Example: Gmail Integration#

1
Step 1: Open Tools Section
Click Add Tool in the agent interface. image.png
2
Step 2: Select Gmail API
From the available apps, select Gmail. Choose the action: Send Email. image.png
3
Step 3: Configure Parameters
Each parameter in your tool can be set to one of three modes:
1.
Manual Parameter Selection:
Use this option to hardcode the parameter value (e.g., setting a default sender email) or to ignore the parameter completely. This is ideal for values that remain constant or are not relevant to your workflow.
Manual Parameter Selection
2.
Let AI Fill the Parameter:
Allow the AI Agent to dynamically generate the parameter’s value (e.g., crafting the email body or subject). This option ensures the AI adapts its output based on the context or prompt.
AI-Filled Parameter
Dynamic Parameters: Use AI for fields that require personalized or contextual content, such as email bodies or subject lines.
Manual Parameters: Hardcode fields like sender email for consistency or ignore unnecessary fields to streamline the configuration.
Recommended configuration: image.png
4
Step 4: Save the Tool
Save the tool configuration to enable the agent to send emails.

Test Your AI Agent#

1
Step 1: Open the Chat
Go to the Dynamic Island and click the chat icon to interact with your agent.
2
Step 2: Interact with Your Agent
You can interact with your agent through text or voice. Type a command, such as:
Write an email to introduce our automation platform to a potential client, the mail is contact@altan.ai. 
3
Step 3: Monitor Tasks
Check the Tasks section to confirm the agent has crafted the email and used the Gmail tool to send it.
4
Step 4: Refine and Retest
Review the output and execution logs. Adjust the prompt or tool settings if necessary.

🌟 What You've Achieved#

An AI Agent capable of crafting professional outreach emails tailored to your audience.
Integration with Gmail for seamless email sending.
A fully functional, testable AI Agent, ready to enhance your outreach efforts.
Modified at 2025-07-28 15:22:18
Previous
What is an AI Agent?
Next
Tools
Built with