Saasy

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

ProviderTypeCas d'usage
SlackCommunicationNotifications d'idees, votes et commentaires dans un channel
DiscordCommunicationMeme chose que Slack, via webhook Discord
JiraGestion de projetCree automatiquement des tickets a partir des idees
LinearGestion de projetSynchronise les idees avec des issues Linear
GitHubGestion de projetCree des issues GitHub a partir des idees

Configurer une integration

  1. Va dans Feedback > Integrations
  2. Clique sur Ajouter une integration
  3. Choisis le provider
  4. 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 :

EvenementDescription
idea.createdNouvelle idee soumise
idea.status_changedChangement de statut d'une idee
vote.createdNouveau vote sur une idee
comment.createdNouveau commentaire
announcement.publishedAnnonce publiee
survey.responseNouvelle 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.