Bika
GuideAI Agent

X (Twitter) Skillset

The X (Twitter) Skillset is a collection of tools connected to your X (formerly Twitter) account. Once enabled, the AI agent can act on your behalf to post tweets, search, reply, and send direct messages, making creation and engagement more efficient.

X (Twitter) Skillset Guide

Overview

The X (Twitter) Skillset is a collection of tools connected to your X (formerly Twitter) account. Once enabled, the AI agent can act on your behalf to post tweets, search, reply, and send direct messages, making creation and engagement more efficient.

This skillset currently includes:

  • Post a tweet
  • Search tweets
  • Reply to a tweet
  • Send a direct message

illustration of twitter skillset

Setup

The X (Twitter) Skillset relies on Twitter's APIs. You must provide an API Key and API Secret in the configuration before it can be used. Follow these steps:

twitter skillset setup

Step 1: Get your Twitter API Key and Secret

  1. Visit the Twitter Developer Platform and sign up or log in.
  2. Create a new Developer Project and App.
  3. Open your app settings and go to the Keys and Tokens page.
  4. Generate and copy your API Key and API Secret Key.
  5. Return to the Twitter Skillset configuration page in Bika and paste the Key and Secret.
  6. Click Connect to finish linking your account.

⚠️ The process to create a developer account and app can be involved. See the help doc X (Twitter) OAuth 2.0 Integration, especially “Step 1: Create a Twitter App,” for a detailed walkthrough.
You can also watch this video tutorial (start at 01:00): How to Use the X/Twitter Manager Agent.

Step 2: Choose and enable skills

On the skillset configuration page, each capability has a toggle switch.

  • Turn on a switch to enable that skill
  • Enable multiple skills as needed
  • Click Save to apply changes

Usage examples

Below are common prompts for each capability:

1) Post a tweet

Have the AI publish a tweet for you:

Example prompt: “Post a tweet that says ‘Hello, world!’”

2) Search tweets

Have the AI quickly find relevant tweets:

Example prompt: “Search for the latest 5 tweets about ‘AI’.”

3) Reply to a tweet

Have the AI help you engage with other users:

Example prompt: “Reply to this tweet (tweet_id: xxxx) with ‘Great post!’”

4) Send a direct message

Have the AI send a DM on your behalf:

Example prompt: “Send a DM to the user (user_id: xxxx) that says ‘Hello!’”

📌 Tip:
You can obtain the recipient’s user_id from their profile URL. For example:
in https://twitter.com/username, the username is the user’s ID.

FAQ

  • If linking fails, double-check that the Key and Secret are correct and that the necessary permissions are enabled.
  • If a capability doesn’t work, make sure its toggle is enabled in the Skillset configuration and click Save.
  • Twitter APIs have rate limits. Heavy use may trigger limits—try again later or upgrade to a paid tier for higher quotas.
Recommend AI Automation Templates
Automated Currency Data Retrieval (JavaScript)
Automated Currency Data Retrieval (JavaScript)
The Automated Currency Data Retrieval (JavaScript) template runs daily jobs to fetch exchange rates and write them into a table, giving you clean, structured historical exchange rate data without manual copy‑paste. Use it for financial data automation that feeds dashboards, alerts, and automated financial reporting, so finance teams, forex traders, accountants, and analysts always have up‑to‑date FX data. Over time, the template becomes a lightweight risk management tool by helping you monitor currency movements, spot trends, and support better investment and hedging decisions.
Automated Stock Data Retrieval (JavaScript)
Automated Stock Data Retrieval (JavaScript)
The Automated Stock Data Retrieval (JavaScript) template automatically fetches US stock data every day and writes it into a structured table, giving you clean, consistent time series for analysis. Use it as part of your financial data automation stack to power stock trend analysis, dashboards, alerts, and quantitative analysis data for models and backtests. Designed for financial analysts, investment managers, data scientists, quants, and portfolio managers, it saves time on manual data collection so you can focus on research, strategy, and better investment decisions.
AI Programmer
Transform your ideas into ready-to-publish HTML pages with AI Programmer by Bika.ai. Create stylish, professional web pages instantly — no coding required.
ADDIE Instructional Design Model
ADDIE Instructional Design Model
Use the ADDIE Instructional Design Model as a practical instructional design template to manage your entire course development process. Plan and track e‑learning content development, instructor‑led training design, and training materials development for professional skills courses and employee training programs. This template helps instructional designers, training developers, and education project managers organize tasks, align learning objectives, and streamline course creation for any organization.
OKR Tracking
OKR Tracking
Easily manage and track your company's Objectives and Key Results with our OKR Tracking template. Visualize progress through the OKR dashboard, monitor objective completion, align team goals, and generate automated OKR reports for quarterly reviews. Ideal for project management, team performance tracking, and improving organizational productivity.
AI Invoice Information Recognition
AI Invoice Information Recognition
This AI Invoice Information Recognition template uses invoice OCR AI to automatically extract key fields from invoice images and turn manual entry into financial data automation. Set up an end-to-end invoice processing workflow that captures invoice numbers, dates, amounts, and taxes, and stores everything in a structured database. Extend the same flow to receipt data extraction and purchase order processing so finance teams, SMEs, and accountants can handle bulk documents faster, reduce errors, and keep all financial data accurate and searchable.