Social Media
Social actions
- DiscordRecertification open
- XComing soon
- LinkedInComing soon
Call menu
Browse the 49 documented Discord and wallet action names. F5ai hosts Discord execution; wallet-required work executes only in the customer environment. Live recertification is still open.
Platforms
Discord and Cardano action names are documented here; current availability is stated by action and wallet work remains customer-environment only. The other platforms shown here are coming soon and cannot be purchased yet.
Social Media
Blockchain
01 / discord.announcements
Create and maintain approved community announcements.
announcement.create
Action
Create an announcement.
Required scopeannouncements:write
announcement.get
Read
Read one announcement.
Required scopeannouncements:read
announcement.list
Read
List announcement records.
Required scopeannouncements:read
announcement.update
Action
Update an existing announcement.
Required scopeannouncements:write
announcement.delete
Action
Delete an existing announcement.
Required scopeannouncements:write
02 / discord.channels
Create and manage bounded temporary Discord channels.
channel.create
Action
Create a channel.
Required scopechannels:write
channel.get
Read
Read one channel.
Required scopechannels:read
channel.list
Read
List channel records.
Required scopechannels:read
channel.update
Action
Update an existing channel.
Required scopechannels:write
channel.delete
Action
Delete an existing channel.
Required scopechannels:delete
03 / discord.reaction_roles
Publish and manage approved reaction-role panels.
reaction_role.create
Action
Create a reaction role.
Required scopereaction_roles:write
reaction_role.get
Read
Read one reaction role.
Required scopereaction_roles:read
reaction_role.list
Read
List reaction role records.
Required scopereaction_roles:read
reaction_role.delete
Action
Delete an existing reaction role.
Required scopereaction_roles:delete
04 / discord.roles
Read and change approved Discord member roles.
role.assign
Action
Assign an approved role.
Required scoperoles:write
role.remove
Action
Remove an approved role.
Required scoperoles:write
role.get
Read
Read one role.
Required scoperoles:read
05 / wallet.identity
Apply verified wallet, payout, and prize bindings.
wallet.binding.apply
Action
Apply a verified wallet binding.
Required scopewallet:write
wallet.payout.apply
Action
Apply a verified wallet payout.
Required scopewallet:write
wallet.prize.attach
Action
Attach a verified wallet prize.
Required scopewallet:write
06 / wallet.roles
Configure and synchronize wallet-derived roles.
wallet_role.configure
Action
Configure wallet role.
Required scoperoles:write
wallet_role.sync
Action
Synchronize wallet role.
Required scoperoles:write
wallet_role.status
Read
Read wallet role status.
Required scoperoles:read
07 / wallet.custody
Request wallet work that executes only in the customer environment.
wallet.setup.create
Action
Create a wallet setup.
Required scopegiveaways:write
wallet.backup.verify
Action
Verify wallet backup.
Required scopegiveaways:write
wallet.status
Read
Read wallet status.
Required scopegiveaways:read
wallet.holdings
Read
Request public holdings from the customer wallet environment.
Required scopegiveaways:read
08 / wallet.giveaways
Run hosted giveaway workflows; non-custodial payout handoff is not yet available.
giveaway.create
Action
Create a giveaway.
Required scopegiveaways:write
giveaway.publish
Action
Publish a giveaway.
Required scopegiveaways:write
giveaway.open
Action
Open a giveaway.
Required scopegiveaways:write
giveaway.end
Action
End a giveaway.
Required scopegiveaways:write
giveaway.cancel
Action
Cancel a giveaway.
Required scopegiveaways:write
giveaway.draw
Action
Draw giveaway winners.
Required scopegiveaways:draw
giveaway.close
Action
Close a giveaway.
Required scopegiveaways:write
giveaway.list
Read
List giveaway records.
Required scopegiveaways:read
giveaway.winners.list
Read
List giveaway winners records.
Required scopegiveaways:read
giveaway.winner.get
Read
Read one giveaway winner.
Required scopegiveaways:read
reserve.list
Read
List reserve records.
Required scopegiveaways:read
reserve.get
Read
Read one reserve.
Required scopegiveaways:read
reserve.address.apply
Action
Apply a verified reserve address.
Required scopegiveaways:write
reserve.remind
Action
Send reserve reminders.
Required scopegiveaways:write
reserve.release
Action
Release a reserve.
Required scopegiveaways:write
prize.list
Read
List prize records.
Required scopegiveaways:read
prize.get
Read
Read one prize.
Required scopegiveaways:read
payout.prepare
Action
Prepare a payout.
Required scopegiveaways:write
payout.submit
Action
Submit a payout.
Required scopegiveaways:write
payout.get_by_tx
Read
Find a payout by its transaction ID.
Required scopegiveaways:read
user.prizes.list
Read
List user prizes records.
Required scopegiveaways:read
action.get
Read
Read a stored action receipt.
Required scopegiveaways:read
Authority boundary
Package entitlements control which families a client key can call. Wallet setup returns action_required for the customer agent to complete. Non-custodial payout handoff is not yet available. API keys, recovery material, witnesses, transaction CBOR, and signing keys never belong in action content.