NEW Workflow v2 · the multi-agent verification layer is live
All apps

Keyword

marketing 20 tools available

Keyword.com is a digital marketing platform that provides search engine ranking tracking and SEO analytics

About this integration

Connect Keyword to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Keyword's 20 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Connect Keyword to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 20 exposed
Plans All, incl. Free
Data Never trained on

Keyword · in workflows

What teams actually run.

Three patterns teams run with Keyword on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Trigger on event

Listen for a new event
Parse and validate the payload
Take an action with the linked tool
02

Daily summary

Pull yesterday's activity
Summarise with the model of your choice
Send the digest via email or Slack
03

Cross-tool sync

Read records from one app
Transform with a persona
Write the result back via this integration

20 tools available

The Keyword toolbox.

Every Keyword capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

Add Keywords

Tool to add keywords to a Keyword.com project for search ranking tracking. Use when you need to monitor how specific URLs rank for target keywords across different Google regions and devices.

Archive Project

Tool to archive a project in Keyword.com. Sets the project status to Archived. Use when you need to archive a project without permanently deleting it. The project will remain archived until restored or permanently deleted.

Create Project or Group

Tool to create a new project or group in Keyword.com account. Use when you need to create a new project for organizing keywords or create a group within an existing project. For groups, the category must follow the naming convention with [sub] delimiter (e.g., ProjectName[sub]GroupName).

Delete Keyword

Tool to delete a single keyword from a project or group. Use when you need to permanently remove a keyword. Warning: This action cannot be undone and all historic ranking data will be lost.

Bulk delete keywords

Tool to bulk delete multiple keywords from a single project by providing keyword IDs. Use when you need to remove multiple keywords at once from a project.

Delete Project

Tool to delete a single project or group from Keyword.com. Use when you need to permanently remove a project. This action cannot be undone.

Get Current User

Tool to retrieve the current authenticated user's account information. Returns user profile details including ID, name, email, onboarding status, and optionally subscription information.

Get Keyword

Tool to retrieve all keyword settings and ranking metrics for a single keyword. Use when you need to get detailed information about a keyword's performance and configuration. Can optionally retrieve data for a specific date.

Get Project Details

Tool to retrieve a single project's summary from Keyword.com. Returns groups, tags, keyword counts, and the PROJECT AUTH KEY required for detailed data collection. Use when you need project details or the auth key for further API operations.

Get Project Metrics

Retrieve keyword movement metrics for a project, group, or tag. Returns ranking changes (daily, weekly, or monthly) including number of keywords that improved, declined, or remained unchanged, along with detailed movement data for individual keywords.

Get Keyword Ranking History

Tool to retrieve Google ranking history for specified keywords for up to 180 days. Use when you need to analyze historical ranking trends or track keyword performance over time. Returns daily ranking positions grouped by keyword ID and domain.

Get Share of Voice History

Retrieve Share of Voice data over time for a specific project. Use when you need historical SOV metrics. Supports ranges of 7, 30, 90, 180, and 365 days with varying data point intervals.

Get Top Pages

Tool to retrieve Top Pages data for a project showing ranking URLs with keyword counts, average rank, search volume, and cost per click metrics. Use when you need to analyze which pages are ranking for the most keywords in a project.

List Active Projects

Tool to retrieve all active projects with their groups, tags, and keyword counts. Returns PROJECT AUTH KEY for each project which is required to collect detailed project and keyword data.

List Alerts

Tool to retrieve all alerts for the Keyword.com account with pagination and sorting options. Use when you need to fetch alerts, check alert status, or monitor notifications. Supports filtering by view type and retrieving only recent alerts.

List Keywords

Tool to retrieve all keywords and their ranking data in a project or group. Use when you need to get keyword rankings, search volumes, and position changes. Supports pagination with per_page (max 250) and page parameters, and can filter by specific date.

List Project Regions

Tool to list all Google regions being tracked in a Keyword.com project. Returns each region with the count of keywords being monitored in that region. Use when you need to see which geographic regions are configured for keyword tracking in a specific project.

Refresh Keywords

Tool to trigger an on-demand update for all keywords in one or more projects or groups. Use when you need to refresh keyword rankings data immediately instead of waiting for the scheduled update. Returns the number of refreshes remaining for the day.

Restore Archived Project

Tool to restore an archived project or group. Use when you need to unarchive a project and resume keyword tracking. Once restored, keywords will automatically update during the next scheduled cycle.

Update Keywords

Tool to update keyword settings in a project. Updates tracking parameters such as device type, tracked URL, Google region, language, and URL tracking method for multiple keywords at once. Use when you need to modify keyword tracking configuration.

See it run

One prompt, start to finish.

A real prompt, the Keyword tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Keyword task end-to-end — plan it, execute across the API, and hand back a verified result.

keyword.add_keywords Tool to add keywords to a Keyword.com project for search ranking tracking. Use when you ne
keyword.archive_project Tool to archive a project in Keyword.com. Sets the project status to Archived. Use when yo
keyword.create_project_or_group Tool to create a new project or group in Keyword.com account. Use when you need to create · verified
done

Done. Keyword responded across 3 calls, the verifier signed off, and the result is logged with every payload.

FAQ · Keyword

Questions, answered.

What teams ask before connecting Keyword.

01 What can I automate with Keyword on Definable?

Anything Keyword exposes through its API. Common marketing workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 20 Keyword tools directly, then chain the result into another integration without you writing code.

02 How does Keyword authentication work?

Keyword uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Keyword integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 20 Keyword tools. You only need a separate Keyword subscription if Keyword itself charges per seat or per API call.

04 Is using Keyword through Definable secure?

Every call from a persona to Keyword is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Keyword on Definable?

Sign up for Definable, open the integrations page, find Keyword, and connect via OAuth or API key. You can immediately attach Keyword to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Keyword actions does Definable expose?

Definable exposes all 20 Keyword actions as callable tools — including `Add Keywords`, `Archive Project`, `Create Project or Group`, plus 17 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Keyword to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps