Stack exchange
Overview
SLUG: STACK_EXCHANGE
Description
Stack Exchange is a network of Q&A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more
Authentication Details
OAuth2
Connecting to Stack exchange
Create an auth config
Use the dashboard to create an auth config for the Stack exchange toolkit. This allows you to connect multiple Stack exchange accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Stack exchange Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Stack exchange toolkit’s playground](https://app.composio.dev/app/Stack exchange)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
STACK_EXCHANGE_GET_COLLECTIVES
Tool Name: Get Collectives
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_COLLECTIVE_QUESTIONS
Tool Name: Get Collective Questions
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_COLLECTIVE_TAGS
Tool Name: Get Collective Tags
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_COMMENTS
Tool Name: Get Comments
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_COMMENT_FLAG_OPTIONS
Tool Name: Get Comment Flag Options
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_REVISIONS_BY_IDS
Tool Name: Get Revisions By IDs
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_SEARCH_RESULTS
Tool Name: Search Questions
Description
Action Parameters
Action Response
STACK_EXCHANGE_GET_SITES
Tool Name: Get Sites
Description
Action Parameters
Action Response