All projects
prod / 2025Bots · AI & Agents

Instagram AI Bot

Instagram DM automation with AI persona.

Instagram AI Bot

The story

Turn your Instagram DMs into an autonomous AI persona that texts like a person. The persona is the easy part: the hard part is everything around the words, when to answer, how long to take, how to split a thought into messages, so that nothing about it feels like a bot.

of quiet before a burst of messages becomes one
10 s
messages of history it remembers per person
25
conversations handled at the same time
5

Timing is the persona

A bot gives itself away by answering instantly, every time. A person answers fast while you are both in the conversation, takes a few minutes after a pause, and much longer if you wrote an hour later. So the delay before a reply depends on how long it has been since your last message, and every delay is drawn at random inside its range.

  • you are both in the chat, a reply within 20 seconds7–11 s
  • a normal back and forth7–20 s
  • you come back after more than 10 minutes1–5 min
  • you come back after more than an hour10–15 min
  • someone writes for the first time10–30 s
10 s1 min10 min
How long it waits in each case, drawn at random inside the range. The bar is on a log scale, so seconds and minutes fit on the same line.
  1. 1

    Listen

    New messages are collected per person. If you send three short ones in a row, it waits for 10 seconds of quiet and reads them as one.

  2. 2

    Wait

    The reply is scheduled for later, by the rules above, instead of being sent now.

  3. 3

    Answer

    When it is due, a pool of five workers sends it, so typing to one person never blocks another. A long reply is split into several messages, each with a typing pause as long as the text.

  4. 4

    Remember

    Every handled message is saved, and messages still in flight are tracked, so a crash or a retry from Instagram never produces a second reply.

Where Bea started

This bot, and the Telegram one next to it, are where Bea started: the first version of the persona that later became ProjectBEA. The ideas that survived are visible there too, like reading a burst of messages as one turn instead of answering each line.

Want something like this?

I can build the same thing for your product.

Tell me what you have in mind. You get an answer the same day, with a realistic scope and timeline, not a sales pitch.