Think, talk, chat, videoconference, make plans, challenge, brainstorm, (co-)create... Teamwork redefined. #TheMeetingRevolution
Go to siteKlaxoon offers interactive tools for enhanced team collaboration and engagement. The Klaxoon API enables programmatic interactions, allowing you to create, manage, and track Klaxoon activities like quizzes, surveys, and brainstorming sessions. When integrated into Pipedream workflows, you can automate interactions with Klaxoon, sync data with other services, and tailor collaboration activities to your team's needs.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
klaxoon: {
type: "app",
app: "klaxoon",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.klaxoon.com/v1/users/me`,
headers: {
Authorization: `Bearer ${this.klaxoon.$auth.oauth_access_token}`,
"Accept": `application/json`,
},
})
},
})
Automated Feedback Collection: Trigger a Klaxoon survey after a meeting event in Google Calendar. Use Pipedream to capture survey responses and automatically store them in a Google Sheet for analysis.
Dynamic Activity Creation: Generate Klaxoon brainstorming sessions based on new Trello cards. When a card is added to a specific Trello board, a Pipedream workflow can create a corresponding Klaxoon activity, inviting relevant team members.
Real-time Notifications: Send Slack notifications when a Klaxoon quiz is completed. Pipedream can listen for Klaxoon quiz submissions and post summaries or results to a designated Slack channel.
Klaxoon uses OAuth authentication. When you connect your Klaxoon account, Pipedream will open a popup window where you can sign into Klaxoon and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Klaxoon API.
Pipedream requests the following authorization scopes when you connect your account:
identity:read
board:read
board:write
GET
https://app.klaxoon.com/authorize
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.comma_separated_scopes}}
POST
https://api.klaxoon.com/auth/oauth2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
https://api.klaxoon.com/auth/oauth2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}