Integrations
Connecte Saasy a tes outils existants (Slack, Discord, Jira, Linear, GitHub).
Saasy Feedback s'integre avec tes outils de communication et de gestion de projet pour synchroniser les evenements en temps reel.
Providers supportes
| Provider | Type | Cas d'usage |
|---|---|---|
| Slack | Communication | Notifications d'idees, votes et commentaires dans un channel |
| Discord | Communication | Meme chose que Slack, via webhook Discord |
| Jira | Gestion de projet | Cree automatiquement des tickets a partir des idees |
| Linear | Gestion de projet | Synchronise les idees avec des issues Linear |
| GitHub | Gestion de projet | Cree des issues GitHub a partir des idees |
Configurer une integration
- Va dans Feedback > Integrations
- Clique sur Ajouter une integration
- Choisis le provider
- Configure les parametres de connexion
Slack
{
"provider": "slack",
"config": {
"webhookUrl": "https://hooks.slack.com/services/T00/B00/xxxx"
}
}Discord
{
"provider": "discord",
"config": {
"webhookUrl": "https://discord.com/api/webhooks/000/xxxx"
}
}Jira
{
"provider": "jira",
"config": {
"baseUrl": "https://mycompany.atlassian.net",
"email": "bot@mycompany.com",
"apiToken": "xxxx",
"projectKey": "PROD"
}
}Linear
{
"provider": "linear",
"config": {
"apiKey": "lin_api_xxxx",
"teamId": "TEAM_ID"
}
}GitHub
{
"provider": "github",
"config": {
"token": "ghp_xxxx",
"owner": "myorg",
"repo": "myrepo"
}
}Mappings d'evenements
Chaque integration peut ecouter des evenements specifiques. Tu configures les mappings pour choisir quels evenements declenchent une action :
| Evenement | Description |
|---|---|
idea.created | Nouvelle idee soumise |
idea.status_changed | Changement de statut d'une idee |
vote.created | Nouveau vote sur une idee |
comment.created | Nouveau commentaire |
announcement.published | Annonce publiee |
survey.response | Nouvelle reponse a un sondage |
Chaque mapping peut etre active/desactive individuellement et route vers un channel specifique (pour Slack/Discord).
Synchronisation
Tu peux forcer une synchronisation manuelle via le bouton Sync dans le dashboard. Cela reteste la connexion et renvoie les evenements recents.