I’m trying to build an automation in n8n that sends a weekly analytics report from my amoCRM (Russian domain: amocrm.ru) to a Telegram group every Saturday at 18:00.
The message should look like this: Weekly Analytics — Company name
New deals created: xx Total calls: xx Average daily calls: ~x Deals without tasks: xx Overdue tasks: xx Closed (won) deals: xx
However, I noticed that the amoCRM node is not available in n8n for Russian amoCRM domains (like .amocrm.ru).
I’d like to ask:
How can I connect my amoCRM (Russian account) to n8n — should I use HTTP Request nodes with OAuth tokens?
What nodes should I use to get this data automatically every week (for example: deals, calls, and tasks)?
How can I format this data and send it to Telegram every Saturday at 18:00?
Any example workflows, node configurations, or advice would be very helpful
Deals: /api/v4/leads > Filter created_at last week (use Date & Time node for Unix timestamps: {{$now.minus({ weeks: 1 }).toUnix()}} to {{$now.toUnix()}}).