Write
Tag89 integrations tagged with "write"
Send Telegram Message
Send a text message to a Telegram chat using a bot token. Supports Markdown formatting (bold, italic, code, links). Uses the same bot token configured for receiving Telegram messages. Ideal for: chat replies, alerts, notifications, automated responses to Telegram triggers.
Polymarket Place Bet
Place a bet (order) on Polymarket prediction markets. Supports BUY/SELL orders with GTC, FOK, or FAK order types. Flexible pricing modes: market, limit, or copy from variables. Ideal for: automated trading strategies, event-based betting, portfolio diversification, prediction market arbitrage.
Google Sheets: Add Row
Add a single row of data to a Google Sheet. Use this to log events, track transactions, or append data to spreadsheets. Provide cell values as an array. Ideal for: transaction logs, event tracking, data collection, audit trails.
Slack: Send Message
Send a message to a Slack channel or user via native OAuth integration. Supports mrkdwn formatting, threads, and DMs. No Pipedream proxy required. Ideal for: alerts, notifications, updates, team communication.
Google Sheets: Add Multiple Rows
Add multiple rows of data to a Google Sheet in a single operation. Use this for batch imports or when you need to write many rows at once. More efficient than adding rows one by one. Ideal for: batch imports, bulk data exports, report generation.
Google Sheets: Update Cell
Update a single cell value in a Google Sheet. Use this to modify specific cells, update statuses, change balances, or correct data. Provide the cell reference in A1 notation (e.g., 'B2'). Provide the full Google Sheets URL (spreadsheet ID and sheet tab are extracted automatically from the URL). Ideal for: status updates, balance tracking, dashboard values, single-field corrections.
Slack: Send Block Kit Message
Send a rich Block Kit message to a Slack channel using structured blocks. Supports sections, buttons, images, dividers, and more. Ideal for: rich notifications, interactive messages, formatted alerts, dashboard summaries.
Slack: Send DM to User or Group
Send a direct message to one or more Slack users via native OAuth integration. Opens a DM or multi-party DM conversation and sends the message. Supports plain text (Markdown) or Block Kit JSON for rich interactive messages. Ideal for: private alerts, user notifications, group DMs, direct outreach, approval buttons.
Slack: Upload File
Upload a file to Slack via the 3-step external upload API. Gets an upload URL, uploads the content, then completes the upload. Ideal for: sharing reports, CSV exports, log files, generated documents.
Slack: Reply to Message
Reply to a specific message in a Slack thread via native OAuth integration. Creates a threaded reply using the parent message timestamp. Ideal for: threaded discussions, follow-up alerts, conversational workflows.
Slack: Remove User from Channel
Remove a user from a Slack channel via native OAuth integration. The user will no longer see the channel unless re-invited. Ideal for: access control, offboarding, automated channel management.
Slack: Set Channel Topic
Set the topic of a Slack channel via native OAuth integration. The topic appears at the top of the channel and in channel details. Ideal for: dynamic channel info, status updates, project phase tracking.
Morpho Blue Withdraw
Withdraw lender supply from a Morpho Blue market. Modes: 'exact' (specific asset amount) or 'max' (full position, sweeps dust via shares). Supports Ethereum (1), Optimism (10), Polygon (137), Base (8453), Arbitrum (42161). Ideal for: yield harvesting, closing lender position, liquidity rotation.
Slack: Delete File
Delete a file from Slack via native OAuth integration. Permanently removes the file and its content from the workspace. Ideal for: file cleanup, storage management, automated file lifecycle.
Thirdweb Engine: Write Contract
Execute a write transaction on a smart contract via your Thirdweb Engine. Queues the transaction and returns a queueId for tracking. Use get-transaction-status to poll for confirmation. Ideal for: state-changing contract calls, token transfers, minting.
Polymarket Heartbeat
Send a heartbeat (dead-man switch) to Polymarket. Creates a new heartbeat or refreshes an existing one. If a heartbeat is not refreshed before it expires, Polymarket auto-cancels all open orders associated with the account. Ideal for: automated trading safety nets, market-making workflows, crash protection.
Slack: Archive Channel
Archive a Slack channel via native OAuth integration. Archived channels are hidden from the channel list but retain their history. Ideal for: workspace cleanup, project completion, automated channel lifecycle.
Polymarket Unwrap pUSD to USDC.e
Convert pUSD back to USDC.e via CollateralOfframp (1:1, no slippage). Use this to withdraw Polymarket collateral back to USDC.e. Unwraps full balance if no amount specified. Ideal for: withdrawing Polymarket funds, post-redeem cashout.
Slack: Delete Message
Delete a message from a Slack channel via native OAuth integration. Removes a previously posted message using its channel and timestamp. Ideal for: message cleanup, temporary alerts, automated moderation.
Morpho Blue Withdraw Collateral
Remove collateral from a Morpho Blue position. Modes: 'exact' (specific amount, pre-checked for LTV safety) or 'max' (all collateral, requires zero debt). Supports Ethereum (1), Optimism (10), Polygon (137), Base (8453), Arbitrum (42161). Ideal for: closing position after repay, reducing leverage, reclaiming idle collateral.
Airtable: Create Record
Create a single record in an Airtable base table. Use this to add new entries to your Airtable databases. Pass field values as key-value pairs. Ideal for: CRM entries, inventory tracking, lead capture, form submissions.
Airtable: Create Multiple Records
Create multiple records (up to 10) in an Airtable base table in a single operation. More efficient than creating records one by one. Ideal for: batch imports, bulk data entry, syncing data from other sources.
Send SOL
Send native SOL to another wallet address on Solana. Simple value transfer using SystemProgram. Validates addresses and prevents self-transfers. Ideal for: payments, SOL distribution, funding accounts, automated payouts on Solana.
Twilio: Send SMS
Send an SMS message using Twilio via Pipedream integration.
Send SPL Token
Transfer SPL tokens (USDC, BONK, etc.) to another wallet on Solana. Auto-creates the recipient's token account if needed. Supports both classic SPL Token and Token-2022 programs with safety checks for Transfer Hooks and Permanent Delegate extensions. Ideal for: token payments, airdrops, automated token distribution on Solana.
Morpho Blue Supply
Lend loan token into a Morpho Blue market to earn borrow APY. Automatically approves the loan token to the Morpho singleton. Supports slippage protection via slippageBps. Supports Ethereum (1), Optimism (10), Polygon (137), Base (8453), Arbitrum (42161). Ideal for: yield farming, earning lending interest, DeFi deposits, automated savings.
Slack: Update Group Members
Update the list of users in a Slack usergroup via native OAuth integration. Replaces all current members with the specified user IDs. Ideal for: team rotation, on-call schedules, dynamic group management.
Slack: Update Profile
Update the user's Slack profile fields via native OAuth integration (requires user token). Can set first name, last name, display name, title, and phone. Ideal for: profile synchronization, onboarding automation, directory updates.
Slack: Create Reminder
Create a reminder in Slack via native OAuth integration. Supports natural language time expressions and Unix timestamps. Ideal for: follow-up tasks, scheduled alerts, deadline reminders, timed notifications.
Aerodrome Claim Bribes
Claim accumulated bribe/incentive rewards for a veNFT on Aerodrome Finance (Base). Use aerodrome-get-claimable-rewards first to discover claimable bribes. Groups bribes by bribe contract and calls Voter.claimBribes in a single transaction. Ideal for: automated bribe harvesting, veNFT incentive collection, DeFi yield automation.
Slack: Set Status
Set the user's Slack status via native OAuth integration (requires user token). Updates the status text and emoji displayed next to the user's name. Ideal for: automated status updates, availability indicators, on-call rotation.
Slack: Create Channel
Create a new Slack channel via native OAuth integration. Supports creating public or private channels. Ideal for: project setup, automated workspace organization, incident channels.
Polymarket Close Position
Close (sell) a Polymarket position by selling shares. Sells all shares by default, or a specified number. Uses market pricing for immediate fills. Ideal for: exiting positions, taking profits, stop-loss automation, portfolio rebalancing.
Slack: Set Channel Description
Set the description (purpose) of a Slack channel via native OAuth integration. The description appears in channel details and helps users understand the channel. Ideal for: channel documentation, onboarding info, project descriptions.
Jupiter Swap
Execute a token swap on Solana via Jupiter, the leading DEX aggregator. Automatically finds the best route across all Solana DEX pools for any SPL token pair. Ideal for: automated swaps, portfolio rebalancing, DCA strategies, and token distribution on Solana.
Polymarket Convert USDC.e to pUSD
Convert USDC.e to pUSD via CollateralOnramp (1:1, no slippage). Polymarket V2 uses pUSD as collateral. This wraps your USDC.e into pUSD so you can place bets. Converts full balance if no amount specified. Ideal for: Polymarket funding, pre-trade preparation.
Notion: Append Block
Append content to an existing Notion page. Use this to add new paragraphs, logs, or updates to existing pages. Supports markdown formatting. Ideal for: activity logs, running notes, status updates, append-only records.
Gmail: Create Draft
Create a draft email in Gmail for later review and sending. Use this when you want to prepare emails that need human approval before sending. Ideal for: scheduled communications, review workflows, template-based emails.
Notion: Create Page
Create a new page in a Notion database or under a parent page. Use this to create documentation, notes, or structured records. Supports markdown content and custom titles. Ideal for: documentation, notes, task creation, knowledge base entries.
Slack: Invite User to Channel
Invite one or more users to a Slack channel via native OAuth integration. Adds users to existing public or private channels. Ideal for: onboarding, team setup, automated channel membership, project invites.

