Its Step
All case studies

AI agent / Its Step · case 05

AI assistant for a sales team

AI answers clients in MAX and by email using the company’s knowledge base, puts together a commercial proposal in Word on its own and runs the deal in amoCRM. The head of sales gets reports on each manager.

  • FastAPI
  • OpenAI
  • n8n
AI assistant for a sales team
In productionsince August, expanding across the department

The task

The sales team needed an AI assistant: answer clients in MAX and by email, reach out to them first, collect requests from lead platforms, prepare commercial proposals and send the head of sales a report every day. Paid third-party messenger services were ruled out by the brief.

What I built

  • Two modes: in Prompter mode the AI drafts a reply and the manager sends it; in Autopilot mode it replies on its own. The mode is switched with a tag on the deal, and autopilot is blocked for regular clients.
  • A control panel right in amoCRM notes: with the commands “@бот” (bot), “@макс” (MAX) and “@почта” (email) the manager asks it to pick products, rework a proposal or send the client a reply in the messenger or by email with a file attached.
  • The proposal is assembled in Word from the company template. Prices in yuan are converted at the Central Bank rate by code, not by the model: once the model “quoted” a rate of about 8 rubles when the real one was 11–12, and since then the rule is simple — no rate, no price.
  • Request collection from 5 platforms through modules that are switched on in settings, and a watchdog that raises an alert if a platform stays silent for more than a day.
  • Follow-up messages to silent clients after 3 and 24 hours, and a daily 18:00 report showing the payback of request collection.
  • The knowledge base syncs from Yandex Disk every night. An action and cost log, a monitoring dashboard and automatic rollback of a failed deployment.

What changed for the client

  • Proposals with items priced in yuan no longer get stuck as drafts: the price is calculated at the Central Bank rate automatically, and the proposal goes out to the client.
  • Silent clients get reminders automatically — after 3 and 24 hours, with no manual follow-up.
  • Every day at 18:00 the head of sales gets a report with the payback of request collection, without exporting data from the CRM.
  • If a lead platform goes quiet, the system raises an alert within a day. Before, one platform stopped passing on orders for two months and nobody noticed.

Results in numbers

2 modesprompter and autopilot — switched with a tag on the deal
5 platformswith requests connected to collection
600+automated tests for replies, prices and commands
18:00every day — a report for the head of sales
Next caseMarriage agency bot

Next step

Tell me what your team still does by hand

Describe the task in a couple of sentences. The same day I’ll tell you how to solve it, what it costs and how long it takes. The first call is free.

Message me on Telegram@SStepCEO · I reply personally

Prefer email? Leave a request and I’ll get back to you.

Leave a request