1. Podłączenie Instagram przez Meta Graph API
Skonfigurować Meta App.
Podłączyć Instagram Professional Account.
Wymagane uprawnienia:
instagram_basic, instagram_manage_messages,
pages_manage_metadata, pages_show_list, pages_messaging.
Zaimplementować weryfikację webhook i token długoterminowy.
2. Webhook do odbierania wiadomości
W n8n utworzyć endpoint:
POST /instagram/webhook
Odbierane wiadomości muszą być przekształcone do jednolitego formatu:
{
"channel": "instagram",
"sender_id": "123",
"username": "user123",
"message_type": "text|image|voice|video",
"text": "Cześć",
"media_url": "...",
"timestamp": 123456789
}
Wsparcie: tekst, zdjęcia, wideo, głosowe.
3. Wysyłanie odpowiedzi z n8n
Potrzebny działający mechanizm:
POST /instagram/send-message
Powinien umieć wysyłać:
4. Co należy dostarczyć
Gotowe workflow n8n (JSON do importu),
Instrukcję podłączenia (README),
Ustawienia Meta App (co i gdzie włączyć),
Krótki film z demonstracją działania (z Instagram → do n8n → z powrotem).
Kryteria akceptacji
Integracja uznawana jest za wykonaną, jeśli:
Wiadomości z Instagram przychodzą do n8n.
n8n może wysyłać odpowiedzi w Direct.
Obsługiwane są tekst i media.
Jest dokumentacja.
Wszystko łączy się < 10 minut.