# How to Create an Instagram AI Agent in ZazzyAgent

Once your Instagram account is connected to [ZazzyAgent](http://app.zazzyagent.com), you can create an AI Agent specifically for handling Instagram conversations.

To connect Instagram to ZazzyAgent refer: [How to Connect Instagram to ZazzyAgent: Step-by-Step Guide](https://blog.zazzyagent.com/how-to-connect-instagram-zazzyagent)

An AI Agent is different from a simple keyword chatbot.

A keyword bot might wait for:

> pricing

and return a fixed message.

An AI Agent can understand messages such as:

> How much is your premium plan?

or:

> I'm looking for something around 50k. What would you recommend?

and respond based on its instructions and knowledge.

## What should your first Instagram AI Agent do?

Start with one clear job.

Good beginner use cases include:

*   Answering Instagram enquiries
    
*   Answering FAQs
    
*   Qualifying leads
    
*   Booking appointments
    
*   Collecting contact details
    
*   Routing customers to humans
    

Don't create one enormous agent that tries to do everything on day one.

## Step 1: Open AI Agents

Open the AI Agent section in ZazzyAgent.

Create a new agent.

The current agent-management workflow follows an AI → Agents → Create Agent structure.

## Step 2: Give the agent a useful name

Use:

> Instagram Lead Qualification Agent

instead of:

> AI Bot 1

A useful name becomes important when you have multiple agents.

## Step 3: Add a description

Describe exactly what the agent does.

Example:

> Qualifies new Instagram leads and collects their name, email, requirement and budget.

This makes the purpose obvious.

## Step 4: Write the System Prompt

The System Prompt defines the agent's:

*   Role
    
*   Behavior
    
*   Tone
    
*   Rules
    
*   Boundaries
    
*   Actions
    

For example:

```text
You are the lead qualification assistant for our Instagram account.

Your job is to understand new enquiries and identify serious prospects.

Ask for:
- Name
- Email
- Requirement
- Budget

Be friendly, concise and conversational.

Do not invent pricing, availability or product information.
Use the available Knowledge when answering business questions.

Once the required lead information has been collected, save the information and mark the lead as qualified.

If the customer asks to speak to a human, hand the conversation to the appropriate team.
```

A System Prompt defines how the agent behaves; Knowledge supplies the actual business information the agent uses to answer questions.

## Step 5: Add Knowledge

Open the Knowledge section.

Add the information the AI should know.

For an Instagram sales assistant, useful knowledge could include:

*   Company information
    
*   Products
    
*   Services
    
*   Pricing
    
*   FAQs
    
*   Policies
    
*   Locations
    
*   Business hours
    
*   Booking information
    

Do not expect the System Prompt to replace your knowledge base.

## Step 6: Add actions

Actions allow the agent to do things rather than simply talk.

For example:

```text
##save_custom_field##
```

can store customer information.

An action such as:

```text
##add_label## : 12
```

can classify the lead.

And:

```text
##assign_human_role## : 3
```

can route the customer to a human team.

See [How to Write Actions in a ZazzyAgent AI Agent System Prompt](https://blog.zazzyagent.com/how-to-write-actions-in-zazzyagent-ai-agent-system-prompt).

## Step 7: Activate the agent

Save the agent.

Then enable it through **Agent Configuration** for your connected Instagram account.

This distinction matters.

Creating the agent isn't enough.

The agent has to be configured to actually handle Instagram conversations.

## Step 8: Configure routing

If this is your only Instagram AI Agent, you can keep the setup simple.

If you have multiple agents, decide which messages each agent should handle.

For example:

**New enquiry**

→ Lead Agent

**Product/pricing question**

→ Sales Agent

**Existing customer problem**

→ Support Agent

## Step 9: Test

Use another Instagram account and test the agent.

Start with:

> Hi

Then:

> What do you do?

Then:

> How much does it cost?

Then:

> I'm interested. Can someone contact me?

Check not only the replies but whether the required actions occur.

## A useful beginner architecture

```text
Instagram DM
      ↓
Instagram AI Agent
      ↓
Understands request
      ↓
Knowledge
      ↓
Reply
      ↓
Action when required
```

## What your first agent should not do

Avoid giving the agent dozens of unrelated responsibilities immediately.

Don't start with:

*   Sales
    
*   Support
    
*   Refunds
    
*   Booking
    
*   Complaints
    
*   Technical troubleshooting
    
*   Lead qualification
    
*   Order management
    

all inside one prompt.

A focused agent is easier to test.

## Use multiple agents later

As your Instagram automation grows, you can create specialized agents.

For example:

```text
                 Instagram
                     ↓
              Agent Routing
             ↙      ↓       ↘
       Lead Agent  Sales    Support
```

The current platform supports multiple specialized AI Agents working together through routing and transfers.

## Your first Instagram AI Agent

A good first project is:

> **Instagram Lead Qualification Agent**

It can:

1.  Greet the customer.
    
2.  Understand their requirement.
    
3.  Answer basic questions.
    
4.  Ask qualifying questions.
    
5.  Save the answers.
    
6.  Label the lead.
    
7.  Hand the lead to sales.
    

That's already enough to replace a large amount of repetitive manual Instagram DM work.
