An instant messaging and VoIP social platform.
You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.
Get my guild member
Retrieves the guild member object for the currently authenticated user within a specified guild, provided they are a member of that guild.
DISCORD_GET_MY_GUILD_MEMBERGet my OAuth2 authorization
Retrieves current oauth2 authorization details for the application, including app info, scopes, token expiration, and user data (contingent on scopes like 'identify').
DISCORD_GET_MY_OAUTH2_AUTHORIZATIONGet my user
Fetches comprehensive profile information for the currently authenticated discord user, including email if the 'email' scope is granted.
DISCORD_GET_MY_USERRetrieve user connections
Retrieves a list of the authenticated user's connected third-party accounts on discord.
DISCORD_LIST_MY_CONNECTIONSList my guilds
Lists the current user's guilds, returning partial data for each; primarily used for displaying server lists or verifying memberships.
DISCORD_LIST_MY_GUILDSGet Invite
Tool to retrieve information about a specific invite code. use when you need to get details about a guild or channel associated with an invite.
DISCORD_GET_INVITE6 distinct actions, listed in full on this page — 5 to read, 1 to send & publish. An agent gets the ones that match what you described it doing, not all of them at once.
Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.
Yes — Discord exposes 1 trigger, so an agent can start work when something changes rather than waiting to be asked.